打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
「函数说22」下拉列表还是静态的吗?来,升级做成动态调整的吧

这是函数说的第22篇教程。

下拉列表,是EXCEL中进行数据录入的有利助手,一是可以提高输入效率,二是可以保证数据的规范性,是各位小伙伴值得去学习和掌握的技能。

进阶君通过观察,发现身边的朋友们在制作下拉列表时,通常做出的是静态的下拉列表,也就是说下拉列表一旦做好,里面的选项就是固定的,不会因为数据源的变化而自动变化。如何才能做出能自动调整的动态下拉列表呢?

制作下拉列表,有两个要素:一是数据源,也就是下拉选项的来源;二是目标单元格,也就是在哪些单元格上应用下拉列表。

1 静态下拉列表的制作方法

静态的下拉表,通常有两种制作方法,核心技能点是应用数据有效性设定。有如下案例:

(一)直接应用数据源区域的方法

这种方法比较简单,按如下步骤完成:

(1)选择目标单元格:要应用下拉列表的单元格为E3:E12,用鼠标拖拉的方式,将其选中。

(2)打开数据有效性设置窗口:选择EXCEL 数据 菜单,点选 数据有效性 命令,弹出数据有效性设置窗口。

数据有效性设置窗口

(3)设置有效性序列:在设置选项卡中,将 有效性条件允许 选择为 序列,将 来源 通过单选的方式设置为 H3:H6,确定即可。

以上设置的操作过程及效果如下动图所示:

(二)数据源名称命名法

这种方法,就是先将数据源区域,取定一个名称,用名称来代表区域。这种方法在二级菜单联动当中应用较多,本篇教程中起到基础学习的作用。

(1)数据源区域取名称:选择数据源区域 H3:H6,然后在名称框当中输入 选项,回车确认即可。

(2)选择目标单元格:要应用下拉列表的单元格为E3:E12,用鼠标拖拉的方式,将其选中。

(3)打开数据有效性设置窗口:选择EXCEL 数据 菜单,点选 数据有效性 命令,弹出数据有效性设置窗口。

(4)设置有效性序列:在设置选项卡中,将 有效性条件允许 选择为 序列,将 来源 通过单选的方式设置为公式:=INDIRECT('选项'),确定即可。

公式:=INDIRECT('选项')的作用就是去引用名称为 选项 的数据区域

以上设置的操作过程及效果如下动图所示:

用这两种方法制作的下拉列表有一个致命的问题,那就是下拉选项不能动态调整。

这个案例中,如果班级要增加1个5班,那么就能重新去做下拉列表的所有步骤,无法自动的动态调整。有没有解决办法呢?当然有,可以运用动态下拉列表的制作方法来完成。

2 动态下拉列表的制作方法

通过前文的分析,我们不难看出,解决动态下拉列表的关键点在于数据源区域要能动态调整,不能是一个固定的区域。如何才能实现呢?

(一)数据源动态变化实现分析

案例中,看到的数据源区域是H3:H6,其中H3起点,H6终点。生活常识告诉我们,如果我们还要增加班级,通常是在下面增加,也就意味着,如果要使数据源成为动态变化的,那么我们的终点就不能固定。

但是终点单元格不固定,我们又无法来表示一个数据区域。所以我们还必须确定终点单元格。

如果我们找班级数据源列的第一个空白单元格,是不是可以说空白单元格上面单元格就是终点单元格呢?也就是说数据源列中的单元格个数应该是该列当中非空白单元格的个数。如何才能统计出一列当中非空白单元格的个数呢?COUNTA这个函数可以完成。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel教程——创建动态下拉菜单
每日一题:Excel你还在头疼数据录入错误吗?(下拉菜单的制作)
如何在数据有效性中设置空值选项?
数据有效性怎么设置序列多选
数据录入技巧
Excel技术总结
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服