簡體   English   中英

從級聯(從屬)下拉列表中刪除空白

[英]Remove Blanks from cascading (dependent) drop-down list

所以我有一個帶有兩個下拉列表的表格; 第一個是類別的下拉列表,第二個是這些類別中的項目列表。 它的工作方式很簡單:您選擇一個類別,然后第二個列表為您提供合適的項目。 列表基於此表:

在此處輸入圖片說明

我面臨的問題是每個類別中的項目數量不相同,因此雖然它適用於平面設計(D 列)等類別,但 3D 動畫(B 列)等類別的列表中充滿了空格。

有沒有簡單的方法來擺脫空間?

理想情況下,通過讓 excel 忽略空白,因為我們不時添加新項目,所以我希望范圍保持不變,並且在添加新項目時不必過多地擺弄它。

謝謝 :)

這是實現您想要的一種方法的簡化圖。 注意我在 Sheet2 中應用它。

假設您的列表位於名為 Table1 的表中。

假設您的初始下拉列表在 E2 中,並且該選項必須與表 1 中的標題名稱相對應。

首先,我們將創建一個名為DepDD_All的名稱,如下所示:

=INDEX(Table1,0,MATCH(Sheet2!$E$2,Table1[#Headers],0))

這將為您的依賴下拉列表生成一個子列表,包括空行。

要僅根據實際行數創建列表,我將使用一個名為DepDD_Dyn的輔助名稱,如下所示:

=INDEX(DepDD_All,1,1):INDEX(DepDD_All,COUNTA(DepDD_All),1)

在下拉列表中引用此名稱以僅顯示具有相關項目數量的列表。

依賴下拉菜單

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM