我有两张纸:
sheet_a
是单个数据记录的样式打印就绪布局sheet_b
是一个不断增长的批量数据表。每行对应一条完整记录目前,我正在使用VLOOKUP
从sheet_b
收集数据并将其放入sheet_a
中的相应单元格中。我在sheet_a
上有一个下拉列表,允许我一次选择一条记录进行查看。
现在我想在sheet_a中引入第二个下拉列表,我想在sheet_b
的每个记录的特定列中选择与特定列中的单元格值相关的4个特定条件中的一个。
我只希望sheet_b
中符合此条件的条目在我可以在sheet_a
上查看的记录范围内可用。
有人可以帮忙吗?
答案 0 :(得分:0)
据我所知,您正在寻找一种方法来过滤Sheet_A下拉列表中使用的列表。
在源数据表中,添加一个带有公式的列,如果当前行与所选标准匹配,则返回行号。这样的东西被复制了
= IF(B2 =标准,ROW(), “”)
使用类似这样的公式创建另一个包含与该标准匹配的项目的辅助列,并将其复制下来
= INDEX(数据,SMALL($ E $ 2:$ E $ 18 ROW(A1)))
使用名为“FilteredList”的动态范围名称,该名称仅包含结果列表的值,而不包含错误。 “FilteredList”的公式是
!= Sheet 1中$ F $ 2:INDEX(!Sheet 1中$ F:$ F,MATCH( “ZZZZZ”,工作表Sheet $ F:$ F,1))
更改当前用于选择记录的下拉菜单,以便从=FilteredList