欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

1分鐘學(xué)會(huì)動(dòng)態(tài)可擴(kuò)展的二級(jí)聯(lián)動(dòng)下拉菜單! indirect與超級(jí)表太牛了

  發(fā)布時(shí)間:2025-07-09 08:52:46   作者:佚名   我要評(píng)論
wps表格中想要做一個(gè)二級(jí)聯(lián)動(dòng)下拉菜單,解決這個(gè)問題有兩個(gè)核心技巧:一個(gè)是超級(jí)表,另一個(gè)是INDIRECT函數(shù)對(duì)超級(jí)表的結(jié)構(gòu)化引用語法,下面我們就來看看詳細(xì)案例

大家好,今天我們來講解一個(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)文章

最新評(píng)論