EXCEL製作二級下拉菜單

  如圖所示,在A2單元格輸入財務部,B2姓名下拉菜單只顯示財務部下方的員工,如果A2輸入行政部,在B2單元格下拉菜單只顯示行政部下方的員工姓名。

EXCEL製作二級下拉菜單

步驟1:首先選中我們需要生成二級菜單的數據區域,按住鍵盤上的’CTRL+G’ 或者 ‘F5’鍵 ,在彈出的窗口中單擊 ‘定位條件’

EXCEL製作二級下拉菜單

步驟2:定位條件中選擇’常量’ 常量是用來定位有效的數據,因為我們選擇的區域中有很多無效數據,即空白單元格

EXCEL製作二級下拉菜單

點擊確定後,此時會發現空白單元格已經被排除了

EXCEL製作二級下拉菜單

步驟3:接下來我們要給選擇的數據區域定義名稱,方便我們後面的引用,選擇公式 菜單下找到’根據所選內容創建’ 勾選首行 用首行的部門來定義名稱

EXCEL製作二級下拉菜單

打開公式菜單下的名稱管理器就可以看到我們剛才定義的四個部門名稱

EXCEL製作二級下拉菜單

步驟4:在需要設置下拉菜單的地方選中需要建立一級菜單的單元格,數據菜單下的數據驗證,驗證條件選擇 允許-序列,來源選擇我們的四個部門區域

EXCEL製作二級下拉菜單

步驟5:選擇需要建立的二級菜單的區域,建立二級菜單的時候是通過之前定義的名稱來引用的, 在來源這裡輸入公式 =INDIRECT($A2)

EXCEL製作二級下拉菜單

=INDIRECT($A2) 不加引號,地址引用 因為A2的值為財務部,財務部又等於定義名稱下方的員工姓名,所以返回下面的姓名

EXCEL製作二級下拉菜單

整體效果

EXCEL製作二級下拉菜單