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