2017-08-03 134 views
0

我在嘗試確定如何創建一個動態下拉列表,該列表將考慮到兩個不同的屬性。Excel - 如何創建使用不同級別的從屬下拉列表?

在我的例子中,我有三個成本要素:人工,基礎設施和許可證。其中每個都有不同的級別。例如,L1的勞工有:存儲管理,數據庫管理和計算管理。在L2有:經理,副總裁和總經理。

我想在單元格E18:F20中爲每個單元格有一個下拉列表,該成本元素和該級別。

我試過使用「間接」公式,但您需要具有特定的命名範圍。我需要一些可以根據兩個屬性(成本要素和等級)查找範圍的東西。

任何人都知道我應該在Data Validation字段中輸入什麼?

Excel Example

+0

爲L1什麼,就可以用L2工作 - 你只需要調整的範圍。 L1和L2查找對於每個級別都是固定的 - 他們不需要根據成本元素選擇來切換列以外的其他任何東西 –

+0

不應該單元格F4讀取「基礎結構L1」和單元格G4「許可證L1」? – teylyn

回答

1

命名的範圍不能有空格,所以你的範圍名稱必須使用下劃線或完全忽略該字符的依賴範圍。例如「LaborL2」。

定義所有這些命名範圍,LaborL1,LaborL2,InfrastructureL1等

然後你可以使用間接功能來連接$ F18和G $ 17像

=INDIRECT($F18&G$17) 

enter image description here

然後,你可以看到在下拉列表中正確的列表。

enter image description here