如何在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函数的就是一个不准确的行数信息,引用范围就会有偏差了。你也试试吧~
猜你喜欢
- 如图:Excel快速移动行或列的方法 改动行或列的次序技巧如果想将D列华东区的数据移到东北区的前面,一般的操作是:1.点击D列,选 中这一列
- 在工作中,很多时候需要在excel单元格中插入图片。可虽然EXCEL单元格在处理数据方面功能比较强大,但好像在图片处理方面,却好像有点无能无
- 水印是我们经常用到的一个word功能,尤其是在处理绝密、机密、秘密等密级文档的时候,这是必用的一个功能,那么,我们该如何进行添加或删除呢?下
- 合并单元格很简单,只需要选取要合并的多个单元格,点合并就可以把单元格合并成一个了。如下图所示。 excel2007
- 在Word文档中,用户经常需要根据实际需要打印指定页码的文档,应该如何操作呢?那么word2010怎么打印其中的一页或者几页?下面小编就为大
- 你有没有遇到win10锁屏壁纸变成黑白,这时电脑设置显示效果里没弄好。只要在里边设置下就能恢复过来,一起来看看怎么把win10锁屏壁纸变回彩
- 使用Word的朋友都知道想要分页换页是要不断按回车键,很多朋友苦思冥想着更快捷的方法,寻求快速翻页的秘诀。如果你还没有找到,那么可不要错过本
- excel表格中怎么制作倒计时效果?很期待十一国庆假期,每天都数着日子过,该怎么制作一个倒计时呢?下面我们就来看看使用excel制作十一倒计
- 本文为您介绍Word交叉引用是什么,以及Word交叉引用使用水上技巧例如 本文中,将光标放在“如”字后面,依次点击菜单栏的插入-引用-交叉引
- 在编辑Word文档时,我们可能会遇到下面的问题:文档打开后,无法显示出输入法状态栏,按输入法切换快捷键也没有反应。这篇文章就跟大家分享一下解
- 对数据进行合并计算就是组合数据,以便能够更容易地对数据进行定期或不定期的更新和汇总。如果需要按照同样的顺序排列所有excel工作表中的数据并
- Win10专业版系统电脑用户在日常工作中查看文件或目录时,系统提示文件或目录已损坏无法读取文件,一些重要文件也无法读取,那么Win10专业版
- Excel2013拆分表格的方法1、打开Excel 2013 中需要拆分的表格,将鼠标光标定位在需要拆分的位置。【视图】——【窗口】——【拆
- 说到处理图片,大家首先想到也许就是Photoshop了,但如果仅仅是对图片进行剪裁、调节亮度、添加艺术字等简单处理的话,其实用办公软件Wor
- 如果用户没有给电脑账号的密码,那么在系统启动的时候就会直接进入系统桌面,不会让用户输入密码。但是这样操作虽然登录账户方便了,但是同样的别人也
- 我们经常使用excel做成绩排名,如下面的成绩排名表格非常常见,求各位学员的成绩排名。本例使用到的是一个excel排名函数RANK函数。我们
- 有一些朋友想要把Excel表格里的主要内容保存成图片,这样直接看图会比较方便一些,今天小编要给朋友们介绍Excel内容保存为图片的方法Exc
- 调整word文档字体间距的方法:打开一个预先写好文字的文档。选中所有文字,点击字体右下角的“更多选项”。在弹出的“字体”对话框中进入“字符间
- 页面背景是指显示于Word文档最底层的颜色或图案,用于丰富Word文档的页面显示效果,那么word怎么给文档设置页面背景色?下面小编就为大家
- 大家经常会使用win10的搜索框来搜索文件、文件夹、软件,但是最近有用户发现搜索框不能输入了,这是怎么回事?应该是注册表出现问题导致的。下面