Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機數據處理軟件。 在Excel中用數據有效性制作的下拉列表通常是靜態的,即下拉列表中的內容不會發生改變。但有時我們需要創建一個動態下拉列表,讓列表中的內容隨著某個單元格值的改變而發生改變。例如下圖中,當C11單元格中的內容為“辦公外設”時,D11單元格中的下拉列表為相應的辦公外設產品。 ???? ????????????????????? ?圖一 ??? 當C11單元格中的內容為“數碼產品”時,D11單元格中的下拉列表為相應的數碼產品。 ???? ??? 下面以Excel 2003為例來介紹其制作過程: ??? 1.首先在工作表中準備一個類似圖一A1:D8區域中的產品名稱列表,其中第一行為列標題,注意第一列中包含了B:D列的列標題名稱。 ??? 2.選擇A1:D8區域,單擊菜單“插入→名稱→指定”,彈出“指定名稱”對話框,僅選擇“首行”,單擊“確定”。 ??? ??? Excel將自動創建4個名稱,分別為“辦公外設”、“產品類別”、“家電產品”和“數碼產品”。單擊名稱框右側的下拉箭頭可以看到這4個名稱。 ??? ??? 3.選擇C11單元格,單擊菜單“數據→有效性”,彈出“數據有效性”對話框,在“允許”下方的下拉列表中選擇“序列”,在“來源”下方的文本框中輸入公式: ??? =產品類別 ???? ??? 單擊“確定”按鈕。這時C11單元格中已包含了一個下拉列表,單擊C11單元格右側的下拉箭頭,任意選擇一個產品類別,使C11單元格不為空。這一步十分重要,否則會在下面的步驟中出現錯誤。 ??? 4.選擇D11單元格,單擊菜單“數據→有效性”,彈出“數據有效性”對話框,在“允許”下方的下拉列表中選擇“序列”,在“來源”下方的文本框中輸入公式: ??? =INDIRECT(C11) ??? ??? 單擊“確定”按鈕關閉對話框。至此完成動態下拉列表的制作,當我們在C11單元格中選擇不同的產品類別時,D11單元格會出現相對應的下拉列表。 Excel整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。 |
溫馨提示:喜歡本站的話,請收藏一下本站!