綜合實例?:創(chuàng)建多級聯(lián)動數(shù)據(jù)有效性(下拉菜單)

案例:Excel1公式、引用與名稱\[1.2.7?多級聯(lián)動下拉菜單.xlsx]

實現(xiàn)效果:

當在A列選擇任意一個“一級科目”名稱時,B列下拉列表中出現(xiàn)的是該“一級科目”包含的“二級科目”內(nèi)容,而不是全部“二級科目”,見下圖。

解決方案:

?
Step 1?定義“一級科目”名稱

選擇A2:K2,【Formulas公式】【Define Name定義名稱】,命名為“一級科目”。

Step 2?定義首行為名稱。

選擇全部科目列表,【Formulas公式】【Create from Selection根據(jù)所選內(nèi)容創(chuàng)建】【Top row首行】,定義首行為名稱。

如果不想讓名稱對應(yīng)區(qū)域中出現(xiàn)空格,可分別定義首行為名稱。

?
Step 3?創(chuàng)建數(shù)據(jù)有效性

選中A26:A33,【Data?數(shù)據(jù)】【Data Validation數(shù)據(jù)有效性】,Source來源:=一級科目

選中B26:B33,【Data?數(shù)據(jù)】【Data Validation數(shù)據(jù)有效性】,Source來源:=INDIRECT($A26)。

二級聯(lián)動數(shù)據(jù)有效性創(chuàng)建完畢。多級聯(lián)動數(shù)據(jù)有效性方法類似,定義三級名稱后,在C列數(shù)據(jù)有效性的來源中輸入:=INDIRECT($B26)

想進一步學(xué)習請掃描右上角的微信二維碼咨詢,謝謝!

友情鏈接

Back to top