點讚再看,養成習慣;不臨深溪,不知地之厚也。
有時候為了數據輸入規範,我們會使用下拉列表給出可選值,比如是否,男女,等級,部門等等,只能輸入給定的值。
今天小編就以省市區三級聯動下拉列表為例,從一級下拉列表,二級聯動下拉列表,三級聯動下拉列表,一一為大家講解。
1、一級下拉列表
一級下拉列表想必大家也看過很多了,下面先具體說一下步驟:
新建「源數據」工作表,用來存下拉列表的源數據,並新建一列省數據;選擇需要顯示下拉列表的單元格區域;選擇「數據」選項卡,點擊「數據工具」中的「數據驗證」打開數據驗證對話框;數據驗證對話框中設置「設置」→「驗證條件」中「允許」為「序列」,「來源」為「源數據」工作表的省數據;至此需要顯示下拉列表的單元格右下角會顯示一個倒三角下拉選項標誌,大功告成。
如果文字看的不是很明白,下面我們來看看動態操作:
2、二級聯動下拉列表
二級聯動下拉列表,不是簡單的製作兩個一級下拉列表,因為是聯動,所以二級下拉列表會自動根據一級下拉列表的選擇而發生變化。因此二級聯動下拉列表是在一級下拉列表的基礎上,再結合「公式」選項卡裡的「定義名稱」以及 INDIRECT函數來完成製作。
製作步驟會比一級列表複雜很多,下面跟著小編來一步一步製作二級聯動下拉列表:
在「源數據」工作表中準備好市下拉列表源數據:把二級下拉列表的所有省份和市放在市數據裡,市數據裡的第一行為省份,下面為對應的市;在「源數據」工作表中選中市數據區域;點擊「開始」菜單下「查找和選擇」中的「條件定位」,調出「條件定位」對話框;也可以通過按F5或按Ctrl+G先調出「定位」對話框再點擊,「條件定位」,調出「條件定位」對話框;選擇「常量」,點擊確定;選擇「公式」選項卡,點擊「定義的名稱」中「根據所選內容創建」選擇「首行」;切到「二級聯動下拉列表」工作表中,選擇需要顯示二級列表的單元格;選擇「數據」→「數據工具」→「數據驗證」→「設置」→「驗證條件」中「允許」為「序列」,「來源」為「=INDIRECT(B5)」,其中B5為一級下拉列表對應區域,注意採用相對引用;至此大功告成。
下面來看看具體操作過程:
3、三級聯動下拉列表
三級聯動下拉列表製作方式和二級聯動下拉列表製作方式完全相同,區別在於要製作一個三級數據源,以及「來源」公式改為「=INDIRECT(C5)」,具體製作過程小編這裡就不詳細描述,參考二級聯動下拉列表製作步驟。下面給出製作效果圖:
函數解析
INDIRECT函數
功能:返回由文本字符串指定的引用
參數:單元格地址或者單元格名稱
示例:INDIRECT(B5),這裡引用「B5」所代表的單元格內容,即返回「浙江省」
INDIRECT函數更詳細的解釋及用法,小編會在後面的函數系列中詳細介紹。這裡就不贅述了。
如果你有感興趣的功能,可以告訴小編哦,小編會為你寫一篇相應的文章。當然是先到先寫哈,我會列一個計劃表,儘量滿足大家的需求,所以如果下一篇不是你要的文章,請不要著急,可能就在下下篇。記得告訴小編你想學習的功能哦。
Excel技巧保持每周持續更新,如果有什麼問題可以私信我,讓我們一起進步。