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