分享

【Excel技巧】制作一级、二级、三级联动下拉菜单

 初风Excel教学 2022-02-22

使用数据有效性制作一级下拉菜单对大多数人来说并不陌生,但你知道如何制作二级、三级联动的下拉菜单吗?

如下面动图所示,当在A11单元格选择不同省份时,单元格B11、C11下拉菜单对应的市和区也随之变化。

本文将依次介绍如何制作一级、二级、三级下拉菜单。

一、制作一级下拉菜单

选中A2:D2单元格区域,单击【公式】选项卡下的【名称管理器】按钮,“名称”框内输入“省份”。

选中A11单元格,点击【数据】选项卡下的【数据验证】按钮,在弹出的对话框中,“允许”选择“序列”,来源输入公式“=省份”,点击确定。

设置完成后,A11单元格右下角出现倒三角符号,点击倒三角,就会出现列出各省名称的下拉菜单。

二、制作二级下拉菜单

选中A2:D7单元格区域,单击【公式】选项卡下的【根据所选内容创建】按钮,勾选“首行”,点击确定。

选中B11单元格,点击【数据】选项卡下的【数据验证】按钮,在弹出的对话框中,“允许”选择“序列”,来源输入公式“=indirect(A11)”,点击确定。

三、制作三级下拉菜单

选中F2:L17单元格区域,单击【公式】选项卡下的【根据所选内容创建】按钮,勾选“最左列”,点击确定。

选中C11单元格,点击【数据】选项卡下的【数据验证】按钮,在弹出的对话框中,“允许”选择“序列”,来源输入公式“=indirect(B11)”,点击确定。

通过以上设置,就可以出现本文开头展示的三级联动下拉菜单。

总结:

制作下拉菜单需要用到“数据验证”功能,结合indirect()函数,“数据验证”功能变得更为强大。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多