如何设置 Excel 下拉菜单选项随数据源自动增减?

Excel 下拉菜单的制作虽说大多数人都会,但是一旦对下拉菜单有进一步的需求,难度系数提高得就不止一星半点。

有关下拉菜单的案例,我写过不少有意思的内容,具体请参见:

今天再教一个新技巧:当数据源中新增菜单项时,如何让下拉菜单的选项随之自动增加?

案例 :

在下图 1 中的 A 列制作下拉菜单,菜单项内容在 E 列。要求:当 E 列新增内容时,A 列的下拉菜单选项会随之自动增加新选项。效果如下图 2 所示。

解决方案:

先看一下用普通方式制作下拉菜单,是否能实现案例需求。

1. 选中 A2:A14 区域 --> 选择菜单栏的“数据”-->“数据验证”-->“数据验证”

2. 在弹出的菜单中选择“设置”选项卡,按入如下方式设置 --> 点击“确定”:

  • 允许:序列
  • 来源:=$E$1:$E$3

现在下拉菜单已经设置好。

在 E4 单元格新增“四班”,但是下拉菜单选项并没有增加这个新选项。如此看来,我们得另辟蹊径。

下面就来学习一下正确的设置方法。

1. 选中 A2:A14 区域 --> 选择菜单栏的“数据”-->“数据验证”-->“数据验证”

2. 在弹出的菜单中选择“设置”选项卡,按入如下方式设置 --> 点击“确定”:

  • 允许:序列
  • 来源:=OFFSET($E$1,,,COUNTA($E:$E),)

公式主要用到了 offset 函数,有关该函数的案例,可参见:

公式释义:

  • OFFSET 函数语法:OFFSET(要偏移的起始坐标单元格, 要偏移多少行, 要偏移多少列, [需要返回的引用的行高], [需要返回的引用的列宽])
  • OFFSET($E$1,,,COUNTA($E:$E),):从 E1 单元格开始,引用的行高为 E 列的非空个数;也就是将普通下拉菜单公式中的截止单元格变成了动态的,根据 E 列的内容自动变化。

现在在 E 列增加新单元格,下拉菜单会自动新增选项;反之亦然,删除 E 列中的选项,下拉菜单也会自动减少。

很多同学会觉得 Excel 单个案例讲解有些碎片化,初学者未必能完全理解和掌握。不少同学都希望有一套完整的图文教学,从最基础的概念开始,一步步由简入繁、从入门到精通,系统化地讲解 Excel 的各个知识点。

现在终于有了,以下专栏,从最基础的操作和概念讲起,用生动、有趣的案例带大家逐一掌握 Excel 的操作技巧、快捷键大全、函数公式、数据透视表、图表、打印技巧等……学完全本,你也能成为 Excel 高手。

       
专栏
Excel从入门到精通
作者:Excel学习世界
99币
23人已购
查看
(0)

相关推荐

  • 设置一级下拉菜单选项,数据录入技巧

    在Excel表格的制作中,我们可能需要录入大量的数据,那么多数据录入想想都头大,有可能还会造成数据录入的错误,有什么方法可以帮助我们有效的避免?对于一些重复的信息,我们可以直接设置Excel下拉菜单来 ...

  • Excel第一列下拉菜单选择后列自动变更

    往往我们用Excel做数据统计或者登记时,有些数据或描述等是固定不变的只是其中几项在变动,如果用粘贴复制的话比较繁琐而且比较容易出错,用VBA的话比较高级,本人总结了一个用函数就可以解决的办法,希望可 ...

  • excel如何设置下拉菜单选项

    我们用excel时为了更加节省时间输入数据然后,我们常常会设置下拉菜单选项,让我们在选择的时候能够更快,而且让整个都更加了然,那我们要如何设置这个下拉菜单栏呢 操作方法 01 首先我们先打开我们的ex ...

  • Excel表中怎么设置下拉菜单选项

    Excel表中办公常用到隐藏下拉菜单选项,能够方便快捷准确的达到数据效果,比如制作合同时年月日选项,下面介绍一下如何来制作这个年月日下拉菜单选项,适用于所有相关下拉菜单选项. 操作方法 01 在新建E ...

  • 怎么在Excel中制作一级下拉菜单选项

    有的小伙伴在使用Excel软件录入大量数据时,为了方便录入,也为了精确录入,因此想要使用一级下拉菜单选项,但是却不知道如何制作,那么小编就来为大家介绍一下吧.方法一1. 第一步,双击或者右击打开需要录 ...

  • 怎么给Excel表格添加下拉菜单选项

    我们在编辑Excel表格的时候,如果遇到需要添加下拉菜单的选项的情况,今天就跟大家介绍一下怎么给Excel表格添加下拉菜单选项的具体操作步骤.这里我们需要用到Excel表格中的数据有效性功能.1. 首 ...

  • 表格如何设置下拉菜单选项(单元格做下拉选项)

    excel单元格的数据有效性是对单元格或单元格区域输入的数据从内容到数量上的限制.对于符合条件的数据,允许输入:对于不符合条件的数据,则禁止输入.这样就可以依靠系统检查数据的正确有效性,避免错误的数据 ...

  • 【Excel教程】Excel设置三级下拉菜单技巧

    之前给大家分享过一级和二级下拉菜单的设置,今天教大家设置Excel三级下拉菜单的技巧. 演示效果 三级下拉菜单看起来比较高级一些,只要学会了一级二级下拉菜单的设置,三级菜单就非常简单了. 操作方法 0 ...

  • Excel下拉菜单_下拉列表_下拉选项怎么做?

    Excel下拉菜单下拉列表下拉选项的好处有两点: 我专门为本教程录制了视频<Excel下拉菜单_下拉列表_下拉选项怎么做>. 操作方法 01 先选定目标单元格. 在Excel中选定想要实现 ...

  • Excel表格怎么设置三角下拉菜单进行筛选

    Excel使我们经常用的表格制作软件,有时我们需要设置表格筛选,下面给大家介绍一下office的excel表格怎么设置三角下拉菜单进行筛选 操作方法 01 第一步:在office的excel表格中输入 ...