分享

在Excel中怎么制作二级联动下拉列表选项?

 炳同学 2020-09-02

在之前文章中,曾经讲过一级下拉菜单的制作、定义名称、INDIRECT函数的使用,而利用这几个知识点就可以制作出二级的下拉菜单。(建议先看完这几个知识点,再来看这篇)

0在Excel中定义名称的功能怎么使用?

0Excel怎么设置单级下拉列表?

0在Excel中INDIRECT函数的怎么使用

在Excel中怎么制作二级联动下拉列表选项?

工具/原料

  • Office Excel2013版本

方法/步骤

  1. 1

    首先打开相关Excel文档,然后通过数据——数据验证——允许值设为序列。

    再选择数据源之后点击确定,这样可以完成一级下拉菜单。

    在Excel中怎么制作二级联动下拉列表选项?

    在Excel中怎么制作二级联动下拉列表选项?

  2. 2

    接下来是需要定义名称:框选需要定义名称的内容——公式——根据内容所选创建——根据自己的情况选择首行或者最左侧作为名称。

    在Excel中怎么制作二级联动下拉列表选项?

  3. 3

    这样就是就可以快速的定义出两个名称。当然你也可以使用定义名称的方法一个个的创建。

    在Excel中怎么制作二级联动下拉列表选项?

  4. 4

    然后再选定二级联动所需要的单元格,点击数据——数据验证。

    在Excel中怎么制作二级联动下拉列表选项?

  5. 5

    然后数据源方面我们使用INDIRECT函数获取。

    可以使用公式

    =INDIRECT($D$13)      

    因为D13单元格内容是可以变换的下拉选项内容——广东或者广西。

    所以公式就相当于

    =INDIRECT(广东)         

    或者

    =INDIRECT(广西)            

      因为广东和广西已经在第二步中被我们定义成了名称引用,这样就可以根据单元格内容的不同,获取到不一样的数据源。

    在Excel中怎么制作二级联动下拉列表选项?

  6. 6

    最终效果如下,当一级下拉选项是广东的时候,那么二级下拉选项就是广东的城市;当一级下拉选项是广西时,二级下拉选项就只会显示广西的城市。

    以上就是二级联动下拉菜单选项的例子了。

    在Excel中怎么制作二级联动下拉列表选项?

    在Excel中怎么制作二级联动下拉列表选项?

    END

注意事项

  • 如果本文看不懂,那你可以先去文章中看关联的几个知识点。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多