EXCEL2010下拉列表多級(jí)聯(lián)動(dòng)制作方法
1. 制作數(shù)據(jù)源模版首先,我們需要?jiǎng)?chuàng)建一個(gè)數(shù)據(jù)源模板,用于存儲(chǔ)所有的分類(lèi)選項(xiàng)。將分類(lèi)選項(xiàng)按照總分的方式進(jìn)行排列,即第一行是總分類(lèi),下面是對(duì)應(yīng)的分分類(lèi)。例如,以北京市、河北省、河南省為例,北京作為一級(jí)分
1. 制作數(shù)據(jù)源模版
首先,我們需要?jiǎng)?chuàng)建一個(gè)數(shù)據(jù)源模板,用于存儲(chǔ)所有的分類(lèi)選項(xiàng)。將分類(lèi)選項(xiàng)按照總分的方式進(jìn)行排列,即第一行是總分類(lèi),下面是對(duì)應(yīng)的分分類(lèi)。例如,以北京市、河北省、河南省為例,北京作為一級(jí)分類(lèi),沒(méi)有三級(jí)分類(lèi),所以東城區(qū)沒(méi)有下級(jí)分類(lèi)。將所有包含下級(jí)分類(lèi)的數(shù)據(jù)按照總分模式進(jìn)行排列,每一列是一個(gè)小模塊??梢韵扰帕惺〖?jí)分類(lèi),再排列市級(jí)分類(lèi),不影響最終結(jié)果。
2. 創(chuàng)建名稱(chēng)管理模塊
將上述創(chuàng)建的數(shù)據(jù)源模板轉(zhuǎn)化為真正的總分模型。選中北京市及其下面的分類(lèi)單元格(注意不要選擇空白單元格,否則下拉列表會(huì)出現(xiàn)多余的空白選項(xiàng)),點(diǎn)擊菜單中的“公式”,選擇“根據(jù)所選內(nèi)容創(chuàng)建”(僅勾選首行),點(diǎn)擊“確定”。完成這個(gè)步驟后,已經(jīng)構(gòu)建好了總分模型,可以在“名稱(chēng)管理器”中查看結(jié)果。
3. 制作首列下拉菜單
選中需要制作下拉菜單的單元格,點(diǎn)擊“數(shù)據(jù)”→“數(shù)據(jù)有效性”。在彈出的窗口中,選擇“有效性條件”為“允許”,然后選擇“序列”。點(diǎn)擊來(lái)源右側(cè)的數(shù)據(jù)選項(xiàng),將包含下拉菜單選項(xiàng)的單元格框選進(jìn)去,最后點(diǎn)擊“確定”。這樣,第一列的下拉菜單就制作完成了。
4. 介紹公式INDIRECT
函數(shù)INDIRECT可以根據(jù)文本字符串指定的引用來(lái)返回結(jié)果。它立即計(jì)算并顯示引用的內(nèi)容。由于我們之前定義了“名稱(chēng)→數(shù)值”的公式,例如“北京市”的計(jì)算結(jié)果是“東城區(qū),西城區(qū),朝陽(yáng)區(qū),豐臺(tái)區(qū),石景山區(qū)”的字符串。
5. 制作第二列下拉聯(lián)動(dòng)菜單
選中要制作下拉菜單的第一個(gè)單元格,重復(fù)步驟3。在“來(lái)源”中填寫(xiě)“INDIRECT(前一個(gè)單元格)”(注意取消$符號(hào)),這樣只做好了第一個(gè)單元格的下拉菜單。然后使用B2單元格右下角的箭頭將B2單元格向下拉動(dòng),將公式復(fù)制到下面的單元格中,直到覆蓋所有需要的單元格。這樣,第二列的下拉聯(lián)動(dòng)菜單就制作完成了。
6. 制作第三列下拉聯(lián)動(dòng)菜單
重復(fù)上述步驟,制作第三列的下拉聯(lián)動(dòng)菜單。選中要制作下拉菜單的第一個(gè)單元格,重復(fù)步驟3。在“來(lái)源”中填寫(xiě)“INDIRECT(前一個(gè)單元格)”(注意取消$符號(hào)),這樣只做好了第一個(gè)單元格的下拉菜單。然后使用B2單元格右下角的箭頭將B2單元格向下拉動(dòng),將公式復(fù)制到下面的單元格中,直到覆蓋所有需要的單元格。這樣,第三列的下拉聯(lián)動(dòng)菜單就制作完成了。
以上就是在EXCEL2010中制作下拉列表多級(jí)聯(lián)動(dòng)的方法。通過(guò)這種方式,可以確保數(shù)據(jù)輸入的準(zhǔn)確性和規(guī)范性,提高工作的效率。