EXCEL3級菜單的通用做法


今天我們來說一下三級及多級下拉列表的做法,之前我們已經寫過很多篇一級和二級的做法,具體擴展閱讀在文末。


我們要做的案例是省市縣三級菜單,下面我們就直奔主題吧。


1、數據處理,添加輔助列


> 複製省,粘貼空白區域,刪除重複重,一級輔助

> 複製省市,粘貼空白區域,刪除重複重,二級輔助

> 添加輔助列,=省&市


EXCEL3級菜單的通用做法


2、建立一級下拉列表


比較簡單,直接數據-數據有效性-序列,選擇省列,確定即可


EXCEL3級菜單的通用做法


3、添加二級下拉列表


二級稍有麻煩,需要使用公式處理,然後創建名稱,或者直接在序列中輸入公式即可。基本同一級

公式:=OFFSET($I$1,MATCH($K2,$H:$H,)-1,,COUNTIF(H:H,K2))


公式簡述:MATCH($L3,$F:$F,)-1用於找到一級開始的位置,COUNTIF(F:F,L3) 表示對應的一級有多少個,其實也就是二級的數量,使用OFFSET獲取對應的二級區域,OFFSET(起點,偏移行,偏移列,結果行數,結果列數)


EXCEL3級菜單的通用做法


4、3級下拉列表構建


3級的方法其實和二級基本一致,但是我們需要一級和二級同時滿足條件來確定三級的取數範圍,所以我們才需要添加輔助列,把省和市連接到一起,作為一個整體

點擊數據-數據有效性(數據驗證)-序列,輸入公式確定

公式:=OFFSET($D$1,MATCH($K2&$L2,$A:$A,)-1,,COUNTIF($A:$A,$K2&$L2),1)


EXCEL3級菜單的通用做法


Excel辦公實戰,高效辦公,每天進步一點點!

關注小編,下次精彩不迷路!

喜歡小編的文章,一定要點贊,關注,轉發

您的鼓勵是小編最大的動力!


分享到:


相關文章: