excel学习库

excel表格_excel函数公式大全_execl从入门到精通

4个步骤用Excel制作二级联动下拉列表

正文共:869 字 8 图 预计阅读时间:3 分钟 营长说 工作中常常需要实现二级联动的验证列表,最常见的就是根据省份选择城市,用区域名称+Indirect函数就可以轻松实现,分为以下4个步骤。 01 准备数据源 先准备一个做数据验证下拉列表的数据源,按照图1所示布局设置。图1 省市二级联动数据源 02 定义区域名称 选中省市数据源区域,【公式】-【定义的名称】-【根据所选内容创建】,只勾选首行,如图2和图 3。图 2 根据所选内容创建名称位置图 3以首行数据创建区域名称 创建后,可以通过【公式】-【定义的名称】-【名称管理器】,查看已经定义的区域名称,如图 4,也可以用快捷键【Ctrl+F3】快速调出。图 4 名称管理器 03 设置一级列表 在本例中,选中区域F2:F10,在数据验证的来源里,选择A1:C1区域,如图5。图 5 制作数据验证一级列表 04 设置二级列表 对应选中G2:G10,在数据验证来源里输入如下函数公式: =indirect(F2) Indirect函数表示间接引用括号中单元格的内容,比如F1单元格中是“北京”,该公式就变成了 =北京 而区域名称中“北京”的内容就是“海淀,朝阳,西城”,G2中的验证列表来源相当于变成了“海淀,朝阳,西城”。图 6 数据验证制作二级列表 设置来源公式时要注意以下几点: 先选择区域范围 来源公式中不要忘记输入“=”; 函数括号中引用单元格是选择范围第一个单元格对应的,本例中二级区域范围第一个单元格是G2,G2单元格根据F2单元格的数据而变化; 引用单元格“F2”建议手工输入,如果鼠标点击单元格F2,公式中默认是$F$2的效果,本例中需把$符号去掉,不需固定函数引用位置; 如果F2为空单元格,会有来源报错,可以忽略。 最后可以在F列选择不同省市,在G列中会出现对应的城市名称列表,如图 7。图 7 省市二级列表效果 本文节选自《Excel数据管理:不加班的秘密》

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接