1分鐘學(xué)會(huì)動(dòng)態(tài)可擴(kuò)展的二級(jí)聯(lián)動(dòng)下拉菜單! indirect與超級(jí)表太牛了
大家好,今天我們來講解一個(gè)可以大大提高辦公效率的excel技巧,那就是二級(jí)聯(lián)動(dòng)下拉菜單的制作。
如下圖所示:
注意,這可不是簡單的下拉菜單,二級(jí)菜單不僅可以實(shí)現(xiàn)與一級(jí)主菜單的聯(lián)動(dòng),并且當(dāng)數(shù)據(jù)源,新增列、刪減列,新增二級(jí)數(shù)據(jù),減少二級(jí)數(shù)據(jù)時(shí),都能實(shí)現(xiàn)對(duì)二級(jí)聯(lián)動(dòng)下拉菜單的實(shí)時(shí)更新。

解決這個(gè)問題有兩個(gè)核心技巧:一個(gè)是超級(jí)表,另一個(gè)是INDIRECT函數(shù)對(duì)超級(jí)表的結(jié)構(gòu)化引用語法。
很明顯,第一步我們需要進(jìn)行對(duì)數(shù)據(jù)源A1:C4區(qū)域的超級(jí)表轉(zhuǎn)換。
選中數(shù)據(jù)源A1:C4區(qū)域,點(diǎn)擊“插入-表格”(或快捷鍵Ctrl+T),調(diào)出“創(chuàng)建表”的對(duì)話框,記住一定要勾選“表包含標(biāo)題”,點(diǎn)擊“確定”后,原普通表格就轉(zhuǎn)換成超級(jí)表了。

當(dāng)數(shù)據(jù)區(qū)域被轉(zhuǎn)換為超級(jí)表(套用表格格式)后,無論使用Excel或WPS表格,都會(huì)為其分配一個(gè)表名稱(如"表1"),并支持通過列標(biāo)題直接引用數(shù)據(jù)區(qū)域。

INDIRECT函數(shù)的作用機(jī)制是文本轉(zhuǎn)引用的核心功能。INDIRECT函數(shù)的本質(zhì)是將具有引用樣式的文本字符串,變成真正的引用。
參數(shù)也非常簡單:
=INDIRECT(具有引用樣式的字符串,[引用樣式])
如果第二參數(shù)為TRUE或省略(包括參數(shù)值和逗號(hào)),會(huì)將第一參數(shù)中的字符串解釋為A1樣式的引用,如果第二參數(shù)為FALSE或是0,則將第一參數(shù)中的字符串解釋為R1C1樣式的引用。
例如:
若單元格A1存儲(chǔ)文本"蔬菜",則=INDIRECT("A1")等價(jià)于直接引用A1單元格內(nèi)容“蔬菜”。

在WPS表格中引用超級(jí)表的內(nèi)容,其核心原理是通過結(jié)構(gòu)化引用語法與INDIRECT函數(shù)的間接引用特性實(shí)現(xiàn)動(dòng)態(tài)數(shù)據(jù)關(guān)聯(lián)。
例如:
=INDIRECT("表1[#標(biāo)題]")
表1[#標(biāo)題]
表示引用"表1"中"標(biāo)題"行的所有數(shù)據(jù)。
表1:
表示超級(jí)表名稱(需與表格實(shí)際名稱一致)
[#標(biāo)題]:
是結(jié)構(gòu)化引用的特殊標(biāo)識(shí)符,特指超級(jí)表的標(biāo)題行(即列名所在行)。
INDIRECT參數(shù)雙引號(hào)包裹:
因INDIRECT函數(shù)的參數(shù)需以文本形式輸入引用路徑。
這樣做的優(yōu)勢(shì)是實(shí)現(xiàn)動(dòng)態(tài)范圍擴(kuò)展性:
超級(jí)表的優(yōu)勢(shì)在于動(dòng)態(tài)擴(kuò)展:新增數(shù)據(jù)會(huì)自動(dòng)納入引用范圍。通過[#標(biāo)題]語法,無論后續(xù)是否新增列,都能精準(zhǔn)定位標(biāo)題行,無需手動(dòng)調(diào)整公式范圍。
我們找一個(gè)任意空白單元格輸入公式做測(cè)試:
=INDIRECT("表1[#標(biāo)題]")
則會(huì)將字符串解析為對(duì)"表1"標(biāo)題行的引用,得到數(shù)組溢出結(jié)果:
{"蔬菜","水果","肉類"}

所以我們將“=INDIRECT("表1[#標(biāo)題]")”這個(gè)公式帶入數(shù)據(jù)有效性(或數(shù)據(jù)驗(yàn)證),設(shè)置一級(jí)菜單:
選中需要設(shè)置一級(jí)下拉菜單的區(qū)域F2:F5,點(diǎn)擊“數(shù)據(jù)-有效性”,打開“數(shù)據(jù)有效性”功能面板,將“允許”設(shè)置為“序列”,在“來源”處,將“=INDIRECT("表1[#標(biāo)題]")”公式輸入進(jìn)去,這樣就可以動(dòng)態(tài)引用數(shù)據(jù)源中的首行列標(biāo)題{"蔬菜","水果","肉類"}了。

接下來嘗試設(shè)置二級(jí)聯(lián)動(dòng)下拉菜單。
那么我們?nèi)绾伪硎綟列具體類別在數(shù)據(jù)源中對(duì)應(yīng)類別的下方的具體名稱呢?我們可以這樣表示:
=INDIRECT("表1["&$F2&"]")
這樣我們就可以將F2單元格表示的“蔬菜”,在數(shù)據(jù)源A1:D4區(qū)域中,找到對(duì)應(yīng)的列位置,也就是第一列列標(biāo)題“蔬菜”,并將其垂直方向下面的所有蔬菜明細(xì)名稱分別提取出來。

所以我們將“=INDIRECT("表1["&$F2&"]")”這個(gè)公式帶入數(shù)據(jù)有效性(或數(shù)據(jù)驗(yàn)證),設(shè)置二級(jí)菜單:
選中需要設(shè)置二級(jí)下拉菜單的區(qū)域G2:G5,點(diǎn)擊“數(shù)據(jù)-有效性”,打開“數(shù)據(jù)有效性”功能面板,將“允許”設(shè)置為“序列”,在“來源”處,將“=INDIRECT("表1["&$F2&"]")”公式輸入進(jìn)去,這樣就可以引用數(shù)據(jù)源中對(duì)應(yīng)的首行標(biāo)題名稱下的全部明細(xì)內(nèi)容了。

至此,二級(jí)聯(lián)動(dòng)下拉菜單已全部設(shè)置完成。無論怎樣變化數(shù)據(jù)源部分,二級(jí)聯(lián)動(dòng)下拉菜單都可以實(shí)現(xiàn)實(shí)時(shí)的更新。

推薦閱讀:wps怎么做三級(jí)下拉菜單? 利用indirect函數(shù)制作三級(jí)下拉菜單的教程
相關(guān)文章

輕松搞定九九乘法表案例! wps利用MMULT函數(shù)玩矩陣的技巧
MMULT函數(shù)是wps中的一個(gè)標(biāo)準(zhǔn)數(shù)學(xué)函數(shù),用于計(jì)算兩個(gè)矩陣的乘積,用它昨九九乘法表確認(rèn)方便,詳細(xì)請(qǐng)看下文介紹2025-07-03
萬能文本函數(shù)REGEXP! wps表格中混亂數(shù)據(jù)處理除了textsplit函數(shù)用它也不
今天我們來介紹正則表達(dá)式函數(shù)REGEXP,這個(gè)函數(shù)非常好用,有了它,很多文本函數(shù)都可以不用了,在介紹它之前,我們一起來學(xué)習(xí)一下正則表達(dá)式的基礎(chǔ)知識(shí)以及用法2025-07-03
將一維考勤表向二維透視! wps函數(shù)pivotby是一個(gè)超級(jí)透視表函數(shù)
頻繁需要將單一維度數(shù)據(jù)表迅速轉(zhuǎn)換為多維度數(shù)據(jù)管理模式,微數(shù)據(jù)處理帶來了很多麻煩,為此,可利用WPS辦公軟件最新版本中引入的PIVOTBY函數(shù),一起來學(xué)習(xí)下吧2025-07-02
wps表格中if函數(shù)怎么用? 掌握WPS表格中IF函數(shù)的多重嵌套技巧
剛學(xué)Excel的新手必看!IF函數(shù)多條件判斷技巧解析,助你快速進(jìn)階表格處理,下面我們就來看看詳細(xì)案例2025-07-02
解放雙手! wps表格中函數(shù)LAMBDA代替繁瑣重復(fù)的IF多層嵌套
LAMBDA函數(shù)在wps中扮演著自定義函數(shù)的角色,它賦予了用戶創(chuàng)造自己函數(shù)的能力,且規(guī)則可由個(gè)人自行設(shè)定,它不僅具有封裝復(fù)雜邏輯、提高代碼可讀性的顯著優(yōu)點(diǎn),還支持一次定2025-07-02
wps excel玩轉(zhuǎn)合并數(shù)據(jù)只需要1種符號(hào)+5類函數(shù)+2個(gè)實(shí)操
wps或者excel表格中經(jīng)常設(shè)計(jì)多個(gè)單元格合并到一個(gè)單元格的問題,很多朋友不知道遇到不同的情況該怎么合并,下面我們就來分享用1種符號(hào),5類函數(shù),2個(gè)實(shí)操,玩轉(zhuǎn)合并數(shù)據(jù)的2025-07-01
Excel和WPS的函數(shù)之爭:DATEDIF的YD參數(shù)結(jié)果居然差一天
在Excel表格與WPS表格中,DATEDIF的結(jié)果不一致,我就自己是嘗試了,果然不一致,來跟大家講解下出來的原因,你這次支持誰呢?詳細(xì)請(qǐng)看下文介紹2025-06-09
每一個(gè)使用頻率都極高! 7個(gè)WPS新函數(shù)公式全指南
在實(shí)現(xiàn)精通 Office 的路上,表格函數(shù)一直都是繞不過的一道坎,今天就給大家整理了常用的 7 個(gè)新函數(shù)教程,希望能幫助到大家2025-05-09
vstack函數(shù)輕松搞定! wps新增工作表數(shù)據(jù)自動(dòng)匯總到總表的技巧
相信大家在使用多維表時(shí),可能都會(huì)遇到由于數(shù)據(jù)來源的不同會(huì)存在多個(gè)數(shù)據(jù)表的情況,但為了方便處理可能大家都想把他們合并到同一個(gè)數(shù)據(jù)表里,這樣可以更方便的分析數(shù)據(jù),下2025-05-08
WPS的IF函數(shù)怎么使用? wps文檔運(yùn)用if函數(shù)進(jìn)行條件判斷的技巧
在wps的日常使用中,掌握IF函數(shù)的應(yīng)用將大大提高我們的工作效率,今天跟大家分享一下如何在WPS文字文檔表格中運(yùn)用if函數(shù)進(jìn)行條件判斷2025-04-09




