excel中如何利用數據有效性設置下拉菜單?

賀宇宇


這是一個很基礎的Excel技巧,數據有效性是Excel中很基礎的功能,也很常用。例如,利用數據有效性來設置下拉菜單!


Excel中的下拉菜單:選擇單元格後,Excel便會自動彈出下拉數據選項供用戶選擇,如下所示:

製作一級下拉菜單的步驟:

選擇下拉菜單的位置區域,菜單選擇“數據”-“數據驗證”-“數據驗證”,在彈出的數據驗證面板中,選擇“允許”,來源可以直接輸入下拉菜單的內容,也可以輸入內容數據區域。

幾個注意事項:

1、若是直接輸入菜單內容,注意,每個選項之間用小寫逗號分隔,如輸入 男,女;

2、點擊面板中的“全部清除”可以清楚下拉列表;

3、在輸入“輸入信息”選項卡中設置的內容,將會在用戶選中單元格時顯示出來;

4、“出錯警告”選項卡中,可以選擇不按下拉菜單輸入時的後續動作和提示信息;

5、“輸入法模式”選項卡中可以設置輸入法,在選中單元格時,實現輸入法的自動切換;


製作二級下拉菜單步驟:

在一級菜單的基礎上,還可以再往下動態提供二級菜單,實現步驟稍微複雜點,只要明白了其中的邏輯,也就不難了。

在一級菜單的基礎上,再根據一級菜單的內容,製作聯動式二級下拉列表,思路如下:

1、使用名稱管理器,記錄一級菜單和二級菜單的對照關係;

2、再使用Indrect函數,根據用戶輸入來獲取二級菜單內容;

具體如下動畫教程:

可以找下我的視頻教程,有詳細的教程。


會者不難,難者不會!

Excel也是如此,平時多學些技巧,多實際操作幾遍,也就會了,也就不難了。


好了,就回答到這。

我是Excel大全,每日分享實用的Excel小技巧,希望能幫到你!


Excel大全


這是一個很常用技巧,下拉菜單常常用於模板中,用來規範用戶輸入,也用於簡化用戶的錄入,提高錄入效率。

這裡,我就分享下,如何設置下拉菜單。

一級下拉菜單

設置一級的下拉菜單很簡單,設置下數據有效性就好了。

效果如下所示,在單元格會有一個小三角,點擊下便會出現下拉菜單

1、選擇需要設置下拉菜單的單元格,或者區域;

2、菜單選擇數據-驗證數據-數據驗證;

3、面板中,允許選擇“序列”,來源輸入“男,女”或者選擇單元格區域;這裡每個下來菜單選項用逗號隔開。

如下截圖:

二級下拉菜單

二級下拉菜單就比一級下拉菜單要複雜點,需要使用到名稱管理器和indirect函數來實現。

先看看效果,二級菜單就是根據一級菜單的內容來確定二級菜單,

如一級菜單選擇上海,則二級菜單隻會顯示上海地區的內容;

實現過程相對複雜點:

1、先將城市和地區做成一個對照表,並定義名稱;

2、設置一級菜單,方法前面介紹過了,數據有效性設置允許序列,來源選擇區域;

3、設置二級菜單,二級菜單需要根據一級菜單的內容來動態獲取,在數據驗證中中輸入公式: =indirect( D1 )


下拉菜單是一個很有用的技巧,廣泛應用於各種模板中,你也趕緊試試唄!

好了,這個問題,就回到到這。


謝謝,我是Excel技巧精選。


Excel技巧精選


我是明哥,前麥肯錫戰略諮詢顧問,埃森哲管理諮詢顧問,13年職場經歷,一個喜歡用思維導圖架構PPT的老司機,歡迎關注我的頭條號,一起成為職場精英。

一、核心觀點

Excel的數據有效性設置,可以達到以下目的:

  • 確保數據的一致性,當下拉列表的數據更新時,引用了該下拉列表的地方,數據都會自動更新,確保數據一致。

  • 確保數據的有效性,數據只能從下拉列表中選取,否則系統會報錯,同時無法保存數據。

  • 提高效率,維護好下拉列表後,其他地方都是直接引用。

二、如何設置下拉菜單

我們一起來先看一下場景,然後再看看怎麼做。例子包括兩部分,(1)【班級】列只能輸入或選擇“一年級、七年級”,(2)選擇【班級】後,科目要根據【班級】的內容進行限制,如一年級只能選擇“語文和數學”,七年級只能選擇“語文、數學、英語、歷史、地理”。

圖1、根據一級下拉列表內容,自動匹配二級下拉列表的內容

步驟一

(1)先維護下拉列表,如班級包括一年級、七年級,科目,一年級有語文和數學,七年級有語文、數學、英語、歷史、地理等。

圖2、 方便定義一級下拉列表和二級下拉列表的內容

步驟二

(2)點【班級】列,數據驗證

步驟三

(3)在數據驗證頁面,選擇【系列】、來源設置為之前定義的下拉列表內容

附:有效性驗證測試:手工輸入其他文字,如999,Excel提示數據驗證不匹配,因為該列只能選擇“一年級、七年級”

圖3、4 、5根據有效性驗證規則,限制一級下拉列表

步驟四

(4)不同年級的科目和年級相關,因此需先定義【年級】列和【科目】列的對照關係。

方法:【公式】、【名稱管理器】、【新建】、維護【引用位置】,名稱隨便定義。

步驟五

(5)在【科目】列上點【數據驗證】、【系列】、來源處輸入“=INDIRECT(D3)”,其中D3為【班級】列,這樣,選擇不同的【班級】,出現的【科目】也就不同了。

圖6、7,根據一級下拉列表內容,自動匹配二級下拉列表內容。

今天就分享這些,更多office技巧,請關注【思維導圖PPT】,每天分享一篇思維導圖、PPT、職場技巧幹貨,點贊、轉發、助你早日升職加薪!


思維導圖PPT


Excel中設置下拉菜單有兩種基本方法,但都要靠“數據有效性”的功能來實現。具體步驟是:

1. 首先,選中需要設置下拉菜單的區域。

2. 然後打開【數據】菜單,找到【數據工具】組中的【數據驗證】按鈕,點擊打開設置框。

3. 【允許】條件選擇“序列”,【來源】可以手動輸入序列值,也可以引用單元格區域。

比如下表所示:

我們選中B3:B5區域之後,打開數據驗證設置框,在【來源】選項中輸入“男,女”(注意這裡必須用英文半角分號分隔列表項)。

選中C3:C5區域之後,同樣打開數據驗證設置框,此時我們在【來源】選項中輸入“$F:$F”,引用F列的數據作為數據驗證的內容。而且這樣做的好處是F列如果再增加或者刪除一些選項,C列的下拉列表也對自動更新!

這種設置下拉菜單的方法是不是特別方便呢,趕快收藏起來吧!


光速Excel


昨天回答過如何利用數據有效性設置一級菜單,現在再來強達一波,Excel中的數據有效性確實很常用,但除了一級菜單之外,還能設置多級菜單,下面我來講解下如何設置一級下拉菜單和多級下拉菜單。


一級下拉菜單

1.選中本列,選擇【數據】—【數據有效性】;

2.在彈出框【設置】—【允許】下拉列表中選擇【序列】;

3.在【數據源】內輸入相關數據,點擊確定。

設置完成,點擊下拉列表就能填入數據,另外需要英文狀態下的逗號分隔數據源。


多級下拉菜單

多級下拉菜單和一級下拉菜單就多了一個定義部分。

第一部分,設置第一列的下拉菜單:

1.選中本列,選擇【數據】—【數據有效性】;

2.在彈出框【設置】—【允許】下拉列表中選擇【序列】;

3.在【數據源】內輸入部門數據,點擊確定。


第二部分,定義上一個菜單欄的選擇項:

1.選中部門單元格,選擇【公式】—【名稱管理器】—【新建】;

2.在彈出框中分別設置名稱以及對應的信用位置,點擊確定。


第三部分,設置第二列的下拉菜單:

1.選中本列,選擇【數據】—【數據有效性】;

2.在彈出框【設置】—【允許】下拉列表中選擇【序列】;

3.在【數據源】內輸入=INDIRECT(目標單元格),其中點擊確定。


設置二級菜單就這麼簡單,如果還要設置三級菜單或司機菜單,只需要重複第二和第三步驟即可。


永中優雲


excel如何利用數據有效性設置下拉菜單,這個是一個辦公軟件,最簡單的一個常識建議您去仔細的看一下辦公軟件excel相關的一些教程裡面有有很多的關於這個下拉列的一個設置的一個過程但是實現這個過程的方法有很多比如說直接設置在表格當中可視化的去設置下拉列表或者是通過函數以及VB實現這個拉力等個人有效關聯性和他的菜單有效性素質的教練的話還需要相關的函數一是通過if或者是where這些條件來實現,最條件性語句對數據進行進一步的分析和實現,但是excel數據的處理以及進一步規劃或者說是,you構架框架化的這個方向的法師不建議使用excel去分析的,因為由此以來,你付出了更多心血,在未來使用更高一級的數據庫去使用的時候,你會發現這個比使用阿access還更加難以接受。


深度數據挖掘


1、打開excel表。

2、選中要編輯的區域,點擊最上邊一欄的數據,點擊數據有效性。

3、彈出的序列中,選擇允許下面的“任何值”。

4、接著在彈出的列表中,選擇“序列”。

5、接著在來源一列中編輯你所需要的數字,例1,2,3......

6、點擊確定,返回表格,可以看到在選中的表格中,有向下的倒三角符號。

7、點擊倒三角符號,完成。


九利九財稅顧問


關注頭條號作者 偽專家胡說八道 裡面發表的文章裡有數據有效性設置的介紹,也有通過代碼設置動態三級級聯下拉菜單的講解,應該能幫到你


偽專家胡說八道


設置 有效性→序列


分享到:


相關文章: