Excel 索引下拉列表中的定义名称列表
Excel Defined Name List in Index dropdown
我有列出以下内容的单元格
**MyList**
1 green
2 blue
3 red
4 yellow
5 special
6 special
我有一个定义为 special
的 Specials 列表
**Special**
apple
banana
grapes
我有一个查找匹配项并在下拉列表中显示其值的公式,因此如果 2 列在最左侧的列中,蓝色将是唯一的下拉选项。
=INDEX($A:$B,MATCH($E20,$A:$A,0),2)
但是带有 5 和 6 的单元格的下拉菜单说 'special' 它不会下拉定义的列表名称(特殊)内容。
如何在此公式中包含定义的名称?
设置您的查找 table 以更准确地代表以下内容:
基于 F20 数据验证列表的来源:基于以下公式,
=OFFSET(INDEX($B:$B, MATCH(E20, $A:$A, 0)), 0, 0, 1, MATCH("zzz", INDEX($B:$D, MATCH(E20, $A:$A, 0), 0)))
F20 中的动态列表应遵循 table 从 E20 中的值查找。
如果您 运行 没有房间 (C19:D20),那么您可能需要完全重新定位列表。
我有列出以下内容的单元格
**MyList**
1 green
2 blue
3 red
4 yellow
5 special
6 special
我有一个定义为 special
的 Specials 列表 **Special**
apple
banana
grapes
我有一个查找匹配项并在下拉列表中显示其值的公式,因此如果 2 列在最左侧的列中,蓝色将是唯一的下拉选项。
=INDEX($A:$B,MATCH($E20,$A:$A,0),2)
但是带有 5 和 6 的单元格的下拉菜单说 'special' 它不会下拉定义的列表名称(特殊)内容。
如何在此公式中包含定义的名称?
设置您的查找 table 以更准确地代表以下内容:
基于 F20 数据验证列表的来源:基于以下公式,
=OFFSET(INDEX($B:$B, MATCH(E20, $A:$A, 0)), 0, 0, 1, MATCH("zzz", INDEX($B:$D, MATCH(E20, $A:$A, 0), 0)))
F20 中的动态列表应遵循 table 从 E20 中的值查找。
如果您 运行 没有房间 (C19:D20),那么您可能需要完全重新定位列表。