哈喽大家好!
小E為同學們準備了Excel高效插件安裝包,
獲取直接關注公種号【秋葉Excel】回複【頭條】即可~
我們知道,如果要重複錄入數據,可以制作下拉菜單。
點一點鼠标,就可以将直接錄入數據。
但是如果數據很多,用下拉菜單選擇效率還不如打字快?
才怪!我有更簡單的方法,那就是制作二級下拉菜單:
比如這裡有六個省份,每個省份對應了許多市,如果對市設置下拉菜單,數據就顯得太多啦~
這時候使用二級下拉菜單:當選擇湖北省時,市對應的下拉菜單隻能選擇湖北省内的武漢市、宜昌市、十堰市、荊州市、黃石市。
是不是非常炫酷實用呢?
怎麼樣?學不學?
01一級下拉菜單❶ 選中需要設置下拉菜單的單元格區域,單擊【數據】選項卡-【數據驗證】,彈出數據驗證提示框。
❷ 驗證條件選擇「序列」;「來源」處框選表格中的各個省份。
完成這兩步,在「省份」列錄入數據時,就可以直接使用下拉菜單選擇啦!
02二級下拉菜單
好啦,一級下拉菜單制作好了,我們來看看二級下拉菜單如何制作。
❶ 選中省市數據區域,單擊【公式】選項卡-【根據所選内容創建】-在彈出框中隻勾選【首行】-【确定】。
❷ 選中需要設置下拉菜單的單元格區域,單擊【數據】選項卡-【數據驗證】,彈出數據驗證提示框。
❸ 驗證條件選擇「序列」;「來源」處輸入公式:
=indirect(C2)
通過這三步,就可以得到根據省份創建的各市二級下拉菜單。
看到這裡,或許你會覺得一頭霧水,看不懂上面的操作。
沒關系,小E來詳細解釋一下:
根據所選内容創建名稱,并選擇首行,就是給「市」起個總體的名字,這個名字是「首行」單元格的内容。
例如:武漢市、宜昌市、十堰市、荊州市、黃石市,五個市加起來統稱為湖北省。
indirect(C2)函數,功能是引用 C2 單元格的「省份」所包含的「市」。
例如:在 C2 單元格選擇湖北省,此時 D2 隻能下拉選擇湖北省所包含的省份。
03總結一下
二級下拉菜單,是以一級下拉菜單為基礎,利用自定義名稱和 indirect 函數制作的。
怎麼樣,你學會了嗎?
小E為同學們準備了Excel高效插件安裝包,
獲取直接關注公種号【秋葉Excel】回複【頭條】即可~
,