Note: The other languages of the website are Google-translated. Back to English

如何在Excel中快速創建動態依賴下拉列表?

我們大多數人可能可以通過使用Excel中的數據驗證功能來創建下拉列表,但是有時我們需要鏈接的或動態的下拉列表,這意味著當您在下拉列表A中選擇一個值並且您想要下拉列表B中要更新的值。在Excel中,我們可以使用 數據驗證 功能和 間接 功能。 本教程將介紹如何在Excel中創建相關的下拉列表。


在 Excel 中創建動態依賴下拉列表

假設我有一個四列的表格,該表格指示四種食物:水果,食物,肉和飲料,並且在它們下面是特定的食物名稱。 請參見以下屏幕截圖:

現在,我需要創建一個包含食物的下拉列表,例如水果,食物,肉和飲料,第二個下拉列表將具有特定的食物名稱。 如果選擇食物,第二個下拉菜單將顯示大米,麵條,麵包和蛋糕。 為此,請執行以下步驟:

1。 首先,我需要為這些列和第一個類別行創建一些範圍名稱。

(1.)在類別的第一行中創建一個範圍名稱,選擇A1:D1,然後鍵入範圍名稱 食品名稱框,然後按 Enter 鍵。

(2.)然後,您需要按照上面的步驟命名每個列的範圍,如下所示:

尖端 -導航窗格:在Excel中的窗格中批量創建多個命名範圍並列出
通常,我們一次只能在Excel中定義一個名稱範圍。 但是在某些情況下,您可能需要創建多個命名範圍。 一次又一次地定義名稱必須非常繁瑣。 Kutools for Excel提供了一個實用程序,可以快速批量創建多個命名範圍,並在 導航窗格 以方便查看和訪問。


廣告導航窗格名稱

2。 現在,我可以創建第一個下拉列表,請選擇一個空白單元格或要應用此下拉列表的列,然後單擊 數據 > 數據驗證 > 數據驗證,請參見屏幕截圖:

3。 在 數據驗證 對話框,單擊 設定 標籤,選擇 名單 來自 下拉列表,然後輸入此公式 =食品資源 框。 看截圖:

備註:您需要在公式中輸入您命名的類別。

4. 點擊 OK 並且已經創建了我的第一個下拉列表,然後選擇單元格並將填充手柄拖到要應用此選項的單元格。

5。 然後,我可以創建第二個下拉列表,選擇一個空白單元格,然後單擊 數據 > 數據驗證 > 數據驗證 再次,在 數據驗證 對話框,單擊 設定 標籤,選擇 名單 來自 下拉列表,然後輸入此公式 =間接(F1)資源 框,請參見屏幕截圖:

備註: F1 表示我創建的第一個下拉列表的單元格位置,您可以根據需要進行更改。

6. 然後點擊 OK, 並向下拖動單元格內容,則已成功創建從屬下拉列表。 看截圖:

然後,如果我選擇一種食物,則相應的單元格將僅顯示其特定的食物名稱。

筆記:
1.僅當單元處於活動狀態時,下拉箭頭才可見。
2.您可以根據需要繼續深入,如果要創建第三個下拉列表,只需將第二個下拉列表用作 資源 第三個下拉菜單中的

演示:在Excel中創建動態下拉列表


Excel的Kutools 包含 300 多種 Excel 便捷工具,30 天內免費試用,無限制。 立即下載並免費試用!

使用一個神奇的工具快速創建依賴下拉列表

假設您在RangeB2:E8中有一個數據表,並且您想基於Range G2:H8中的數據表創建獨立的下拉列表。 現在,您可以輕鬆地完成 動態下拉列表 的特點 Excel的Kutools.

Excel的Kutools- 包括 300 多個方便的 Excel 工具。 全功能免費試用 30-天,無需信用卡! 立即行動吧!

1。 點擊 庫工具 > 下拉列表 > 動態下拉列表 啟用此功能。

2。 在彈出的對話框中,請執行以下操作:

(1)勾選 2級依賴下拉列表 選項;
(2)在“數據范圍”框中,選擇要創建獨立下拉列表的數據表;
(3)在“輸出範圍”框中,請選擇將放置獨立下拉列表的目標範圍。

3。 點擊 Ok 按鈕。

到目前為止,已經在指定的目標範圍內創建了獨立的下拉列表。 您可以輕鬆地從這些獨立的下拉列表中選擇選項。



相關文章:


最佳辦公效率工具

Kutools for Excel 解決了你的大部分問題,並將你的生產力提高了 80%

  • 重用: 快速插入 複雜的公式,圖表 以及您以前使用過的任何東西; 加密單元 帶密碼 創建郵件列表 並發送電子郵件...
  • 超級公式欄 (輕鬆編輯多行文本和公式); 閱讀版式 (輕鬆讀取和編輯大量單元格); 粘貼到過濾範圍...
  • 合併單元格/行/列 不會丟失數據; 拆分單元格內容; 合併重複的行/列...防止細胞重複; 比較範圍...
  • 選擇重複或唯一 行; 選擇空白行 (所有單元格都是空的); 超級查找和模糊查找 在許多工作簿中; 隨機選擇...
  • 確切的副本 多個單元格,無需更改公式參考; 自動創建參考 到多張紙; 插入項目符號,複選框等...
  • 提取文字,添加文本,按位置刪除, 刪除空間; 創建和打印分頁小計; 在單元格內容和註釋之間轉換...
  • 超級濾鏡 (將過濾方案保存並應用於其他工作表); 高級排序 按月/週/日,頻率及更多; 特殊過濾器 用粗體,斜體...
  • 結合工作簿和工作表; 根據關鍵列合併表; 將數據分割成多個工作表; 批量轉換xls,xlsx和PDF...
  • 超過 300 項強大的功能. 支持 Office / Excel 2007-2021 和 365。支持所有語言。 在您的企業或組織中輕鬆部署。 完整功能 30 天免費試用。 60 天退款保證。
kte選項卡201905

Office選項卡為Office帶來了選項卡式界面,使您的工作更加輕鬆

  • 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。
  • 在同一窗口的新選項卡中而不是在新窗口中打開並創建多個文檔。
  • 將您的工作效率提高 50%,每天為您減少數百次鼠標點擊!
officetab底部
按評論排序
留言 (27)
還沒有評分。 成為第一位評論!
網站主持人對此評論進行了最小化
步驟 5 到 6 產生了錯誤。 沒有鏈接。 它給了我一個下拉單元格,裡面什麼都沒有。
網站主持人對此評論進行了最小化
我也遇到了一個錯誤,但後來我發現我不能有兩個詞,我使用的是“Home Improvement”,我不得不更改為“HomeImprovement”,還要確保你的“F1”單元格是你需要的單元格(我的應該是 B37) 這就是我所知道的
網站主持人對此評論進行了最小化
我認為在以下情況下可能會發生錯誤(根據我的經驗)... 1)如果您在源框中僅使用“間接(F1)”,而不是第一個下拉列表的單元格位置... 2)在第二個下拉列表中的項目的名稱框中為每個範圍放置的名稱必須與第一個下拉列表中的項目完全匹配...
網站主持人對此評論進行了最小化
此外,請確保間接列表從中提取數據的下拉列表中選擇了某些內容。
網站主持人對此評論進行了最小化
我在我的 2013 Excel 上試過這個,但它不起作用。 幫助
網站主持人對此評論進行了最小化
嗨,我認為錯誤標誌是指“此當前選擇評估為錯誤......” ??? 只需單擊確定並忽略錯誤標誌。
網站主持人對此評論進行了最小化
我試過這個&工作......:D
網站主持人對此評論進行了最小化
嗨,我怎樣才能從工作表中刪除用於創建下拉列表的列,這樣我只有下拉列表。
網站主持人對此評論進行了最小化
嗨團隊,非常感謝你,它的工作。 :-) 問候, Manjunath N
網站主持人對此評論進行了最小化
嗨團隊,它工作得很好。 :-) 謝謝維沙爾
網站主持人對此評論進行了最小化
我發現的最好的教程。 謝謝!
網站主持人對此評論進行了最小化
對不起..我錯誤地點擊了不喜歡按鈕... :sad:
網站主持人對此評論進行了最小化
很好的解釋和例子,謝謝 - 但我遇到了問題。 使用上面的示例,您選擇“肉類”,然後從相關下拉列表中選擇“雞肉”。 如果將“Meat”更改為“Fruit”,仍會顯示“Chicken”。 有沒有辦法使“雞肉”選擇無效並強制您從“水果”下拉列表中重新選擇?
網站主持人對此評論進行了最小化
你好辛迪,你有沒有得到你的問題的答复? 我想知道同樣的事情。 謝謝!
網站主持人對此評論進行了最小化
這很棒。 我還想知道如何通過 Offset 或其他功能添加動態列表。 我正在尋找的是,如果我在蛋糕下方的食物列下添加“炒飯”,它應該自動需要考慮。
網站主持人對此評論進行了最小化
很有用。 謝謝你。
網站主持人對此評論進行了最小化
當我使用數據驗證創建下拉列表時,如何從鍵盤中選擇有效條目,我想輸入數字並讓它自動填充。 數據驗證列表如下所示:1_Ready 2_On Hold 3_Rejected
網站主持人對此評論進行了最小化
謝謝它像魔術一樣工作
網站主持人對此評論進行了最小化
如果第二個下拉列表必須選擇一個動態列表,那麼它將如何工作。 就像水果食品肉類和飲料是第一個月的,而第二個月的名稱更改為水果 2 肉類 2 食品 2 和飲料 2 以及此標題下方的選擇,那麼我們如何使用 thius 公式。
網站主持人對此評論進行了最小化
嗨,我想做類似的事情,但唯一的問題是我的動態參數和值組合列表的結構如下 Parm_nm Val_list Parent1 Item01 Parent1 Item02 Parent2 Item01 Parent2 Item03 Parent2 Item11 Parent3 Item32 Parent3 Item02 Parent4 Item09 Parent4 Item01 我想選擇適當的下拉列表取決於標題定義 例如:如果標題定義是 Parent3,那麼列下單元格的下拉列表應該有 Item32 和 Item02。 如果標題更改為 Parent02,則下拉列表變為 Item01、Item3 和 Item11。 除了源數據結構完全不同並且我沒有重構它的自由之外,這正是這裡正在做的事情。 在這種情況下,我無法 命名範圍 二級列表,因為我不能只選擇和命名它們。 在這方面的任何幫助將不勝感激。 問候,薩塔姆
網站主持人對此評論進行了最小化
我不斷收到一條錯誤消息,上面寫著“源當前評估為錯誤”,為什麼? 我按照上面的步驟。 任何指導將不勝感激。
網站主持人對此評論進行了最小化
Lara,您可能錯過了第 4 步的後半部分。 4. 單擊確定,我的第一個下拉列表已創建,然後選擇單元格 並將填充柄拖動到要應用此選項的單元格.
網站主持人對此評論進行了最小化
我了解,但如何在所有 Excel 行中重複下拉格式
網站主持人對此評論進行了最小化
您收到問題的答案了嗎? 我想知道同樣的事情..
網站主持人對此評論進行了最小化
所以我用動態範圍嘗試了這個。 這是不行的。 它確實適用於靜態範圍。
網站主持人對此評論進行了最小化
為什麼依賴列表不會立即更改?
網站主持人對此評論進行了最小化
嗨,費拉特,
您是否按照教程創建了動態下拉列表? 如果按照教程進行操作,則依賴列表將隨著主要選擇(在單元格 F1 中)的更改而立即更改。
更詳細的信息可以幫助我了解您的問題。 如果可能的話,上傳一些截圖會有幫助!
這裡還沒有評論
留下你的意見
以訪客身份發帖
×
評價此帖子:
0   字符
推薦地點

關注我們

版權所有©2009 - 萬維網。extendoffice.com。 | 版權所有。 供電 ExtendOffice。 |
Microsoft和Office徽標是Microsoft Corporation在美國和/或其他國家的商標或註冊商標。
受Sectigo SSL保護