Excel - 如何创建使用不同级别的从属下拉列表?

时间:2017-08-03 23:10:09

标签: excel excel-formula

我试图确定如何创建一个动态下拉列表,该列表将考虑两个不同的属性。

在下面的示例中,我有三个成本要素:人工,基础设施和许可证。每个都有不同的水平。例如,L1的Labor有:存储管理,数据库管理和计算管理。在L2,它有:经理,副总裁和总经理。

我希望在每个单元格的单元格E18:F20中都有一个下拉列表,该成本元素和该级别。

我尝试过使用"间接"公式,但您需要具有特定的命名范围。我需要能够根据两个属性(成本元素和级别)查找范围的东西。

任何人都知道我应该在数据验证字段中输入什么内容?

Excel Example

1 个答案:

答案 0 :(得分:1)

命名范围不能包含空格,因此您的范围名称必须使用下划线或完全省略相关范围的字符。例如“LaborL2”。

定义所有这些命名范围,LaborL1,LaborL2,InfrastructureL1等

然后你可以使用间接功能连接$ F18和G $ 17。像

=INDIRECT($F18&G$17)

enter image description here

然后您可以在下拉列表中看到正确的列表。

enter image description here