Excel 公式中的筛选范围

Excel 公式中的筛选范围,excel,Excel,是否可以过滤公式中的范围? 例如,我有带有数据验证(下拉列表)的单元格。数据验证引用命名范围。命名范围基于“表”。 第一个下拉列表是product。如果第一个下拉列表选择了一个值(例如车轮),则第二个下拉列表(车轮的尺寸)应仅显示车轮尺寸,而不是所有产品的所有尺寸。 (当然,我的维度表也有product列 我想在公式中筛选一个命名范围,以便在数据验证中进行设置。理想情况下,我不想使用宏。您可以使用helper表来实现这一点。对于每个附加的层次结构,您需要添加附加的helper表。例如,如果在单元

是否可以过滤公式中的范围? 例如,我有带有数据验证(下拉列表)的单元格。数据验证引用命名范围。命名范围基于“表”。 第一个下拉列表是product。如果第一个下拉列表选择了一个值(例如车轮),则第二个下拉列表(车轮的尺寸)应仅显示车轮尺寸,而不是所有产品的所有尺寸。 (当然,我的维度表也有product列


我想在公式中筛选一个命名范围,以便在数据验证中进行设置。理想情况下,我不想使用宏。

您可以使用helper表来实现这一点。对于每个附加的层次结构,您需要添加附加的helper表。例如,如果在单元格
G1
中有第一个下拉列表,在列
中有helper表>A:B
,选择单元格
H1
,设置数据验证==>列表,并在公式部分输入此公式
=偏移量(B2,匹配($G$1,$A$2:$A$3000,0)-1,0,COUNTIF($A$2:$A$3000,$G$1),1)

现在,单元格
H1
id中的下拉列表取决于单元格
G1
中的下拉列表