二級聯(lián)動下拉菜單可以根據(jù)一級菜單的內(nèi)容,動態(tài)調(diào)整二級菜單的內(nèi)容,,顯著提高輸入有依賴關(guān)系的數(shù)據(jù)的效率,。 本篇文章介紹 Excel 制作二級聯(lián)動下拉菜單的方法,將用到 INDIRECT 函數(shù)和 Excel 名稱,。 第一步,,準備一二級下拉菜單的源數(shù)據(jù)為制作二級聯(lián)動下拉菜單,準備如下格式的源數(shù)據(jù)表格,。數(shù)據(jù)區(qū)域首行是一級菜單的來源,,每一列數(shù)據(jù)是對應(yīng)的二級菜單的來源,。 第二步,制作一級下拉菜單根據(jù)源數(shù)據(jù)的第一行,,制作一級下拉菜單,具體步驟查看以下文章,。 第三步,,精確選擇二級菜單數(shù)據(jù)這一步一次性精確選擇每一個二級菜單的數(shù)據(jù)來源,剔除因數(shù)據(jù)長度不同而會出現(xiàn)的空單元格,。 精確選擇步驟如下:
第四步,,根據(jù)所選內(nèi)容創(chuàng)建名稱接上一步,,精確選中數(shù)據(jù)源后,轉(zhuǎn)到功能區(qū)【公式】選項卡,,點擊【根據(jù)所選內(nèi)容創(chuàng)建】,,在彈出的對話框中,只選擇「首行」,,再確定,,Excel 會一次性批量創(chuàng)建名稱。 其中,,每一個名稱的標題是數(shù)據(jù)區(qū)域首行單元格,,即一級菜單的源數(shù)據(jù)。這為下一步動態(tài)選擇二級菜單內(nèi)容提供基礎(chǔ),。 第五步,,動態(tài)引用二級下拉菜單內(nèi)容這一步與制作一級菜單的步驟基本相同,唯一不同點是數(shù)據(jù)源的選擇,。
由于是根據(jù)一級菜單的內(nèi)容動態(tài)調(diào)整二級菜單列表,,需要使用 INDIRECT 函數(shù)指向?qū)?yīng)的上一步創(chuàng)建的名稱。 數(shù)據(jù)源的通用公式如下: =INDIRECT(一級菜單單元格引用)
第六步,,完成制作經(jīng)過前述步驟,,一二級聯(lián)動菜單制作完成。二級下拉菜單的內(nèi)容根據(jù)一級菜單選擇的內(nèi)容動態(tài)調(diào)整,。
|
|