Excel制作二级联动下拉菜单,一个XLOOKUP公式搞定!

志课程 2025-03-11 16:56:47

工作中,经常需要对数据进行录入,如果我们是固定的数据源,两级联动,可以使用下拉菜单来完成,例如,我们需要输入省份和城市

当输入一个省份之后,就会出现对应的城市可供选择

今天这个方法,只需要一个XLOOKUP公式,就可以轻松搞定

1、准备数据源

我们将一级下拉菜单的数据,放在数据的第一行,也就是标黄的单元格位置

然后再对应下方,输入该字段对应的二级下拉菜单数据源

如下所示:

2、制作一级下拉菜单

首先,我们需要对省份进行制作下拉菜单

我们选中整个F列,然后在数据选项卡下

点击数据验证

然后在设置里,选择数据来源,我们直接用右边的快捷选择,表格中的A1:D1数据区域

这样就制作好了一级下拉菜单

3、制作二级下拉菜单

我们只需要选中G列,城市列,然后同样在打开数据验证:

然后在数据验证里面,同样点击设置,序列,使用公式

这个时候,我们输入的公式是:

=XLOOKUP(F1,$1:$1,$2:$10)

第1参数,查找区域,使用F1单元格,也就是省份对应的F列第1个单元格,如果你左边是其它列就改成对应的列标

第2参数,就是固定的引用第一行的位置

第3参数,引用的是从第2行到第10行的结果,如果你的数据源更多,就可以将数字10改的更大

这样就制作完成了

4、数据新增,下拉菜单也能更新

如果我们左边的数据源有新增的情况下,不用再次进行设置,就可以自动的完成更新

例如,当我们左边新增一个城市,右边数据源也能自动的更新了

关于这个小技巧,你学会了么?动手试试吧!

0 阅读:1
志课程

志课程

感谢大家的关注