接下来开始制作下拉菜单 。
4. 选中 E2 单元格 --> 选择菜单栏的“数据”-->“数据验证”-->“数据验证”
5. 在弹出的对话框中选择“设置”选项卡 --> 按以下方式设置 --> 点击“确定”:
- 允许:选择“序列”
- 来源:输入“=$H$2#”
- 前面已经说了 , sort 函数返回的结果是一个动态区域;
- 引用这个动态区域的方式 , 只要在区域的第一个单元格后面加个“#”号 , 就能动态地引用这个区域了 。
然后创建二级联动下拉菜单 。
6. 按 Ctrl+F3 --> 在弹出的对话框中点击“新建”按钮
7. 在弹出的对话框中按以下方式设置:
- 名称:输入“销售一部”
- 引用位置:选择 I2:K2 区域
8. 再次点击“新建”按钮 --> 用同样的方式创建其他部门的名称 。
9. 选中 F2 单元格 --> 选择菜单栏的“数据”-->“数据验证”-->“数据验证”
10. 在弹出的对话框中按以下方式设置 --> 点击“确定”:
- 允许:选择“序列”
- 来源:输入“=INDIRECT($E$2)”
现在选择“部门”下拉菜单中的选项 , “姓名”下拉菜单中的选项就会动态变成相应部门的人员列表 。
既然今天的重点讲的是动态区域的引用 , 那么我们继续验证一下 , 如果部门列的源数据更新了 , 最终是否会导致下拉菜单自动更新 。
11. 修改任意一个部门的名称 , 如下图所示 。
我什么都没做 , H 列就自动增加了这个新的部门名 , 这就是动态数组结果的魅力所在 。
因为“部门”下拉菜单引用的是动态区域 , 所以下拉选项中也自动新增了这个部门 。
这简直太方便了 , 所有联动一气呵成 , 连刷新动作都不需要 。
12. 向下拖动 I 列的公式 , 就能查询出新部门对应的人员 。
13. 此时只要重复步骤 6、7 , 创建新的名称列表 , 就能在“名称”下拉菜单中增加新的联动列表 。
- 3g|这6个多条件函数都不掌握,还敢称Excel达人?
- 单片机|快2022年,从事单片机/硬件开发前景到底如何?
- 银河系|银河系和仙女座星系的碰撞已经开始?太阳系未来的命运会如何?
- |如何区分三相电源的相序?
- 银黑狐|罕见银黑狐现身北京门头沟,如狗般乖巧,它们是如何被驯化的?
- 新型冠状肺炎|曾经危机地球的生机,氧气如何慢慢变成了“毒气”
- |如果我们能控制时间,那会如何?答案无法想象
- 鹿茸|探索未来:元宇宙将彻底摧毁人类婚姻制度?未来人如何繁衍后代?
- |1970年我国发射第一颗卫星,如今现状如何?
- 自媒体|注意这4个问题,你就能获得第二份副业收入,上班族如何做自媒体