office制作excel多行3级联动

2025-10-18 18:58:22

1、还是以省市县为例,因为这个大家都熟悉,基础数据我都是专门用的一个表,演示使用的是sheet2,需要注意的是我的排列是有规则的,细看下图:

office制作excel多行3级联动

2、制作“省”的联动数据,如下:1和2:

制作完成可以再“名称管理器”里面进行查看,也可以编辑,如下图3:

office制作excel多行3级联动

office制作excel多行3级联动

office制作excel多行3级联动

3、接下来制作省-市的联动,如下图:

office制作excel多行3级联动

4、制作市-县的联动关系同上:

office制作excel多行3级联动

1、在sheet1里面制作省-市-县的表头,这个名字根据你的3级联动数据来取:

office制作excel多行3级联动

2、制作省的下拉,先选中省一整列-数据-数据有效性-序列-等于之前设置的省的数据的名称

office制作excel多行3级联动

office制作excel多行3级联动

3、制作市的下拉,这里是关键性的一步,要用到两个个公式:

1、指向一级分类:indirect(单元格左侧的值)

2、获取单元格左侧的值的一个公式:INDIRECT("R"&ROW()&"C"&(COLUMN()-1),FALSE),这个公式非常有用,我可是找了很久才找到的,有了这个公式,可以一整列都能实现二级联动、三级联动的下拉;

结果就是着重说下下图步骤5的值:=INDIRECT(INDIRECT("R"&ROW()&"C"&(COLUMN()-1),FALSE))

office制作excel多行3级联动

4、设置县的下拉同上:

office制作excel多行3级联动

5、最后就大功告成了

office制作excel多行3级联动

1、制作多级联动的关键是数据有效性的使用

2、表头一般不需要下拉,所以可以选择表头行,使用数据有效性去掉

office制作excel多行3级联动

office制作excel多行3级联动

3、有的下拉里面有空白项是因为在基础数据制作中把空白项也包括进去了,就是选中市和县的数据时,把空白表格也算进去了。要避免这种情况,只有一行一行的选择了,如下图2

office制作excel多行3级联动

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢