大家好,前兩天我們分享了“Excel裡下拉列表”的制作方法,但隻是介紹了一級菜單的制作。今天我來和大家來分享一下怎麼制作二級,三級甚至無限級下拉菜單。
例如圖1,某公司有多個部門,部門下又有幾個科室,每個科室下又有若幹分部。那怎麼實現呢?
圖1
第一步:編輯好一級,二級,三級的數據(如圖2)
圖2
第二步:對一級和二級,二級和三級分别定義一下名稱(圖2中我稱之為表1,表2)
操作方法:例如表1數據,選中B10:D12區域,點擊公式---根據所選内容創建---隻在首行打鈎---點擊确定,如圖3
圖3
表2中數據同理,選中B15:G18區域,點擊公式---根據所選内容創建---隻在首行打鈎---點擊确定。完成後,可以在名稱管理器中可以看見剛才定義過的數據了(圖4)。
圖4
别着急,馬上最後一步。
第三步:設置二級下拉菜單,利用INDIRECT函數引出定義過的名稱區域,三級同理
一級下拉菜單前面已經介紹過,很簡單,選中“部門“下面的一塊區域,點擊數據-----數據驗證(13版)--序列---引用的數據---點擊确定,這樣部門下就有”财務部,人事部,采購部“了(圖5)
圖5
二級下拉菜單還是先在“科室”下選中一塊區域,數據—數據驗證---序列----注意:這裡要寫一個=INDIRECT(B2)然後點确定。(圖6)
圖6
說明:因為前面已經對一級和二級定義過名稱了,所以寫=INDIRECT(B2),就默認為引用“财務部”下面的兩個數據呢,B2相對引用就可以了。
學習更多實用Excel教程,請關注公衆号:zhichangcdb,回複Excel
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!