EXCEL中级联菜单的做法

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-07
EXCEL里最左侧的级联菜单怎么做?

这是“数组分级”:选中相关行,数据--分级显示--组合。

“EXCEL中实现多级联动的下拉菜单”的操作步骤是:
1、以Excel 2016为例,打开Excel工作表;
2、在F:H列以一级菜单为标题,二级菜单纵向排列的方式建表;
3、选择一级菜单设置区域,在“数据”选项下的“数据验证”(Exce 2007以下版本的“数据有效性”)中,“设置”选项选择“序列”,来源选择F1:H1单元格,确定;

4、选择F:H列,在“公式”选项下的“根据所选内容创建”,在“选定区域创建名称”对话框中,勾选“首行”,按“确定”,完成创建名称;

5、选择二级菜单设置区域,在“数据”选项下的“数据有效性”中,“设置”选项选择“序列”,来源输入=INDIRECT(A2) 确定;

6、在一级菜单设置区域,点击下拉选项按钮,选择相应的菜单内容;

7、在二级菜单设置区域,点击选项按钮,会弹出与一级菜单相对应的二级菜单,供选择。

举例:

想要实现的效果如下:在单元格A1内输入文本A时,B1单元格内可以产生内容为1,2,3,4的下拉菜单;单元格A1内输入文本B时,B1单元格内可以产生内容为5,6,7,8的下拉菜单。

实现方法:

在Excel单元格C1:C4内分别输入1,2,3,4,然后调出名称管理器(Ctrl+F3),名称命名为:A,引用位置为$C$1:$C$4,完成以上操作后管理名称管理器。

在Excel单元格D1:D4内分别输入5,6,7,8,然后调出名称管理器,名称命名为:B,引用位置为$D$1:$D$4,完成以上操作后管理名称管理器。

然后选中单元格B1,打开数据有效性对话框,在“允许”内选择序列,在来源内输入如下内容:=INDIRECT($A$1),然后关闭数据有效性对话框即可。

此时在A1内输入A,在B1单元格内即可得到1,2,3,4的下拉菜单,输入B,则可以得到5,6,7,8的下拉菜单。其原理就是利用Indirect公式将单元格内的文本指向了菜单名A或B。

这是“数组分级”:选中相关行,数据--分级显示--组合。

你要编程吗?

  • excel怎么制作下拉联动 菜单
    答:这个问题要用到两个动作,一个是定义名称,一个是数据有效性:第一步:做一列全是省份的列,进行一个命名,名称管理器会用的吧?定义名称为“省份”,比如这个省份里包含安徽省,江苏省等等;还要再命名很多,就是针对各个省下面的市了,例如安徽省下面有合肥、黄山、六安3个市,你就把这3个市命名...
  • excel怎么制作双重下拉菜单
    答:“级联菜单”,如图,参考:
  • EXCEL中怎么实现多级联动的下拉菜单
    答:使用VLOOKUP公式和数据有效性(需使用公式条件),即可创建级联菜单,百度里面有专门的教程。
  • excel函数问题...
    答:二级级联菜单:用数据有效性的序列、定义名称,以及INDIRECT函数实现,如图,参考:
  • EXCEL制作财务表格,数列使用下拉菜单,根据前一单元格一级科目,选择相对...
    答:“二级级联菜单”,用数据有效性的“序列”,INDIRECT函数,定义名称实现,下图,参考:
  • excel 设置二级级联菜单
    答:设置第一个单元格为:=indirect($A1)然后往下拉,让其他也变化就行了
  • 如何设置下拉菜单选项?
    答:excel中如何设置下拉选项 1、数据-有效性-允许下面选择序列,在来源中输入你的可选项搐各可选项之间用英文输入状态下的逗号分隔 2、选择上面一行,点击:数据-筛选-钩选自动筛选。excel下拉菜单怎么设置二级选项 用数据有效性的“序列”、定义名称、INDIRECT函数设计二级级联菜单,如图,参考:2003:2007以上...
  • 制作excel表格二级下拉菜单,需要引用另一表格的数据,怎么做?可以用什么...
    答:可以把另一个表内的数据或区域,先定义一下名称。然后引用该名称即可!(CTRL+F3定义)
  • EXCEL二级列表怎么做
    答:我习惯于建个附表来存在列表选项,并按关键字排序。然后在单元格里用VLOOKUP函数来实现。如:规格1 规格2 规格3 一 A 一 1 一 B 二 2 一 C 三 3 你在C1里选择规格1 ,那么D1里只能选择A、B、C 你在C1里选择规格2,那么D1里只能选择一、二、三 你在C1...
  • excel2007中,如何在x轴给两种下拉菜单设定出现时机
    答:用定义名称、数据有效性(序列),制作“二级级联菜单”,如图,参考: