第四章 自製Excel下拉菜單快速批量輸入
因工作需要,常常要將建築施工企業的單位名稱輸入到Excel表格中,由於要求每次輸入同一個企業的名稱要完全一致,我就利用"數據有效性"製作了一個下拉列表來進行輸入。
但由於有150多個單位名稱,下拉列表太長,選擇起來非常不方便,於是,我對其進行了改進,實現了"分類列表選擇、快速統一輸入"之目的。
使用實例界麵:
1、建庫
啟動Excel2000(XP也可),切換到Shift2工作表(其他工作表也可)中,將建築施工企業名稱按其資質等級分別分別輸入不同列的單元格中,建立一個企業名稱數據庫(如圖1)。
[特別提示]如果有其他企業加入,可以隨時將名稱輸入到該列下麵的單元格中。
2、命名
在Shift2工作表中,選中A列(一級企業名稱所在列),然後將光標定在"名稱"欄內(位於"編輯欄"左側,如圖2),輸入"一級",並按"回車"鍵進行確認。
仿照上麵的操作,將B、C、D列分別命名為"二級、三級、四級"。
3、建立
切換到Sheet1工作表中,選中需要輸入企業資質等級的列(如C列),執行"數據→有效性"命令,打開"數據有效性"對話框(如圖3)。進入"設置"標簽,單擊"允許"右側的下拉按鈕,選中"序列"選項,在下麵接著出現的"來源"方框中,輸入"一級,二級,三級,四級"序列,輸入完成後,確定退出。
[特別提示]在輸入"序列"時,序列中各元素之間請用英文狀態下的逗號隔開。
再選中需要輸入企業名稱的列(如D列),再次打開"數據有效性"對話框,選中"序列"選項後,在"來源"方框中輸入公式:=INDIRECT(C1),確定退出。
4、使用
選中C列任意單元格(如C4),在其右側出現了個下拉按鈕,單擊此按鈕,即可選擇企業的資質等級級別填入相應的單元格中。然後選中該單元格對應的D列單元格(如圖4),同樣在其右側出現了個下拉按鈕,單擊此按鈕,即可從相應資質等級的企業名稱列表中選擇需要的企業名稱填入該單元格中。
怎麼樣?這樣輸入企業名稱(當然,此法不僅僅適用於輸入企業名稱喲),是不是既快速又統一?!