Excel动态下拉菜单

先来看效果,使用下拉菜单选择不同的客户区域,在随后的下拉菜单中就会出现对应区域的客户候选,如果某个区域内增加了客户,下拉菜单还能自动的更新:

首先,来准备一个客户对照表,第一行是所在区域,每一列中是对应的客户姓名:

步骤一:定义名称

在客户对照表工作表中,依次点击【公式】→【定义名称】

自定义名称为“区域”

公式为:

=OFFSET($A$1,,,,COUNTA($1:$1))

步骤二:设置数据验证

选中要输入客户区域的单元格范围,设置数据验证。

=区域

设置完成后,在B列就可以使用下拉菜单选择客户区域了。

步骤三:定义名称

单击C2单元格,依次点击【公式】→【定义名称】

自定义名称“姓名”

在引用位置文本框内写上公式:

=OFFSET(客户对照表!$A$2,,MATCH($B2,客户对照表!$1:$1,)-1,COUNTA(OFFSET(客户对照表!$A$2,,MATCH($B2,客户对照表!$1:$1,)-1,100)))

有同学可能会说了,哇靠,好长……的公式。嗯嗯,咱们先不管他,会套用就OK。

步骤四:设置数据验证

先单击B列下拉菜单,选择一个客户区域,然后选中需要输入客户姓名的单元格区域,设置数据验证:

OK,设置完成。

在B列选择客户区域,C列就可以选择与该区域对应的客户姓名。

如果在客户对照表中增加或是删除数据,下拉列表中的选项就能自动更新哦。

示例文件在此,你也试试吧~~

https://pan.baidu.com/s/1pLjnmZ5

图文制作:祝洪忠

(0)

相关推荐

  • 动态下拉菜单,学会只要五分钟

    小伙伴们好啊,今天咱们一起来制作动态的二级下拉菜单. 先来看效果,使用下拉菜单选择客户区域,在随后的下拉菜单中就会出现该区域的客户名称: 首先来准备一个客户对照表,第一行是用户区域,每一列中是各个区域 ...

  • Excel | 可增加选项的下拉菜单

    韩老师将公众号的实用案例集于此书,此书入选国家十三五规划教材": 问题情境 我们做下拉菜单时,最普遍采用的方式是:在"数据验证"对话框中选择验证条件是来自一个固定的序列, ...

  • Excel 2016︱数据验证的典型应用

    限制输入指定区间的数据 示例35-1 限制员工年龄范围 如图 35-3 所示,需要在员工信息表中输入员工年龄.因为员工年龄不会小于 18 岁,也不会大于 60 岁,因此输入员工年龄的区间应该是 18~ ...

  • Excel动态下拉菜单,实用不简单

    小伙伴们好啊,今天老祝和大家动态下拉菜单的制作技巧,点滴积累,也能提高效率. 1.动态扩展的下拉菜单 如下图所示,要根据A列的对照表,在D列生成下拉菜单,要求能随着A列数据的增减,下拉菜单中的内容也会 ...

  • 【WPS神技能】如何在Excel表格中制作联想动态下拉菜单

    在Excel表格中制作下拉菜单已经是小菜一碟了啦,忘记了的小伙伴不妨再瞅瞅推文哈: [WPS神技能]如何在WPS-Excel中制作一级下拉菜单 这不,Sara想着"如果我只是输入几个字,就可 ...

  • Excle 动态下拉菜单 让你的下拉菜单“动”起来!

    日常工作中常常需要设置下拉菜单,下拉菜单一般有两种静态的和动态的两种.这两种的区别就是当有新增内容时,静态的是不会自动更新,动态的会自动更新.所以我自己一般是设置的动态的下拉菜单,这样比较方便,接下来 ...

  • Excel多级下拉菜单终结者横空出世 VBA顶级应用

    Excel多级下拉菜单终结者横空出世 VBA顶级应用

  • Excel多级下拉菜单制作大全,一二三级下拉菜单的制作!

    Excel多级下拉菜单制作大全,一二三级下拉菜单的制作!

  • Excel使用“下拉菜单”来快速切换工作表,一个值得收藏的小技巧!

    Excel情报局 Excel职场联盟 生产挖掘分享Excel基础技能 Excel爱好者大本营 用1%的Excel基础搞定99%的职场问题 做一个超级实用的Excel公众号 Excel是门手艺玩转需要勇 ...

  • Excel制作下拉菜单

    WPS表格都有哪些功能,这个问题对于开发者和使用者来说有两种不同的答案.开发者会站在已有的功能来讲,使用者会站在应用场景来说,他们的答案在很大程度上是不同的.而我们最需要的是通过应用场景介绍来学习掌握 ...

  • Excel三级下拉菜单的制作方法

    Excel三级下拉菜单?不知道怎么描述更易懂,还是先看演示: A列是一级下拉菜单,可以选择类别 B列是二级下拉菜单,根据A列的类别选对不同的品牌 C列为三级下拉菜单,它的内容是由A列和B列共同决定的, ...