
你好,有一張與此類似的桌子
+--------+------+
| Family | Type |
+--------+------+
| | dog |
+ Canine +------+
| | fox |
+--------+------+
| | Lion |
+ +------+
| Feline | cat |
+ +------+
| | Lynx |
+--------+------+
我還有另一個表,我希望用戶使用組合框進行選擇,Family
並Type
使用組合框進行選擇。
我可以建立第一個組合框,但如何在第二個組合框中僅顯示Type
與 相關的內容Family
?
(假設我的動物表從 a1 開始)
答案1
我將使用一個稍微不同的範例向您展示如何操作。您應該能夠修改解決方案以滿足您的需求。
首先我從 3 個清單開始。第一個列表只是第一個組合框的輸入,其他兩個是子列表,取決於所選內容:
為了製作第一個下拉清單(如您所想),請選擇它,請前往資料 - >資料驗證。
在“允許”下,選擇“清單”,選擇您的來源:
到目前為止,你應該沒問題。為了建立子列表,請執行類似的操作,但這次在 souce 欄位中放置一個條件語句:
我使用了一個非常簡單的條件,只查找“b”,但當然您可以擴展這個想法。
總的來說,您的解決方案是向資料驗證選擇新增條件。
希望這可以幫助!
答案2
我找到了答案這裡
使用該INDIRECT
函數和一些解決方法,您實際上可以擴展列表,而無需觸及公式。