如何在EXCEL中实现在一列中下拉选项选中后,在下一列中下拉菜单中可以选择二级选项

如题所述

最好建个辅助表,辅助表就叫Sheet2吧,主表为Sheet1,你没说要写什么,我就给你举例子。
衣服 鞋子
衣服a 鞋子A
衣服b 鞋子B
表是这样的,衣服,鞋子分别位于第一行,他们将是你要在一列中出现的下拉选项,第2,3行的衣服ab,鞋子ab是二级选项。
然后,先为第一行定义名称。(具体做法是选定衣服、鞋子,点插入菜单--名称--定义,然后你输个名称,这里定义为“类别”)然后,选中主表的要做为1级选项的列,选中后点数据菜单--有效性,设置选项卡里选中序列,在里面输入=类别)
另外还需要定义A2,A3名称为衣服。(具体做法是选定衣服a、衣服b,点插入菜单--名称--定义,然后你输个名称,这里定义为“衣服”)继续定义鞋子A、鞋子B名称为鞋子
然后,选中主表要做为二级菜单的单元格,选中后点数据菜单--有效性,设置选项卡里选中序列,在里面输入=INDIRECT($D6)),向下填充就可以了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-11-09
这个可不用VB实现,但要先建一个表,录入所有的一级菜单名称,并列出这些名称都分别对应哪些二级菜单,然后再用“数据有效性”设置公式就可以实现了。但不知道你的实际应用环境是怎样的,所以怕答案与你的实际使用不同而反复的在这你问我答。

若你已经准备好了我说的这些步骤,请再按实际情况追问或直接发表格给我就可以了。
sddljiang@163.com本回答被网友采纳
第2个回答  2012-11-09
楼上回答不专业,不过楼主也是没有认真百度下吧,实际早就有完整教程了。我就不多撒口水了,自己看下,不算太难的。

http://wenku.baidu.com/view/3f918df8941ea76e58fa046d.html
第3个回答  2012-11-08
二级菜单只能用VBA自己写。追问

是不是很繁琐,好写吗?

追答

要用到控件。如果没弄过肯定有点繁。

如何在EXCEL中实现在一列中下拉选项选中后,在下一列中下拉菜单中可以选...
然后,选中主表要做为二级菜单的单元格,选中后点数据菜单--有效性,设置选项卡里选中序列,在里面输入=INDIRECT($D6)),向下填充就可以了。

excel表格怎么实现在第一列选好一个选项后,第二列自动匹配出对应的选...
1、如果要匹配数据,一定要有源数据,源数据可以同在一个工作表,也可以不在同一工作表。2、点击插入公式-查找与引用。3、选择插入VLOOKUP函数。4、第一个要匹配的数据,第一个是源数据区域,第三个是要匹配的部门在第二行,第四个是模糊匹配。5、完整公式是=VLOOKUP(F5,$A$3:$B$6,2,0),引...

在excel表格中有个下拉列表,怎么才能在选择一次后,再选择一次,而两次选 ...
点击那个下拉的三角->选择”自定义“->出现两个条件框和具体条件->两个条件框都选择”等于“->两个具体条件选择你需要的数据->在两个条件的关系处选择”或“->单击”确定“

excel表格下拉菜单excel下拉键设置不用手动选项
1、 首先我们需要先选择创建区域值名称,鼠标点击菜单栏里面的【公式】,在公式里面找到【根据所选内容创建】,勾选首行即可!2、 选中姓名这一栏,再依次点击【数据】——【数据验证】,来源里面选中表格一级菜单,3、 最后在选中选修科目一栏,依次点击【数据】——【数据验证】,来源里面输入:=INDIRE...

如何在excel中设置二级联动下拉菜单?
步骤1:在单元格中选择对应的参数,然后在【公式】中选择【根据所选内容创建】,设置【首行】名称,取消勾选【最左列】选项。接着,对一级下拉菜单下方的单元格进行数据验证。在【数据】的【数据验证】中,设置【允许】为【序列】,【来源】为预设的数据范围。步骤2:一级下拉菜单出现后,选中经过验证...

excel单元格下拉菜单选项怎么设置一级下拉框和二级下拉框怎么增加_百 ...
二级下拉菜单如下图 接着在市级C3:C10区域单元格设置二级下拉菜单。首先选中G3:I6区域单元格,依次点击功能区【公式】选项卡—在*定义的名称*分组中单击*根据所选内容创建*—仅勾选*最左列*,取消*首行*,点击*确定*按钮,完成定义名称的设置。接着选中C3:C10区域单元格,操作步骤参照一级下拉菜单,...

如何在excel中设置二级下拉菜单
一、使用数据有效性设置下拉菜单 例如,要求在“销售员”一列设置下拉菜单,步骤如下:1. 首先,选择需要设置下拉菜单的单元格区域,打开“数据有效性”窗口(Excel2003版在数据菜单 - 有效性,Excel2007和2010版本在数据选项卡 - 数据有效性 - 数据有效性)。2. 在“设置”选项卡中选择“序列”。在...

Excel下拉菜单怎么选两个以上选项表格中如何设置下拉选项选择两个项目...
1、选中要设置下拉列表的单元格。2、选中数据菜单 3、2003版选择“有效性”;2010版选择“数据有效性。4、出现”数据有效性“选项卡,5、”设置“选卡下,”允许“下方选框内选择”序列“6、如果要设置的下拉选项较少并且固定,可以在”来源“下输入框中直接输入,可以是英文、汉字、数字,选项之间用...

excel中如何设定跨工作表的下拉选项和固定第一级下拉选项后第二级下拉...
操作说明:一、设置一级下拉菜单:选中A1,“数据\/有效性\/设置\/允许\/序列\/定义名称;二、设置二级下拉菜单:1、选中I1:N11,“插入\/名称\/指定\/首行\/确定”,将每列明细科目定义为第一行显示的名字。2、选中B1,“数据\/有效性\/设置\/允许\/序列\/来源\/=INDIRECT($A$1)\/确定”,效果如B1。

excel2010根据第一个下拉列表选择的值匹配第二个下拉列表的选项
步骤:1,1级下拉菜单做好数据有效性 2.公式-〉名称管理器-〉新建,名称分别以a,b,c命名,区域选择其包含项。3,选中相关的2级下拉菜单单元格,数据有效性-〉序列-〉indirect(e2), 注:e2为 1级下拉菜单 单元格。因为百度对大小有要求,我只稍微做了下示范:...

相似回答