賀宇宇
這是一個很常用技巧,下拉菜單常常用於模板中,用來規範用戶輸入,也用於簡化用戶的錄入,提高錄入效率。
這裡,我就分享下,如何設置下拉菜單。
一級下拉菜單
設置一級的下拉菜單很簡單,設置下數據有效性就好了。
效果如下所示,在單元格會有一個小三角,點擊下便會出現下拉菜單
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如何利用數據有效性設置下拉菜單,這個是一個辦公軟件,最簡單的一個常識建議您去仔細的看一下辦公軟件excel相關的一些教程裡面有有很多的關於這個下拉列的一個設置的一個過程但是實現這個過程的方法有很多比如說直接設置在表格當中可視化的去設置下拉列表或者是通過函數以及VB實現這個拉力等個人有效關聯性和他的菜單有效性素質的教練的話還需要相關的函數一是通過if或者是where這些條件來實現,最條件性語句對數據進行進一步的分析和實現,但是excel數據的處理以及進一步規劃或者說是,you構架框架化的這個方向的法師不建議使用excel去分析的,因為由此以來,你付出了更多心血,在未來使用更高一級的數據庫去使用的時候,你會發現這個比使用阿access還更加難以接受。
深度數據挖掘
1、打開excel表。
2、選中要編輯的區域,點擊最上邊一欄的數據,點擊數據有效性。
3、彈出的序列中,選擇允許下面的“任何值”。
4、接著在彈出的列表中,選擇“序列”。
5、接著在來源一列中編輯你所需要的數字,例1,2,3......
6、點擊確定,返回表格,可以看到在選中的表格中,有向下的倒三角符號。
7、點擊倒三角符號,完成。
九利九財稅顧問
關注頭條號作者 偽專家胡說八道 裡面發表的文章裡有數據有效性設置的介紹,也有通過代碼設置動態三級級聯下拉菜單的講解,應該能幫到你
偽專家胡說八道
設置 有效性→序列