EXCEL進階課堂 · 函數說 持續更新!我們将為各位小夥伴提供更加專業、更加精煉、更加實用的EXCEL操作技能,幫助大家輕松解決工作任務,提高工作效率,不再做不停加班的表哥,表姐。歡迎各位小夥伴轉發、點贊、讨論,更歡迎私信獲取練習素材,刻意練習才能學有收獲。
這是函數說的第23篇教程。
1 問題引入多動下拉菜單聯動,算是EXCEL中的高級技巧,這種技巧可以很好地保證數據錄入的規範性,同時最大程度地提升數據錄入效率。
先看一個具體實例,有一個學生基本信息登記表如下圖所示:
其中二級學院、專業和班級信息情況如下圖所示:
也就意味着,在學生基本信息登記表中,學生的二級學院隻能從4個學院當中選一個,而每個學院的專業不同,每個專業的班級數不同。所謂的多級下拉菜單聯動,就是多個數據之間形成關聯,前面的數據選擇自動影響後面數據選擇的内容。這個實例當中,二級學院、專業和班級三個數據之間形成了聯動關系,故稱為三級下拉菜單聯動。
需要完成的效果圖如下動圖所示:
多級下拉菜單聯動實現的方法大體有兩類:其一,是利用名稱 INDIRECT方法實現;其二,是利用多個函數的組合運用實現。這兩種方法進階君都會做講解,在這篇教程當中,先講解名稱 INDIRECT的方法。
2 名稱的知識(一)什麼是名稱?
在EXCEL中,名稱就是指一個單元格或是單元格區域的别名。
有了别名最大的優勢在于引用方便。如,原本想表示D2:D13這個區域,就必須寫清楚起止單元格,但是如果把D2:D13取個名稱叫“專業”,那麼以後想引用D2:D13這個區域時,就直接寫出名稱“專業”,EXCEL會自動去尋找它代表的單元格區域。
(二)如何定義名稱?
(1)選中需要取名稱的單元格區域
(2)用名稱框或公式菜單中定義名稱功能組完成取名稱
用名稱框取名稱的例子動圖演示:
用公式菜單中定義名稱功能組取名稱的例子動圖演示:
一種更方便的名稱命名的方法:将選區中的首行取名為名稱。也就是選區當中的第一行成為名稱,代表選區中第2行開始往下的單元格區域。
3 INDIRECT函數
(1)INDIRECT函數功能:返回由文本字符串指定的引用,就是找到一個單元格地址所指向值。
(2)INDIRECT函數格式:=INDIRECT(單元格地址)
請注意:加了引号不加引号是有差别的。
(3)應用舉例
公式:=INDIRECT(A3),函數當中的的參數是A3,它裡面的内容是B3,是一個單元格地址,于是這個函數會去找B3這個單元格地址的值,故是結果為7。
4 問題解決
(一)定義名稱
(1)根據實例說明,重新設定二級學院、專業和班級的數據組織形式
(2)以列為方向,将每個數據區域的首行設置為名稱
因為每個數據區域的行數不一緻,而且存在多個不連續,所以采取按CTRL 鼠标拖選的方式進行選擇(也可以用條件定位完成),然後用公式菜單中的定義名稱功能組完成,将選擇每個數據區域的首行設定為名稱名字。
具體操作過程及效果如下動圖所示:
(3)設定二級學院列的數據有效性
選中二級學院列,即D3:D12,設為數據有效性,設定内容如圖所示:
其中的 來源 =二級學院 ,這裡的二級學院是一個名稱,代表的區域就是前面命名的區域,裡面的值有管理學院、軟件學院、電子學院、傳媒學院四個值。
(4)設定專業列的數據有效性
選中專業列,即E3:E12,設為數據有效性,設定内容如圖所示:
點擊确定後,如果D3的值為空,則會出現錯誤提示,此時選擇 是 即可。
其中的 來源 =INDIRECT(D3),其中D3的值一定是管理學院、軟件學院、電子學院、傳媒學院四個值中的一個,假設D3的值是管理學院,于是這個公式就可以換為:=INDIRECT(管理學院),而管理學院是一個名稱,代表是一個區域,于是這個公式會去找到名稱為管理學院的區域,這個區域裡面的值為市場營銷和電子商務。
(4)設定班級列的數據有效性
選中班級列,即F3:F12,設為數據有效性,設定内容如圖所示:
點擊确定後,如果E3的值為空,則會出現錯誤提示,此時選擇 是 即可。
其中的 來源 =INDIRECT(E3),E3是代表的是專業。如果D3是管理學院,E3是則可選擇市場營銷,于是公式可以可以換為:=INDIRECT(市場營銷),而市場營銷是一個名稱,代表是一個區域,于是這個公式會去找到名稱為市場營銷的區域,得到結果是1班和2班的選區。
到此全部過程操作完成。具體操作過程及效果如下動圖所示:
5 總結與思考
這種方法很簡單,就是定義名稱以後,在數據有效性中,采取序列方式用INDIRECT函數來查找各名稱對應的區域即可。
簡單是這種方式的優勢,但是如果每級涉及的選項很多時,需要去做的名稱就會很多,反而變得操作繁瑣了。下一個教程将講解不用名稱,而且幾個函數的套用來實現的方法。
為方便小夥伴們學習,進階君将原始素材共享出來,獲取素材的方法:
第一步:關注 Excel進階課堂。
第二步:私信 Excel進階課堂,因為設定的是自動回複,所以内容一定要準确
私信内容:練一練
第三步:根據得到信息打開網盤,找到 第23講 多級下拉菜單聯動 工作簿 自行下載
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!