欢迎登陆真网站,您的到来是我们的荣幸。 登陆 注册 忘记密码? ☆设为首页 △加入收藏
欢迎加入真幸福QQ群
电脑知识: 基础知识 网络技术 操作系统 办公软件 电脑维修 电脑安全 windows7 windows8 windows10 服务器教程 平板电脑 视频播放教程 网络应用 互联网 工具软件 浏览器教程 QQ技巧 输入法教程 影视制作 YY教程 wps教程 word教程 Excel教程 PowerPoint
云南西双版纳特产小花糯玉米真空包装


Excel表格中隔行填充色的方法
Win10系统CMD命令提示符的技巧
Excel表格中分列功能
iPad Pro黑屏死机重启怎么办?
Excel怎么批量取消行列隐藏
Win10系统程序菜单栏的高度怎么修改?
excel中如何使用countif的表达式进行统计?
Win10系统更新补丁出错代码80070643怎么办?
excel动态图表怎么制作
WinRE怎么重装Win10系统
Excel表格中动态下拉列表怎么制作
【 来源:网络 】【 点击:4 】 【 发布时间:2017_03_03 08:59:59 】

Excel表格中动态下拉列表怎么制作

 Excel表格中动态下拉列表怎么制作   三联

  通过设置数据验证,可以直接引用某个区域作为序列来源,完成下拉列表的效果,但是这样生成的下拉列表中的条目不能随数据源数量的增加或是减少而自动变化。

  利用OFFSET函数能够实现动态引用的特点,能够实现下拉列表的自动扩展。

  今天咱们以Excel2013版本为例,和大家一起学习动态下拉列表的制作。

  题目要求:A列是省份名称,要求在C2单元格使用数据验证创建动态下拉列表。

  首先完成自定义名称

  单击C2单元格,按

  =OFFSET($A$1,1,,COUNTA($A:$A)-1)

  依次单击【确定】和【关闭】按钮,完成自定义名称的设置。

Excel表格中动态下拉列表的制作方法

  接下来设置数据有效性

  单击C2单元格,在【数据】选项卡中依次单击【数据验证】,在弹出的【数据验证】对话框中单击【设置】选项卡,【允许】选择“序列”,在【来源】编辑框中输入以下公式:

  =省份

  单击【确定】按钮,完成设置。

Excel表格中动态下拉列表的制作方法

  此时单击C2单元格右侧的下拉箭头按钮,会出现效果如下图所示的下拉列表。

Excel表格中动态下拉列表的制作方法

  咱们简单说说自定义名称公式的意思:

  COUNTA($A:$A)用于计算A列不为空的单元格个数。

  OFFSET函数以$A$1单元格为基点,向下偏移1行,向右偏移0列,新引用的行数为A列不为空的单元格个数减1(去掉列标题的计数)。

  公式根据A列的实际数据个数,确定OFFSET函数引用的行数,实现对A列数据区域的动态引用。如果A列数据增加或减少,COUNTA函数的结果就会发生变化,结果传递给OFFSET函数,新引用的行数会发生变化了,下拉列表中的内容也就自动进行调整。

  下图中,左侧的A列有9个省份,C2的下拉列表中是9个条目。

  右侧的A列删除掉了部分数据,这时候C列的下拉列表中就自动减少了条目。

Excel表格中动态下拉列表的制作方法

本网站由川南居提供技术支持,fkzxf版权所有 浙ICP备12031891号