首頁 > 軟體

excel二級聯動下拉式選單怎麼做

2019-12-07 21:01:04

本例向大家介紹如何在Excel中製作聯動的二級下拉式選單。


1

首先看一下原始資料,原始資訊在一張工作表,第一行是省市名稱,下面的若干行為對應省市下面的地名和區名。需要在另外一張工作表中A列和B列建立聯動的二級下拉式選單。



2

首先,選中原始表的所有資料(包括多餘的空白單元格),按F5或者Ctrl+G調出定位對話方塊。選擇左下角的【定位條件】。


3

如下圖,選則【常數】,並點選【確定】按鈕。這樣,所有的非空單元格被選中。



4

選擇功能區的【資料】-【有效性】-【根據所選內容建立】。


5

由於標題在第一行,因此選擇【首行】為名稱,然後點選【確定】按鈕。


6

操作完畢後,在名稱管理器中就可以看到定義的名稱了。


7

選中第一行的省市名稱(也定位到非空白單元格),在名稱框中輸入「省市」兩個字,然後按回車,這樣就定義了一個「省市」的名稱。


8

選中操作介面的A2單元格,選擇【資料】-【資料有效性】。


9

如下圖,選擇【序列】,【來源處】輸入:=省市,然後點選【確定】按鈕。


10

這樣,就在A2單元格生成了省市資訊的下拉式選單。


11

同樣的方法,選中B2單元格,設定資料有效性,輸入公式:=INDIRECT($A$2)。


12

設定完畢後,A2單元格選擇「河北」時B2的下拉式選單返回「河北」的資訊;A2單元格選擇「北京」時B2的下拉式選單返回「北京」的資訊。



13

注意:上述二級下拉式選單設定的公式採取了行列都絕對參照,如果要使二級下拉式選單對整列均可用,將公式更改為:=INDIRECT($A2)即可。

IT145.com E-mail:sddin#qq.com