二級聯(lián)動下拉菜單,在錄入數(shù)據(jù)的時候,可以防止數(shù)據(jù)輸入錯誤,制作完成的效果如下所示:
1、數(shù)據(jù)源準備我們將數(shù)據(jù)列轉(zhuǎn)換成左邊這種格式,第一行是一級菜單的數(shù)據(jù),第二行開始下方放對應二級菜單的數(shù)據(jù)
選中所有的數(shù)據(jù),CTRL+A,全選,然后再按CTRL+G快捷鍵,點擊定位條件
在定位條件中,選擇常量數(shù)據(jù)
選中數(shù)據(jù)之后,在公式里面,選擇根據(jù)所選內(nèi)容創(chuàng)建,然后只勾選首行
這樣的話,Excel會自動的創(chuàng)建名稱管理器,字段名為標題行,對應分別的內(nèi)容為下面的數(shù)據(jù)了。
第二步:創(chuàng)建數(shù)據(jù)有效性然后我們可以在一級下拉菜單的位置,比如F列,在數(shù)據(jù)選項卡,找到數(shù)據(jù)驗證,然后選擇序列,引用的數(shù)據(jù)源,選擇A1:D1數(shù)據(jù)區(qū)域
這樣一級下拉菜單就設置好了,然后我們選中G列,同樣的設置,只是數(shù)據(jù)來源,我們輸入的公式是:
=INDIRECT(F1)
通過這2步設置,二級聯(lián)動的下拉菜單就制作好了
寫在后面,如果說我們的數(shù)據(jù)源,不是那種格式,是2列式的,如何快速轉(zhuǎn)換成上面的格式呢?我們只需要2個公式就可以轉(zhuǎn)換成右邊的格式了
首先在D1單元格中輸入的公式是:
=TRANSPOSE(UNIQUE(A1:A13))
然后我們在D2輸入的公式是:
=FILTER($B:$B,$A:$A=D1),向右填充,就得到了我們想要的格式了
關(guān)于這個小技巧,你學會了么?動手試試吧!