EXCEL怎么做2级下拉菜单啊?
比如:分2大类,有“水果”和“蔬菜”,水果里分“苹果”和“桔子”,蔬菜里分“青菜”和“黄瓜”。一栏里如果选了“水果”,那么另一栏只能选“苹果”或“桔子”。要是选了“蔬菜”...
比如:分2大类,有“水果”和“蔬菜”,水果里分“苹果”和“桔子”,蔬菜里分“青菜”和“黄瓜”。一栏里如果选了“水果”,那么另一栏只能选“苹果”或“桔子”。要是选了“蔬菜”,那么另一栏就只能选“青菜”或“黄瓜”。
到底怎么弄啊?不要回答我那个什么张三李四的那个。
小弟求教了~~ 展开
到底怎么弄啊?不要回答我那个什么张三李四的那个。
小弟求教了~~ 展开
3个回答
展开全部
先做张基础表
全选A列,在名称框输入“大类”两字,将A列取名“大类”,
再将C列取名水果,D列取名蔬菜……
在A列输入水果、蔬菜……(注意,输入的类别一定要和后面列的名称相同,实质上输入的是后面各列的名称)
在C列输入苹果、橘子……
在D列输入青菜、黄瓜……
进正式表A2,数据/有效性,在来源中输入
=INDIRECT("大类")
在B2,数据/有效性,在来源中输入
=INDIRECT(A2)
再将A2和B2单元格分别下拉即可
再有不明白可发消息
全选A列,在名称框输入“大类”两字,将A列取名“大类”,
再将C列取名水果,D列取名蔬菜……
在A列输入水果、蔬菜……(注意,输入的类别一定要和后面列的名称相同,实质上输入的是后面各列的名称)
在C列输入苹果、橘子……
在D列输入青菜、黄瓜……
进正式表A2,数据/有效性,在来源中输入
=INDIRECT("大类")
在B2,数据/有效性,在来源中输入
=INDIRECT(A2)
再将A2和B2单元格分别下拉即可
再有不明白可发消息
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
表格中制作下拉菜单录入数据,是非常提高工作效率的,还可以制作二级联动下拉菜单,也就是一级菜单选择后,二级菜单只显示与一级菜单相关联的内容供我们选择。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
需要一个辅助表(假定为SHEET1),在A列输入“苹果”和“桔子”等所有水果名;在B列输入“青菜”和“黄瓜”等所有蔬菜名。
另一个是你要建立二级下拉菜单的表(假定为SHEET2),假定A1为一级菜单,内容为“水果”和“蔬菜”,先用数据->有效性设置好。B1单元格为对应的二级菜单。
在SHEET1工作表的C1单元格输入公式:
=IF(Sheet2!A$1="水果",A1,IF(Sheet2!A$1="蔬菜",B1,""))
将公式向下复制。
用鼠标选定C列,在“名称”栏(左上角显示C1的地方)输入“类别”(不含引号)。
单击SHEET2工作表B1单元格,点"数据"->"有效性"->"设置",在"允许"下面选择"序列",在"来源"框中输入:
=类别
点"确定"。
另一个是你要建立二级下拉菜单的表(假定为SHEET2),假定A1为一级菜单,内容为“水果”和“蔬菜”,先用数据->有效性设置好。B1单元格为对应的二级菜单。
在SHEET1工作表的C1单元格输入公式:
=IF(Sheet2!A$1="水果",A1,IF(Sheet2!A$1="蔬菜",B1,""))
将公式向下复制。
用鼠标选定C列,在“名称”栏(左上角显示C1的地方)输入“类别”(不含引号)。
单击SHEET2工作表B1单元格,点"数据"->"有效性"->"设置",在"允许"下面选择"序列",在"来源"框中输入:
=类别
点"确定"。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询