利用 Excel 數(shù)據(jù)有效性制作多級動態(tài)下拉列表
數(shù)據(jù)有效性通常是使用下拉列表來進行數(shù)據(jù)的輸入。設置數(shù)據(jù)有效性不僅能夠有效避免手誤原因造成的輸入錯誤,而且還可以在單元格中創(chuàng)建下拉列表方便用戶選擇性的輸入,十分的方便和快捷。多級分類的問題在日常工作中,
數(shù)據(jù)有效性通常是使用下拉列表來進行數(shù)據(jù)的輸入。設置數(shù)據(jù)有效性不僅能夠有效避免手誤原因造成的輸入錯誤,而且還可以在單元格中創(chuàng)建下拉列表方便用戶選擇性的輸入,十分的方便和快捷。
多級分類的問題
在日常工作中,我們經(jīng)常會遇到如下的多級分類情況:
1. 每一個分類下面都包含幾個小的分類。
2. 每一個分類所包含小類的名稱可能相同,也可能不相同,數(shù)量也可能相等,也可能不相等。
3. 這種分類組合之后的數(shù)據(jù)量非常大。
為了減輕填表人的勞動強度,防止填寫錯誤,需要嚴格限定單元格內(nèi)容,使其在選擇一個上級分類之后,只能顯示限定于該分類的下一級分類。
利用數(shù)據(jù)有效性制作多級聯(lián)動下拉列表
1. 在表格中插入8列,每個分類兩列。AB列為第一層分類,CD列為第二層分類,以此類推。
2. 建立第一層的下拉列表:
- 在A3單元格輸入公式,將第一層分類篩選出來。
- 在B3單元格輸入公式,將篩選后的第一層分類整合到一起。
- 下拉A3和B3里的公式到數(shù)據(jù)最后一行。
- 定義第一層分類的名稱為MS_00。
- 在U1、U2、U3、U4單元格輸入四個分類,并建立下拉列表。
3. 建立第二層的下拉列表:
- 在C3單元格輸入公式,將第一層所包含的第二層分類篩選出來。
- 在D3單元格輸入公式,將篩選后的第二層分類整合到一起。
- 下拉C3和D3里的公式到數(shù)據(jù)最后一行。
- 定義第二層分類的名稱為MS_01。
- 在第二個分類(MS1)后用數(shù)據(jù)有效性建立下拉列表。
4. 建立第三層的下拉列表:
- 在E3單元格輸入公式,將第二層所包含的第三層分類篩選出來。
- 在F3單元格輸入公式,將篩選后的第三層分類整合到一起。
- 下拉E3和F3里的公式到數(shù)據(jù)最后一行。
- 定義第三層分類的名稱為MS_02。
- 在第三個分類(MS2)后用數(shù)據(jù)有效性建立下拉列表。
5. 建立第四層的下拉列表:
- 在G3單元格輸入公式,將第三層所包含的第四層分類篩選出來。
- 在H3單元格輸入公式,將篩選后的第四層分類整合到一起。
- 下拉G3和H3里的公式到數(shù)據(jù)最后一行。
- 定義第四層分類的名稱為MS_03。
- 在第四個分類(MS3)后用數(shù)據(jù)有效性建立下拉列表。
通過上述步驟,我們成功地利用 Excel 數(shù)據(jù)有效性制作了一個四級聯(lián)動的動態(tài)下拉列表,大大提高了填表人的工作效率,減少了輸入錯誤的可能性。