Excel下拉菜单自动更新,如果你不会,那这2种方法你一定不能错过

客里有所过,归来知路难 。开门野鼠走,散帙壁鱼干 。洗杓开新酝,低头拭小盘 。凭谁给麹蘖 , 细酌老江干 。
---[唐]杜甫《归来》
hello,朋友们 , 大家好 。新年马上就要到了,大家有准备什么东西去过年了吗?
现在身边的好多小伙伴是不是已经请假回家了呢 。
在这过年的前夕,主要给大家分享下一些小技巧的操作方法,方便大家学习和理解 。
之前有给大家分享过下拉菜单的制作,也分享过搜索式下拉菜单的制作方法 , 今天再给大家分享个关于下拉菜单的小技巧,这里讲2种制作方法 。
是什么呢?
就是下拉菜单自动更新的技巧,具体是什么呢?我们先看下下面的演示 。
Excel下拉菜单自动更新,如果你不会,那这2种方法你一定不能错过

方法一、 借助超级表方法

我们使用超级表的自动识别数据区域范围,形成动态数据源的功能,实现下拉菜单的自动更新 。
操作步骤:
1、首先我们选中C2:C10数据区域 。点击菜单栏的【数据】-【数据验证】-【序列】 , 来源内容选择区域E2:E3区域
Excel下拉菜单自动更新,如果你不会,那这2种方法你一定不能错过

这时可以看到下拉菜单的选项为E2:E3的内容
Excel下拉菜单自动更新,如果你不会,那这2种方法你一定不能错过

2、选择E1:E3数据区域,按Ctrl T转换为超级表,注意勾选【表包含标题】
Excel下拉菜单自动更新,如果你不会,那这2种方法你一定不能错过

3、这时当我们在E4输入新的内容时,可以看到C2:C10的下拉菜单也自动更新了 。
Excel下拉菜单自动更新,如果你不会,那这2种方法你一定不能错过

方法二、 借助OFFSET函数

这个方法是借用了OFFSET函数,和方法一差异主要在于【数据验证】-【序列】输入的内容 。
我们在【数据验证】-【序列】,输入如下公式:
=OFFSET($E$2,,,COUNTA($E:$E)-1,)
这里重点是了解OFFSET函数和COUNTA函数的用法
Excel下拉菜单自动更新,如果你不会,那这2种方法你一定不能错过

OFFSET(起始位置,向下或向上移动几行,向右或向左移动几行 , 引用区域的高度,引用区域的宽度)
【Excel下拉菜单自动更新,如果你不会,那这2种方法你一定不能错过】给大家简单的看下它的操作方法 。
比如我们在E2输入公式:
=OFFSET(A1,3,3,1,1)
起始位置是A1 , 向下移动3行,向右移动3行,引用区域的高度1,引用区域的宽度1,
可以看到得到的值为9 。
Excel下拉菜单自动更新,如果你不会,那这2种方法你一定不能错过

再比如把E2公式改成,然后拖动公式
=OFFSET(A1:B2,3,2,2,2)
起始位置为A1:B2,向下移动3行 , 向右移动2行,引用区域的高度2,引用区域的宽度2,即得到了C4:D5区域 。
注意:公式输入完,因为引用的为数组,必须按Ctrl Shift Enter三键结束
Excel下拉菜单自动更新,如果你不会,那这2种方法你一定不能错过

我们再结合上面的公式:
=OFFSET($E$2,,,COUNTA($E:$E)-1,)
起始位置是E2;向下及向右移动为空;引用的区域高度为COUNTA($E:$E)-1,即E列去除标题行的长度,即我们需要的下拉选项内容;宽度为1,省略 。(引用区域的高度、引用区域的宽度默认为1)
以上就是给大家分享的2种关于下拉菜单自动更新的做法,你学会了吗?
这个技巧 , 比较适用于选项不定的时候,比如涉及的产品的类别,等等,我们可以使用此方法,让下拉菜单自动更新 。
如果觉得文章对你有帮助的话 , 希望大家帮忙点赞加分享哦~,谢谢
本文由彩虹Excel原创,欢迎关注,带你一起长知识!

相关经验推荐