| 用數據有效性創(chuàng )建動(dòng)態(tài)下拉列表 | |||
| 作者:admin 文章來(lái)源:本站原創(chuàng ) 點(diǎn)擊數: 1900 更新時(shí)間:2009-7-4 15:13:43 | |||
| 在Excel中用數據有效性制作的下拉列表通常是靜態(tài)的,即下拉列表中的內容不會(huì )發(fā)生改變。但有時(shí)我們需要創(chuàng )建一個(gè)動(dòng)態(tài)下拉列表,讓列表中的內容隨著(zhù)某個(gè)單元格值的改變而發(fā)生改變。例如下圖中,當C11單元格中的內容為“辦公外設”時(shí),D11單元格中的下拉列表為相應的辦公外設產(chǎn)品。 圖一 當C11單元格中的內容為“數碼產(chǎn)品”時(shí),D11單元格中的下拉列表為相應的數碼產(chǎn)品。 下面以Excel 2003為例來(lái)介紹其制作過(guò)程: 1.首先在工作表中準備一個(gè)類(lèi)似圖一A1:D8區域中的產(chǎn)品名稱(chēng)列表,其中第一行為列標題,注意第一列中包含了B:D列的列標題名稱(chēng)。 2.選擇A1:D8區域,單擊菜單“插入→名稱(chēng)→指定”,彈出“指定名稱(chēng)”對話(huà)框,僅選擇“首行”,單擊“確定”。 Excel將自動(dòng)創(chuàng )建4個(gè)名稱(chēng),分別為“辦公外設”、“產(chǎn)品類(lèi)別”、“家電產(chǎn)品”和“數碼產(chǎn)品”。單擊名稱(chēng)框右側的下拉箭頭可以看到這4個(gè)名稱(chēng)。 3.選擇C11單元格,單擊菜單“數據→有效性”,彈出“數據有效性”對話(huà)框,在“允許”下方的下拉列表中選擇“序列”,在“來(lái)源”下方的文本框中輸入公式: =產(chǎn)品類(lèi)別 單擊“確定”按鈕。這時(shí)C11單元格中已包含了一個(gè)下拉列表,單擊C11單元格右側的下拉箭頭,任意選擇一個(gè)產(chǎn)品類(lèi)別,使C11單元格不為空。這一步十分重要,否則會(huì )在下面的步驟中出現錯誤。 4.選擇D11單元格,單擊菜單“數據→有效性”,彈出“數據有效性”對話(huà)框,在“允許”下方的下拉列表中選擇“序列”,在“來(lái)源”下方的文本框中輸入公式: =INDIRECT(C11) 單擊“確定”按鈕關(guān)閉對話(huà)框。至此完成動(dòng)態(tài)下拉列表的制作,當我們在C11單元格中選擇不同的產(chǎn)品類(lèi)別時(shí),D11單元格會(huì )出現相對應的下拉列表。 |
聯(lián)系客服