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

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表格中动态下拉列表怎么制作

感谢您访问:生涯设计公益网!本文永久链接:https://www.16175.com/664899.html。侵删或不良信息举报请联系邮箱:121488412@qq.com或微信:aban618。
(0)

相关推荐

  • win7系统中如何清理右键菜单

    在win7系统中,安装的软件越多,右键菜单中的选项也会随着增加,这样让人看着十分臃肿,因为很多选项是用不上的,其实呢,右键菜单的选项是可以清理了,清理之后让人看着就清爽很多了,那么…

    2022年8月2日
    108
  • win11迈克菲怎么卸载 win11迈克菲卸载方法

    win11电脑内有个安全软件叫迈克菲,有时候我们下载软件都被迈克菲这个安全软件拦截了,如果把它卸载了即可随心下载需要的软件,我们点击进入win11电脑的设置选项,找到应用选项内Mc…

    2022年7月27日
    1.4K
  • 小红书被限流怎么办(小红书被限流怎么恢复流量)

    这段时间,我的小红书被限流了,连着几篇数据点赞都没有过百。 简单地说下这件事: 前段时间,我修改了小红书个人简介,写满了100个字,内容是改为了“写手变现、自媒体变现”之类的。 就…

    2022年7月2日
    1.2K
  • windows10安装无法继续怎么办 windows10安装无法继续解决方法

    有的用户使用win10的时候会碰到安装错误的问题,因此想要知道windows10安装无法继续怎么办,这个问题很多时候就会影响系统的安装过程,实际上出现该问题的时候需要通过命令提示符…

    2022年7月28日
    232
  • win7系统提示并行配置不正确的解决方法

    最近有用户在使用win7系统的过程中弹出了并行配置不正确的提示,这是怎么回事呢?下面让我们一起看看解决的方法。 首先检查一下visual c++的环境是否安装正确,如果没有异常的话…

    2022年8月3日
    148
  • excel中如何计算一列的平均数

      excel中计算一列的平均数的步骤:   双击打开已经写好数据的Excel表格,或者打开空白表格,直接编辑数据也行。编辑好了之后在平均分的那一栏点击空白处,再点击最上面菜单栏的…

    2022年8月25日
    258
分享本页
返回顶部