我们在网上填写地址的时候,一般都会遇到这种情况。选择一个省份后,在后面的城区选项下拉菜单中,会自动生成该省的所有城区供我们选择。那么这种效果在Excel中能实现吗?
万能的Excel当然能达到这种效果,这叫多级联动数据有效性。下面介绍如何验证下一个两级联动数据。举一反三,多层次联动才能水到渠成。
方法/步骤
1.首先,我们在sheet2中建立一个与城市区域相对应的省份数据库。
后面的数据有效性会参考这里的数据。
2.接下来新建一个名称,选择'公式''名称管理器''新建'在新建的名称框中输入“省”,引用位置,选择A1: B1区域。
3.接下来,创建一个新名称。在这里,创建一个新名称‘山东省’,引用位置,并选择A2: A5区域。
4.同样,创建一个新的名称“广东省”,并选择B2:B5地区。
5.好了,前期定义名字的准备工作做好了。让我们开始设置数据有效性。选择要设置的区域,然后选择数据数据有效性。
6.在新建框中,从权限下的下拉菜单中选择“序列”,在源中输入'=省'这里的省是上一步新创建的名称,公式中可以直接引用名称。
至此,构建了一级有效性,然后设置了二级有效性。
7.选择要设置的区域,然后选择“数据有效性”。
8.同样选择‘顺序’,但是在来源中,需要输入公式=间接($A2)。
9.确认后,将建立二级联动的数据有效性。
可以看到,在A列选择山东省时,b列的下拉菜单中会出现山东省的市区。
10.当在a列中选择广东省时,广东省的市区将出现在B列的下拉菜单中.
需要注意的事项
以上只介绍两级联动数据有效性。同样的操作,可以建立三级、四级、多级数据有效性。
以上是Excel制作二级连锁数据有效性的方法示意图。操作很简单。你学会了吗?希望这篇文章能对大家有所帮助!