在 Excel 中建立條件下拉式選單

在 Excel 中建立條件下拉式選單

我想建立第二個下拉列表Select part,該列表是基於與裝置相符的部分的條件。請參閱下面的數據表。

這個想法是,如果用戶從Select device下拉式選單中選擇類似的內容,則Computer唯一可用的選項Select part將是RamCPU

我正在使用 Exceldata validation -> validation criteria -> list函數來執行此操作。

數據表僅為文字。

從資料表中,標題_Device[1]_用於第一個下拉列表,標題_Part__Device[2]_矩陣是為第二個下拉列表準備的。

關鍵要求是下拉表只有兩個下拉式選單:設備和部件,並且資料表只有文字而沒有其他內容。

下拉表

_Select_        _Drop down_

Select device   <Drop down list 'devices'>
Select part     <I need help here>

數據表

_Device[1]_     _Part_     _Device[2]_

Computer     Ram        Computer
Car          CPU        Computer
Fridge       Window     Car
             Seat       Car
             Door       Fridge
             Holder     Fridge

答案1

您所追求的稱為依賴資料驗證。黛布拉·達格利甚有一個教學關於那個。

想法是,您有每個主要項目的子項目列表,並將範圍名稱分配給與主要項目名稱相對應的子項目列表。然後,您可以使用 Indirect() 和主要項目名稱來產生資料驗證清單中的子項目清單。

您可能需要為此方法重新安排資料佈局。

如果您不想或不能這樣做,還有另一個帶有動態範圍名稱的選項,但它要求資料按您稱為“的列升序排序”設備[2]「。如果你想看的話,發表評論,我會解釋的。

相關內容