Excel办公技巧:制作二级联动下拉菜单

分享制作二级联动下拉菜单的方法,即使数据有增删,菜单也能自动更新!
可以通过先定义名称,再结合数据验证,来做二级联动下拉菜单。

1. 准备数据

首先,我们需要准备好要进行二级联动下拉菜单的数据,罗列到Excel表格中。

例如,我们要制作一个二级联动下拉菜单来选择不同好省份和地级市,那么我们就需要在Excel中准备好省份和地级市的数据列表。

在这里插入图片描述

2.定义名称

按下Ctrl+A,选中准备好的数据,然后,再按下Ctrl+G定位常量,接着,依次点击功能区的【公式】—【根据所选内容创建】,在弹出的对话框中,勾选“首行”,确定。

在这里插入图片描述
在这里插入图片描述

3.创建一级下拉菜单

创建联动菜单前,需要先创建一级下拉菜单,在Excel表格中选择一个合适的位置,用于放置一级联动下拉菜单。

通常可以选择一个空白的单元格或者一整列作为菜单的位置。

先选定单元格区域,如G2:G20,再依次点击功能区的【数据】—【数据验证】,在弹出的对话框中,选择“序列”作为验证条件,并在“来源”框中框选产品类别的数据范围。

这样就创建了第一个下拉菜单,用于选择产品类别。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4. 创建二级下拉菜单

接下来,在相邻的单元格中,同样点击数据菜单中的“数据验证”按钮,选择“序列”作为验证条件,并在“来源”框中输入一个函数公式来引用数据范围。

这里需要使用Excel的动态数组公式来实现二级联动下拉菜单。

在“来源”框中输入这个公式:=indirect(G2),确定。

二级下拉菜单制作完成,但此时的二级菜单并不会随着源数据的增加而进行更新,我们需要多加一个步骤就能实现动态更新啦。

在这里插入图片描述

5.创建超级表

将源数据表里的每列数据依次转换为超级表,即依次选中数据列,按下Ctrl+T,在弹出的对话框中,勾选“表包含标题”,就能转为超级表了。

这样在源数据表增删数据后,二级联动下拉菜单也能随着变动了哦。
在这里插入图片描述

相关推荐

  1. css实现二级导航菜单

    2024-07-18 01:04:03       50 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-18 01:04:03       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-18 01:04:03       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-18 01:04:03       58 阅读
  4. Python语言-面向对象

    2024-07-18 01:04:03       69 阅读

热门阅读

  1. 引领职场潮流,从这个霍兰德测试掌握先机!

    2024-07-18 01:04:03       20 阅读
  2. HG/T 3655-2024 紫外光UV固化木器涂料检测

    2024-07-18 01:04:03       19 阅读
  3. CBSD bhyve Ubuntu 配置vnc登录管理

    2024-07-18 01:04:03       21 阅读
  4. [USACO18JAN] Cow at Large P

    2024-07-18 01:04:03       19 阅读
  5. (78)组合环路--->(02)组合环路危害

    2024-07-18 01:04:03       21 阅读
  6. Apache Flume

    2024-07-18 01:04:03       24 阅读
  7. 编程参考 - 在C++移动构造函数声明中使用noexcept

    2024-07-18 01:04:03       23 阅读
  8. SQL概述及其规则与规范

    2024-07-18 01:04:03       24 阅读