Excel表格制作二级下拉菜单步骤

导语:通过2级菜单,倒是可以比较深入熟悉 INDIRECT, INDEX, OFFSET, 这三个函数,是你要想学excel函数,估计你肯定过的关。下面的是百分网小编为大家搜集的Excel表格制作二级下拉菜单步骤,希望能帮到你。

在论坛里看帖子,有一点比较累,很多都是直接用excel文件里做说明,你需要下载文件。我这里就全部用图来说明。

不过二级菜单的第一级的做法,都是相同的,大家可以参考上面的文章创建一个一级菜单。

第一种做法:使用函数INDIRECT

看看例子

很明显,我们希望在一级选择机房故障,那么2级就出现他下面的列表。

要实现这个目标并不复杂。

1:建立“名称

3个一级选项,我们需要建立3个“名称”:机房故障 线路故障 用户端故障。

这个时候,你就创建了3个名称

还需要建立一个名称,叫做“故障类型”这个名称包括“机房故障 线路故障 用户端故障”这3项。

这个时候,你就可以在“名称管理器”看到4个名称

2:创建1级菜单

1级菜单的办法就简单了

这样就解决了一级的下拉菜单。

3:2级菜单

这个地方你需要注意,=INDIRECT($F2)

如果你写成 =INDIRECT($F$2),

如果是这样的话,你确定会出现一个报错

这个时候,你就实现了2级菜单

第二种做法:使用函数INDEX

还是上面的例子,用另外一种方式来实现。这个例子里,你只需要建立2个名称。

1:建立名称

建立:故障类型 名称,方法和上面一样。

建立:2级  名称

创建上面两个名称。

2:创建下拉菜单

第一下拉菜单和上面一样,我就不重复了,现在是演示第二级下拉菜单

=INDEX(二级,0,match(I$2,故障类型,0))

这样你就搞定2级菜单里。

第三种做法:使用函数OFFSET

学这个offset函数半天,才搞定。现在只是可以实现这个功能。不过还有需要改进的地方

还是上面的例子,

=OFFSET(A2,,MATCH(L2,故障类型,)-1,6,1)

这样也是可以实现2级的下拉菜单。

以上的方式其实是不太完善的,因为我们的`2级菜单刚好都是6项,那么如果是不等的,那你就只能取最多的。

完善的做法,当然是动态的,根据2级菜单的数量来显示。需要解决的问题,就是如果动态计算出每项2级菜单的数量。

2级菜单数量=COUNTA(OFFSET(A:A,,MATCH(L2,故障类型,0)-1))-1

那么我们的公式就变成

=OFFSET(A2,,MATCH(L2,故障类型,)-1,COUNTA(OFFSET(A:A,,MATCH(L2,故障类型,0)-1))-1,1)

这样就更加完美。

把excelhome的论坛关于下拉菜单的贴看了不少。发现实现2级的下拉菜单的方法好像也有好几种,我想我就做一个总结,自己也提高一下。

另外一些方法

制作一级菜单:

以选择性别为例,制作有男、女选项的下拉菜单:

选中“性别”数据区域;

执行“数据/有效性”命令,打开“数据有效性”对话框;

单击“设置”选项卡,在“允许”栏选择“序列”,“来源”中输入“男,女”(不含引号,用英文单引号分隔);

单击“确定”按钮。

“在下拉菜单中选择一个值之后能同时在另一个单元格里对应出一个数值或是文字”,这要根据实际情况再加工的哦!

制作二级下拉菜单:

设置“数据”表

A列 B列

部门员工

A 张三 李四

B 王二 郑大

C 刘一 王五

D 初一 赵钱

……

命名:

选中A列,在“名称框”中输入“部门”,回车确认。

选中B列,在“名称框”中输入“员工”,回车确认。

(名称框位置:“名称框”在标题栏、工具栏下方的空白域,就是当你的鼠标放在任一单元格时,在表格的上方一栏都会显示“A-Z多少列”空白区,当你的鼠标放在指向上面时,就会显示“名称框”。 )

在“菜单”表制作下拉菜单:

制作一级下拉菜单

选中A1:B1单元格区域;

执行“数据/有效性”命令,打开“数据有效性”对话框;

在“设置”选项卡下,“允许”选择“序列”、“来源”中输入“部门,员工”(不含引号,用英文逗号分隔);

选中“忽略空值”、“提供下拉箭头”,单击“确定”按钮,完成一级下拉菜单制作。

此时在A1、B1中,单击右侧的下拉按钮进行选择输入。

制作二级下拉菜单

从A2单元格起向下选中单元格区域;

执行“数据/有效性”命令,打开“数据有效性”对话框;

在“设置”中,“允许”选择“序列”、“来源”中输入公式“=INDIRECT(A$1)”; (注:OFFICE2007与以前的版本不一样)

选中“忽略空值”、“提供下拉箭头”,单击“确定”按钮,完成“部门”的二级菜单制作。

同法制作“员工”的二级菜单。此时“来源”中输入公式“=INDIRECT(B$1)”。

此时在部门、员工下面的单元格中,单击右侧的下拉按钮进行“部门”、“员工”的选择输入。

【Excel表格制作二级下拉菜单步骤】相关文章:

html如何用表格做二级菜单栏,Excel表格制作二级下拉菜单步骤相关推荐

  1. 几张表格怎么联动_如何实现多张excel表格数据联动-Excel 如何实现多级下拉菜单的联动...

    Excel 如何实现多级下拉菜单的联动 excel中份表格实现数据同步的步骤如下: 首先打开计算机,在计算机桌面找到excel软件标左键双击excel的快捷方式以打开软件.然后打开需要进行数据同步的表 ...

  2. 如何让图片充满excel单元格_如何在Excel单元格建立下拉菜单

    对于一些常用的数据我们往往会希望能够尽量快速的输入,下拉菜单就是一个最简单的解决办法.那么如何实现下拉菜单呢?跟随以下步骤,建立属于自己的下拉菜单吧! 如何建立下拉菜单? 一.确定内容:在单元格中,输 ...

  3. php excel多级下拉菜单自动生成,Excel中任意多级下拉菜单的制作方法

    Excel下拉菜单,工作中经常会用到.一和二级下拉菜单有很多教程,比葫芦画瓢也能学会,但三级和三级以上的估计就没几个人能做出来了.本站小编无意间制作出一个下拉菜单模板,不仅1~4级可以设置,而且可以设 ...

  4. Excel:创建级联下拉菜单

    本文介绍如何在 Excel 中创建两级关联下拉菜单的方法. 最终效果动图展示 ◆  ◆  ◆ 一般步骤及说明 1.首先输入数据. 2.选中 B4 单元格,点击"数据选项卡/数据工具/数据验证 ...

  5. excel 进行二叉树_Excel下拉菜单,那些你不知道的操作

    原标题:Excel下拉菜单,那些你不知道的操作 作者 | 卢子 来源 | Excel不加班(ID:Excelbujiaban) 下拉菜单很好用,可以让你更高效.更准确的输入数据.不过,如果没有简单的教 ...

  6. 【知识兔】Excel教程这样的下拉菜单,99.9998%的人还不会

    今天知识兔分享一个下拉菜单的制作技巧.先来看常规的下拉菜单制作方法: 在制作下拉菜单时,序列来源只能是单行或单列的区域.下面这个表格里,数据源是多行多列的,怎么办呢? 不着急,咱们可以糊弄一下Exce ...

  7. Excel实现单元格下拉菜单并设置变色

    1. 下拉设置 (1)选择要设置的单元格 ,譬如A1单元格:     (2)选择菜单栏的"数据"→"有效性"→出现"数据有效性"弹出窗口 : ...

  8. EXCEL学习-如何设置下拉菜单

    制作思路: 1.先列示数据源内容 2.通过EXCEL工具选定数据源即可 路径: 数据 - 数据工具 - 数据有效性 - 设置允许序列/来源(√忽略空值/提供下拉箭头) 数据 - 数据工具 - 数据验证 ...

  9. excel表格内容拆分_Excel表格中制作动态下拉菜单的方法,学会了菜单内容想加就加...

    To do list heading 在我们日常工作中,利用下拉菜单选择输入,不仅对单元格输入内容进行限制,关键是省去打字的麻烦,点点鼠标就完成输入了.通常情况下,我们是通过通过数据验证(数据有效性) ...

  10. excel设置下拉菜单步骤

    假如要制作一个部门的下拉菜单.首先在一个单元格(如 D1)输入"部门",然后单击"D2 单元格",选择"数据"选项卡,单击"数据工 ...

最新文章

  1. python页面调用接口_python调用接口——requests模块
  2. 标准化工作取得新突破 窄带物联网商用指日可待
  3. 3.3V稳压IC芯片 1117-3.3V性能测试
  4. mysql表名忽略大小写
  5. 开源视觉salm算法介绍
  6. jq之slidedown()
  7. php使用mysql5和8的区别_mysql8.0和mysql5.7的区别是什么?
  8. 计算机网络(第四章网络层)
  9. python 从列表中随机选择_使用条件Python从列表中随机选择
  10. 【OpenCV学习笔记】【教程翻译】四(车牌检测之SVM分类)
  11. Fiddler Everywhere抓包之视频下载
  12. 【BDTC 2016】网络与通讯大数据论坛:大数据价值及合规性探索
  13. vscode误删文件恢复
  14. 缘分,有时就在一刹那
  15. HZAU毕设之装订边边距32 mm、非装订边边距25 mm的操作
  16. 吃鸡服务器维护7月5号,绝地求生7月5日维护到几点 7月5日吃鸡更新维护公告
  17. SPV210定时器的PMW定时器2
  18. “@” Java中的特殊符号——注解(Java中’@‘符号是什么意思?)
  19. 输出月份英文名java_输出月份英文名 (30 分)
  20. (五)DSP28335基础教程——外部中断控制(按键触发)

热门文章

  1. 反爬虫绕过初级——添加http header和gzip解压处理
  2. win7安装iis及web配置教程
  3. 首都师范 博弈论 5 5 1大联盟合作博弈中如何量化决策影响力 班扎夫权力指数
  4. Charles破解安装
  5. ps4手柄 android,ps4手柄配对手机,PS4手柄怎么连接安卓手机,求
  6. 【爱思考】CISP考试基本介绍
  7. 疯狂的程序员 71-80
  8. 计算机课程哪个网校比较好,计算机软考在线学习哪个好
  9. URL编码与解码原理
  10. chrome浏览器导出扩展_每日新闻摘要:再次跟踪您的浏览历史记录的Google Chrome浏览器扩展...