2016 - 2024

感恩一路有你

利用 Excel 数据有效性制作多级动态下拉列表

浏览量:1797 时间:2024-07-15 14:45:48 作者:采采

数据有效性通常是使用下拉列表来进行数据的输入。设置数据有效性不仅能够有效避免手误原因造成的输入错误,而且还可以在单元格中创建下拉列表方便用户选择性的输入,十分的方便和快捷。

多级分类的问题

在日常工作中,我们经常会遇到如下的多级分类情况:

1. 每一个分类下面都包含几个小的分类。

2. 每一个分类所包含小类的名称可能相同,也可能不相同,数量也可能相等,也可能不相等。

3. 这种分类组合之后的数据量非常大。

为了减轻填表人的劳动强度,防止填写错误,需要严格限定单元格内容,使其在选择一个上级分类之后,只能显示限定于该分类的下一级分类。

利用数据有效性制作多级联动下拉列表

1. 在表格中插入8列,每个分类两列。AB列为第一层分类,CD列为第二层分类,以此类推。

2. 建立第一层的下拉列表:

- 在A3单元格输入公式,将第一层分类筛选出来。

- 在B3单元格输入公式,将筛选后的第一层分类整合到一起。

- 下拉A3和B3里的公式到数据最后一行。

- 定义第一层分类的名称为MS_00。

- 在U1、U2、U3、U4单元格输入四个分类,并建立下拉列表。

3. 建立第二层的下拉列表:

- 在C3单元格输入公式,将第一层所包含的第二层分类筛选出来。

- 在D3单元格输入公式,将筛选后的第二层分类整合到一起。

- 下拉C3和D3里的公式到数据最后一行。

- 定义第二层分类的名称为MS_01。

- 在第二个分类(MS1)后用数据有效性建立下拉列表。

4. 建立第三层的下拉列表:

- 在E3单元格输入公式,将第二层所包含的第三层分类筛选出来。

- 在F3单元格输入公式,将筛选后的第三层分类整合到一起。

- 下拉E3和F3里的公式到数据最后一行。

- 定义第三层分类的名称为MS_02。

- 在第三个分类(MS2)后用数据有效性建立下拉列表。

5. 建立第四层的下拉列表:

- 在G3单元格输入公式,将第三层所包含的第四层分类筛选出来。

- 在H3单元格输入公式,将筛选后的第四层分类整合到一起。

- 下拉G3和H3里的公式到数据最后一行。

- 定义第四层分类的名称为MS_03。

- 在第四个分类(MS3)后用数据有效性建立下拉列表。

通过上述步骤,我们成功地利用 Excel 数据有效性制作了一个四级联动的动态下拉列表,大大提高了填表人的工作效率,减少了输入错误的可能性。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。