1、以Excel 2016为例,打开Excel工作表;
2、选择设置区域;
3、在“数据”选项下,点击“数据验证”(Excel 2007以下版本的“数据有效性”);
4、在“设置”选项中,选择“序列”,并在“来源”中,输入多项选择,如北京、上海、江苏、安徽、山东、广东……文字间以英文逗号分隔,然后按确定;
5、或者在“来源”中,直接选择多项选择内容所在的单元格;6、按“确定”后,即可在设置区域生成多项选择下拉菜单,点击选择即可。
(至于多重,实在不好意思,没有理解你的意思)先做张基础表
全选A列,在名称框输入“大类”两字,将A列取名“大类”,
再将C列取名水果,D列取名蔬菜……
在A列输入水果、蔬菜……(注意,输入的类别一定要和后面列的名称相同,实质上输入的是后面各列的名称)
在C列输入苹果、橘子……
在D列输入青菜、黄瓜……
进正式表A2,数据/有效性,在来源中输入
=INDIRECT("大类")
在B2,数据/有效性,在来源中输入
=INDIRECT(A2)
再将A2和B2单元格分别下拉即可
再有不明白可发消息
1、打开Excel或者WPS表格,建立一个两个工作表,一个是记账表”写入栏“,一个数据源表”下拉源数据“(你可以任意命名);
2、在”写入栏“工作表里建立”大分类“”小分类“这样的表头;其它的表头可以根据自己的习惯进行添加;
3、在“下拉源数据”工作表里,首行建立各大分类的表头,然后每列依次填写小分类内容。
4、然后进入“下接源数据”工作表,选中大分类、小分类的内容。点击“公式”中的“指定”(WPS里面叫“指定”,Excel里面叫“根据所选内容创建”;选择“首行”,其余不选;
5、然后再“公式”里面有的”名称管理器“,最下面有一个“首行”,把这个给删除掉,然后再新建一个“首行”。
6、新建“首行”:删掉原来的“首行”,点击 名称管理器 里的 新建 ,名称 设为”首行“,
7、然后”引用位置“点击条框右端的选项标,然后选择首行大分类内容国,回车确认。
8、再到”写入栏“工作表,点中 ”大分类“的下一行单元格,在上面”数据“中找”有效性“,
9、d出”数据有效性“窗口,在”允许“里面,选择”序列”,“来源”里面直接输入“=首行”。
10、按照上一步方面,选择小分类的下一行单元格,找到“有效性”,
11、所有设置一致,只是“来源”选择“大分类”下一行单元格, *** 作完成后点击确认。
12、在记账 *** 作的时候,只需要选择大分类的下一行单元格会出现一个下拉菜单,就可以在里面选择大分类的内容,然后再到小分类的下一行单元格,也会出现一个下拉三角标,选择相应的小分类。
13、完成效果图。
一、直接自定义序列用“数据/有效性”功能可以达到目的。
以选择性别为例,制作有男、女选项的下拉菜单:
选中“性别”数据区域;
执行“数据/有效性”命令,打开“数据有效性”对话框;
单击“设置”选项卡,在“允许”栏选择“序列”,“来源”中输入“男,女”(不含引号,用英文单引号分隔);
单击“确定”按钮。
二、利用表内数据作为序列源
有时候序列值较多,直接在表内打印区域外把序列定义好,然后引用。
*** 作步骤:先在同一工作表内的打印区域外要定义序列填好(假设在在Z1:Z3),如“男,女,其他”,然后选择要实现效果的列,再点击"数据\有效性",打开"数据有效性"对话框;选择"设置"选项卡,在"允许"下拉菜单中选择"序列",“来源”栏点击右侧的展开按钮(有一个红箭头),用鼠标拖动滚动条,选中序列区域Z1:Z3(可以直接输入=$Z$1:$Z$8;选上"忽略空值"和"提供下拉菜单"两个复选框。点击"输入信息"选项卡,选上"选定单元格显示输入信息",在"输入信息"中输入"请在这里选择"。
三、横跨两个工作表来制作下拉菜单
方法:用INDIRECT函数实现跨工作表
在sheet2中在Z1:Z3处设置好数据源:男,女,其他
选择要实现效果的列,再点击"数据\有效性",打开"数据有效性"对话框;选择"设置"选项卡,在"允许"下拉菜单中选择"序列",在来源处换成=INDIRECT("sheet2!$i$8:$i$12"),
就可实现横跨两个工作表来制作下拉菜单
1 启动Excel 2003(其他版本请大家仿照 *** 作),新建一工作簿,取名保存。
2 切换到Sheet2工作表中,仿照图1的样式,将相关数据输入到表格相应的单元格中。
提示:有关邮政编码的数据可以在网络上搜索到,然后复制粘贴到Excel中,再整理一下即可。
3选中B1至B10单元格(即北京市所有地名所在的单元格区域),然后将鼠标定位在右上侧“名称框”中,输入“北京市”字样,并用“Enter”键进行确认。
4 仿照上面的 *** 作,对其他省、市、自治区所在的单元格区域进行命名。
提示:命名的名称与E列的省、市、自治区的名称保持一致。
5 选中E1至E30单元格区域,将其命名为“省市”(命名为其他名称也可)。
6 切换到Sheet1工作表中,仿照图3的样式,输入“选择省市”等相关固定的字符。
7选中B5单元格,执行“数据→有效性”命令,打开“数据有效性”界面(如图4),单击“允许”右侧的下拉按钮,在随后d出的下拉列表中,选择“序列”项,然后在“来源”下面的方框中输入“=省市”,确定返回。
8选中C5单元格,打开“数据有效性”界面,选择“序列”选项后在“来源”下面的方框中输入“=INDIRECT(B5)”,确定返回。
10以后需要查询邮政编码时,可以这样 *** 作:选中B5单元格,此时在该单元格右侧会出现一个下拉箭头,单击此下拉箭头,在随后出现的下拉列表中,选择对应的名称(如“安徽省”);再选中C5单元格,选择对应的市、县名称,相应的邮政编码就会立刻出现在D5单元格中。
提示:也可以直接在C5单元格中输入相应市县的名称来查询其邮政编码。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)