如何在Excel表格中制作动态下拉列表
发布时间:2022-04-13 00:26:51
很多时候在使用Excel表格时,咱们要用到下拉列表式的输入,不仅十分方便,而且不容易出错。
通过设置数据验证,可以直接引用某个区域作为序列来源,完成下拉列表的效果,但是这样生成的下拉列表中的条目不能随数据源数量的增加或是减少而自动变化。
利用OFFSET函数能够实现动态引用的特点,能够实现下拉列表的自动扩展。
今天咱们以Excel2013版本为例,和大家一起学习动态下拉列表的制作。
题目要求:A列是省份名称,要求在C2单元格使用数据验证创建动态下拉列表。
首先完成自定义名称
单击C2单元格,按组合键,在弹出的【名称管理器】对话框中单击【新建】按钮,弹出【新建名称】对话框。在【名称】编辑框中输入自定义名称“省份”,在【引用位置】编辑框中输入以下公式:
=OFFSET($A$1,1,,COUNTA($A:$A)-1)
依次单击【确定】和【关闭】按钮,完成自定义名称的设置。
接下来设置数据有效性
单击C2单元格,在【数据】选项卡中依次单击【数据验证】,在弹出的【数据验证】对话框中单击【设置】选项卡,【允许】选择“序列”,在【来源】编辑框中输入以下公式:
=省份
单击【确定】按钮,完成设置。
此时单击C2单元格右侧的下拉箭头按钮,会出现效果如下图所示的下拉列表。
咱们简单说说自定义名称公式的意思:
COUNTA($A:$A)用于计算A列不为空的单元格个数。
OFFSET函数以$A$1单元格为基点,向下偏移1行,向右偏移0列,新引用的行数为A列不为空的单元格个数减1(去掉列标题的计数)。
公式根据A列的实际数据个数,确定OFFSET函数引用的行数,实现对A列数据区域的动态引用。如果A列数据增加或减少,COUNTA函数的结果就会发生变化,结果传递给OFFSET函数,新引用的行数会发生变化了,下拉列表中的内容也就自动进行调整。
下图中,左侧的A列有9个省份,C2的下拉列表中是9个条目。
右侧的A列删除掉了部分数据,这时候C列的下拉列表中就自动减少了条目。
注意:使用此技巧要求A列的数据必须连续输入,数据之间不能有空白单元格,否则的话,COUNTA函数传递给OFFSET函数的就是一个不准确的行数信息,引用范围就会有偏差了。你也试试吧~


猜你喜欢
- hosts文件是电脑中非常重要的文件,主要作用是用来加速一些网络域名的解析。不仅如此还可以有效地屏蔽一些网站。而不少用户在使用电脑的时候想要
- 最近,很多用户都在问电脑怎么进入安全模式,其实用户进入安全模式最常使用的方法就是开机按F8,但是用这种方式进入安全模式相对比较麻烦。有没有更
- 搜狗输入法是一款非常优秀的高智能系统!先进的智能技术可以为用户们带来非常好的使用体验,今天小编就为大家带来了搜狗输入法快捷短语设置方法,感兴
- 电脑在下载软件或者浏览页面信息的时候总是会下载到一些垃圾软件,有的又藏得很深找不到怎么办,下面就和大家分享找到电脑隐藏的垃圾软件的方法吧。解
- cf是一款拥有3亿玩家的人气射击游戏,fps值决定了游戏的流畅程度,很多的用户都不知道该怎么用控制面板设置,今天就为大家带来了详细的设置方法
- 草稿视图取消了页面边距、分栏、页眉页脚和图片等元素,仅显示标题和正文,是最节省计算机系统硬件资源的视图方式。以下是小编为您带来的关于Word
- ACDSee中如何使用粘贴功能?最近有很多使用ACDSee的小伙伴还不知道其中的粘贴功能如何使用,今天的教程小编就带给大家ACDSee粘贴功
- Excel锁定单元格功能在本意上是为了保护文件不受篡改的隐患,这对于重要文件来说,相当重要。但Excel锁定单元格的作用是整个文档,有没有办
- 相信所有的小伙伴都非常的讨厌流氓软件,因为这些流氓软件会不定时的自动安装,并且怎么也找不到,那么应该如何查找隐藏的流氓软件呢?下面就和小编一
- Windows10系统运行时CPU使用率高该怎办?CPU使用率太高,可使CPU温度高,电脑运行卡,但是造成cpu使用率高的情况很多,下面分享
- Word长文档中,有些内容具有相同的格式(不同的内容),怎样批量删除呢?步骤:第一步:选中任意一个对象
- 我们在使用win10操作系统的时候发现系统后台会自动更新安装补丁和新版本系统。有些小伙伴想要手动更新是可以的,自动更新关闭对系统并没有影响,
- 我们的电脑在安装升级了win10版本的操作系统后,有的小伙伴就出现了在玩饥荒的时候联机游戏会出现游戏卡顿严重的情况。对于这种问题小编觉得我们
- 通常来说常用的打印机分为两种:激光打印机、喷墨打印机激光打印机中的碳粉直径是非常接近pm2.5的,也就是十分容易被吸进肺里却无法排出,所以不
- 欢迎观看 Pixelmator Pro 教程,小编带大家学习 Pixelmator Pro 的基本工具和使用技巧,了解如何在 Pixelma
- 日本市场上出现了一款来自精英的LIVA迷你PC,它最大的特色就是采用了被动散热0噪音设计,当然如此一来配置就不可能太突出了。具体来说,其采用
- 连续互通相机可让您使用 iPhone 为 Mac 上的文档拍照。您不必手动传输照片,因为它会立即出现在您的笔记、电子邮件或文本文件中。连续性
- 须臾APP规划工作生活怎么使用?如果你感觉你的生活一团糟,那是时候做个合理的规划了,以自定义投入时间,能够有图表等可视化手段让我一目了然自己
- 其实页码是Word文档中,一个至关重要的元素,有了页码,我们可以很容易的找到我们需要的段落内容。并且设置页码后,内容不能轻易的更改,不然容易
- WinXP 提示werfault.exe应用程序错误该怎么办?werfault.exe是Windows 操作系统将错误处理从崩溃进程的上下文