一、準(zhǔn)備的基礎(chǔ)知識(shí)
1、創(chuàng)建多個(gè)選項(xiàng)下拉菜單
在EXCEL單元格做下拉列表還有一個(gè)更好的方法,因?yàn)橄吕斜淼膬?nèi)容可能有30項(xiàng)甚至于100項(xiàng)以上,如在“數(shù)據(jù)-有效性-來(lái)源”中填寫(xiě)100項(xiàng)是做不到的,我記得最多只可填寫(xiě)30項(xiàng)。
創(chuàng)建30項(xiàng)以上方法(以50項(xiàng)為例):
在下拉列表中選擇的50項(xiàng)內(nèi)容填在A1-A50,選擇“插入-名稱-定義”,定義名稱可填下拉內(nèi)容“一級(jí)”,定義的引用位置是A1-A50,確定后將一級(jí)下拉內(nèi)容填入“數(shù)據(jù)-有效性-來(lái)源”中或者在“數(shù)據(jù)-有效性-來(lái)源”中填“=$A$1:$A$50”。
2、選擇下拉菜單中的一項(xiàng),附帶多項(xiàng)數(shù)值用方
我做的表比較復(fù)雜,要實(shí)現(xiàn)在一行中輸入數(shù)據(jù)同時(shí)它相關(guān)的一些數(shù)據(jù)都要出來(lái),而且要輸入的數(shù)據(jù)量很大。
如:A1是一個(gè)下拉列表,我選中AA,同時(shí)一行的AA 的型號(hào),價(jià)格都出現(xiàn),而且是每行都是這樣,可以實(shí)現(xiàn)嗎?復(fù)雜嗎?
設(shè):原數(shù)據(jù)表在sheet1表,A列為型號(hào),B--H列為相關(guān)數(shù)據(jù)。新表建在Sheet2表,表格式同SHeet1表。選中Sheet1表的A列型號(hào)的區(qū)域(設(shè)為A2至A30),定義名稱為 “型號(hào)”。
在Sheet2表的A2單元格,數(shù)據(jù)→有效性,“允許”選“序列”,“來(lái)源”中輸入“=型號(hào)”(等于應(yīng)在英文狀態(tài)下輸入),確定退出。
在B2單元格輸入公式:
=IF($A2<>0,VLOOKUP($A2,Sheet1!$A$2:$H$30,COLUMN(),0),"") 再將B2單元格橫向拉到H2單元格。 再將A2至H2單元格向下拉若干行。A列選型號(hào)后,后面出現(xiàn)相關(guān)數(shù)據(jù)。
二. 下拉菜單多種分類選項(xiàng)快速批量輸入
因工作需要,常常要將企業(yè)的單位名稱輸入到Excel表格中,由于要求每次輸入同一個(gè)企業(yè)的名稱要完全一致,我就利用“數(shù)據(jù)有效性”制作了一個(gè)下拉列表來(lái)進(jìn)行輸入。但由于有150多個(gè)單位名稱,下拉列表太長(zhǎng),選擇起來(lái)非常不方便,于是,我對(duì)其進(jìn)行了改進(jìn),實(shí)現(xiàn)了“分類列表選擇、快速統(tǒng)一輸入”之目的。
使用實(shí)例界面:
1、建庫(kù)
啟動(dòng)Excel2000(XP也可),切換到Shift2工作表(其他工作表也可)中,將建筑施工企業(yè)名稱按其資質(zhì)等級(jí)分別分別輸入不同列的單元格中,建立一個(gè)企業(yè)名稱數(shù)據(jù)庫(kù)(如圖1)。
[特別提示]如果有其他企業(yè)加入,可以隨時(shí)將名稱輸入到該列下面的單元格中。
2、命名
在Shift2工作表中,選中A列(一級(jí)企業(yè)名稱所在列),然后將光標(biāo)定在“名稱”欄內(nèi)(位于“編輯欄”左側(cè),如圖2),輸入“一級(jí)”,并按“回車”鍵進(jìn)行確認(rèn)。
仿照上面的操作,將B、C、D列分別命名為“二級(jí)、三級(jí)、四級(jí)”。
3、建立
切換到Sheet1工作表中,選中需要輸入企業(yè)資質(zhì)等級(jí)的列(如C列),執(zhí)行“數(shù)據(jù)→有效性”命令,打開(kāi)“數(shù)據(jù)有效性”對(duì)話框(如圖3)。進(jìn)入“設(shè)置”標(biāo)簽,單擊“允許”右側(cè)的下拉按鈕,選中“序列”選項(xiàng),在下面接著出現(xiàn)的“來(lái)源”方框中,輸入“一級(jí),二級(jí),三級(jí),四級(jí)”序列,輸入完成后,確定退出。
[特別提示]在輸入“序列”時(shí),序列中各元素之間請(qǐng)用英文狀態(tài)下的逗號(hào)隔開(kāi)。
再選中需要輸入企業(yè)名稱的列(如D列),再次打開(kāi)“數(shù)據(jù)有效性”對(duì)話框,選中“序列”選項(xiàng)后,在“來(lái)源”方框中輸入公式:=INDIRECT(C1),確定退出。
4、使用
選中C列任意單元格(如C4),在其右側(cè)出現(xiàn)了個(gè)下拉按鈕,單擊此按鈕,即可選擇企業(yè)的資質(zhì)等級(jí)級(jí)別填入相應(yīng)的單元格中。然后選中該單元格對(duì)應(yīng)的D列單元格(如圖4),同樣在其右側(cè)出現(xiàn)了個(gè)下拉按鈕,單擊此按鈕,即可從相應(yīng)資質(zhì)等級(jí)的企業(yè)名稱列表中選擇需要的企業(yè)名稱填入該單元格中。
三. 將下拉菜選項(xiàng)分類單快速批量輸入的另一種方法
有如下一份省市數(shù)據(jù):省份以及省份所轄地市清單,需要實(shí)現(xiàn)多級(jí)聯(lián)動(dòng)下拉菜單操作,具體操作方式如下所示:
第一步:對(duì)各單元格區(qū)域進(jìn)行名稱定義
選中A1:A5單元格區(qū)域,然后公式——根據(jù)所選內(nèi)容創(chuàng)建——如圖設(shè)置
PS:分別對(duì)B、C、D、E列重復(fù)以上操作
第二步:設(shè)置省份列的選項(xiàng)
選中G1:G22單元格區(qū)域,然后數(shù)據(jù)——數(shù)據(jù)有效性
彈出數(shù)據(jù)有效性設(shè)置窗口,然后如圖設(shè)置
其中來(lái)源“=省份”,這里的省份與之前自定義的單元格區(qū)域名稱是相對(duì)應(yīng)的
省份選項(xiàng)搞定
第三步:設(shè)置地市列的選項(xiàng):
選中H1:H22單元格區(qū)域,然后數(shù)據(jù)——數(shù)據(jù)有效性
在彈出的窗口,設(shè)置如下:其中來(lái)源=indirect($G1),
PS:indirect函數(shù),返回由文本字符串指定的引用。
地市選項(xiàng)也搞定了,N級(jí)操作以此類推
新聞熱點(diǎn)
疑難解答
網(wǎng)友關(guān)注