excel图表怎么随时添加选项的二级联动菜单
发布网友
发布时间:2024-05-28 17:28
我来回答
共1个回答
热心网友
时间:2024-06-09 04:39
所有的“省市地区”等菜单选项都是固定的,不能随意添加。
今天, 一种二级联动菜单的做法,这样做出来的菜单,不管是一级还是二级,选项都是可以随意添加、删除、修改的。
效果如下:
实现方法第一步:定义名称
1、定义一级菜单名称:
在【公式】菜单下,选择【定义名称】,在【新建名称】对话框内输入:
名称:一级
引用位置:=OFFSET(源数据!$A$1,,,1,COUNTA(源数据!$1:$1))
如下图:
2、定义二级菜单名称:
在【公式】菜单下,选择【定义名称】,在【新建名称】对话框内输入:
名称:二级
引用位置:=OFFSET(源数据!$A$2,,MATCH(联动菜单!$A2,一级,0)-1,COUNTA(OFFSET(源数据!$A$2,,MATCH(联动菜单!$A2,一级,0)-1,200)))
如下图:
此处插播一则广告:
广告过后,继续学习……
第二步:数据验证设置一级二级菜单
1、设置一级菜单:
鼠标放在要做一级菜单的单元格,在【数据】菜单中选【数据验证】,在跳出的【数据验证】对话框中的【设置】选择卡中,选择验证条件为允许【序列】,来源为“=一级”,确定,如下图:
2、设置二级菜单:
鼠标放在要做二级菜单的单元格,在【数据】菜单中选【数据验证】,在跳出的【数据验证】对话框中的【设置】选择卡中,选择验证条件为允许【序列】,来源为“=二级”,确定,如下图:
通过以上两步的设置,不管使添加选项还是删除选项,一级与二级菜单都跟着改变。
公式解析
1、一级菜单公式:
=OFFSET(源数据!$A$1,,,1,COUNTA(源数据!$1:$1))
该公式的含义是:以数据源表中的A2单元格为基准,偏移到1行、COUNTA(源数据!$1:$1)列的区域。其中,COUNTA(源数据!$1:$1)的返回值随着第一行数据的增多二增多,可以实现一级菜单的动态数量变化。
2、二级菜单公式:
=OFFSET(源数据!$A$2,,MATCH(联动菜单!$A2,一级,0)-1,COUNTA(OFFSET(源数据!$A$2,,MATCH(联动菜单!$A2,一级,0)-1,200)))
该公式的含义是:以数据源表中的A2单元格为基准,偏移到0行、MATCH(联动菜单!$A2,一级,0)-1列以后的单元格,然后取该单元格所在列的行数,列数为200的区域,此处200为比较的数,可以根据实际情况变化。
如何在excel中设置二级联动下拉菜单?
步骤1:在单元格中选择对应的参数,然后在【公式】中选择【根据所选内容创建】,设置【首行】名称,取消勾选【最左列】选项。接着,对一级下拉菜单下方的单元格进行数据验证。在【数据】的【数据验证】中,设置【允许】为【序列】,【来源】为预设的数据范围。步骤2:一级下拉菜单出现后,选中经过验证...
excel图表怎么随时添加选项的二级联动菜单
1、设置一级菜单:鼠标放在要做一级菜单的单元格,在【数据】菜单中选【数据验证】,在跳出的【数据验证】对话框中的【设置】选择卡中,选择验证条件为允许【序列】,来源为“=一级”,确定,如下图:2、设置二级菜单:鼠标放在要做二级菜单的单元格,在【数据】菜单中选【数据验证】,在跳出的【数...
Excel函数如何制作二级联动下拉菜单
1、首先看一下原始数据,原始信息在一张工作表,第一行是省市名称,下面的若干行为对应省市下面的地名和区名。需要在另外一张工作表中A列和B列建立联动的二级下拉菜单。2、首先,选中原始表的所有数据(包括多余的空白单元格),按F5或者Ctrl+G调出定位对话框。选择左下角的【定位条件】。3、如下图,...
一分钟搞定Excel二级联动下拉菜单
步骤01:在【序列】工作表中输入各部门及各岗位,选择部门所在的A1:A6单元格区域,新建名称【部门名称】。步骤02:选择 A1:G6 单元格区域,定位至常量,创建名称。步骤03:选择A1:G6单元格中含内容的单元格区域,定义名称为【部门名称】。步骤04:定义名称后,在【Sheet1】工作表中,为【岗位】列设...
EXCEL教程 • 设置二级联动菜单的方法
首先,建立包含一级菜单和对应二级选项的清单,确保一级菜单在首行。 为一级菜单定义名称,点击“公式”-“定义名称”,并记住所选名称。 选中一级菜单区域,使用“公式”-“根据所选内容创建”,勾选“首行”选项。 针对一级菜单单元格,设置数据验证,选择“序列”,“来源”设置为一级菜单名称...
Excel知识反刍③:二级下拉菜单联动
①在Excel中,要设置一级菜单,首先需单击要设置的位置,例如A1。②接着在数据选项卡中选择“数据验证”。③在允许选项中选择序列,并在来源处输入下拉菜单的具体内容,注意内容之间要用英文状态的逗号隔开。④例如,若下拉菜单的内容是北京、上海、广州、深圳,则应输入【北京,上海,广州,深圳】,否则...
Excel技巧:动态的二级联动下拉菜单
设置一级下拉菜单步骤如下:在需要的单元格(如A2)选择"数据"-"数据验证",选择"序列","来源"设置为OFFSET函数,公式为=OFFSET(人员!$A$1,,,COUNTA(人员!$1:$1))。这将根据人员表格中的数据动态生成选项。二级下拉菜单的设置同样使用数据验证:"来源"栏设置为OFFSET函数的更复杂版本,如=OFFSET...
Excel中,如何制作联动式的二级下拉菜单
1、首先,我们在表格将数据分别录入到Sheet2和Sheet3中,Sheet2中是一级和二级,Sheet3中是二级和三级的数据。和之前制作二级下拉菜单的方式差不多,我们先进入Sheet2中,选择所有数据,点击「公式-指定-只保留「首行」前面的勾,其他的全部取消掉。同样的方法,我们再次进入Sheet3中进行操作;2、设置一...
excel下拉菜单怎样二级联动?
要实现Excel下拉菜单的二级联动,可以按照以下步骤操作:1. 在一个工作表中创建两个列表,分别为一级选项和二级选项。例如,在A列中输入一级选项(如“水果”、“蔬菜”等),在B列中输入与每个一级选项对应的二级选项(如“苹果”、“香蕉”等)。2. 在另一个工作表中选择需要添加下拉菜单的单元格...
Excel技巧:动态的二级联动下拉菜单
设置一级菜单的步骤如下:选择需要的单元格(如A2),在"数据"菜单中选择"数据验证",设置"序列",源数据来自"人员"表格的$A$1单元格并计数全列。二级菜单的设置则更为复杂:选择B2单元格,同样进行数据验证,"序列"的来源是OFFSET函数,根据一级菜单选择的值动态引用对应的数据。如果仅使用OFFSET函数...