我想建立第二個下拉列表Select part
,該列表是基於與裝置相符的部分的條件。請參閱下面的數據表。
這個想法是,如果用戶從Select device
下拉式選單中選擇類似的內容,則Computer
唯一可用的選項Select part
將是Ram
和CPU
。
我正在使用 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]「。如果你想看的話,發表評論,我會解釋的。