EXCEL中,想添加一个下拉菜单功能

比如我已经有一个表1,里面有这几列:姓名,年龄,住址。在另一个表2里面,想添加一个下拉菜单,里面选择姓名,然后在后面的年龄住址等列就能把表1的相应信息自动填好,不用自己写... 比如我已经有一个表1,里面有这几列:姓名,年龄,住址。在另一个表2里面,想添加一个下拉菜单,里面选择姓名,然后在后面的年龄住址等列就能把表1的相应信息自动填好,不用自己写,而且上锁不能随便修改。想实现这个功能,应该如何操作?真心求教 展开
 我来答
百度网友e1af404
2013-02-16 · TA获得超过1.3万个赞
知道大有可为答主
回答量:1.1万
采纳率:59%
帮助的人:3924万
展开全部

示范如下:

第一步:准备sheet1,里面有姓名,年龄,住址等各种数据,如下图

第二步:在sheet2ABC三列列首格分别填上姓名、年龄、住址三个词

第三步(关键一步):

       选中Sheet2的A列——菜单:数据-有效性——在弹出的对话框中,选择"设置"选项卡——在有效性条件的"允许"中选序列——下面的来源框中,输入=Sheet1!$A2:$A65536

如图

至此,单击sheet2A列的每一个格子,都会出现下拉箭头,点下拉箭头,则可选择名字。

第四步:在Sheet2的B2中输入以下公式:

=IF(ISERROR(VLOOKUP($A2,Sheet1!$A:$C,COLUMN(),FALSE)),"",VLOOKUP($A2,Sheet1!$A:$C,COLUMN(),FALSE))

然后向右填充,再下下填充。

如图

至此,你的自动填写功能已实现,如图

 

 

 至于要锁定,禁止随便修改——可以给文档加密 

追问
您说的很详细,非常感谢。还有一个问题想请教:如果姓名前面加一个班级,先选择班级,然后再选择姓名的时候,下拉列表中显示的姓名就全是这个班级的人。比如有一班,二班,三班,一班有小王,小李;二班有小赵,小刘;三班有小董,小张。我班级选择二班,姓名里出现的,就只有二班的小赵和小刘。然后后面的几列自动匹配出信息。这种功能如何实现?
追答
你说的功能,仅在sheet1中就可以进行操作了:
假设sheet1有全部数据,那么对sheet1进行筛选就行了。
要在sheet2中做的话,我没办法做到。
对不起,这个不能帮到你。
zhouyiran1
2013-02-16 · TA获得超过1870个赞
知道大有可为答主
回答量:1302
采纳率:100%
帮助的人:315万
展开全部
假定,表1为sheet1,A列为姓名,B列为年龄,C列为住址,表2为sheet2,姓名也在A列,二表的首行均为标题行,按以下步骤操作即可:
1、选中sheet1的A列-》》插入-》》名称 -》》;
2、输入“姓名”-》》点击“确定”钮后,退出“名称”编辑对话框 -》》;
3、选中sheet2的A列-》》数据-》》有效性-》》
4、将“设置”选项卡的有效性条件中,“允许”项:任意值-》》改为:序列-》》“来源”项下输入:=名称 -》》
5、在sheet2表的年龄列(如,E2)中输入:=INDEX(SHEET1!B:B,MATCH($A2,SHEET1!$A:$A))
6、在sheet2表的住址列(如,F2)中输入:=INDEX(SHEET1!C:C,MATCH($A2,SHEET1!$A:$A))
7、选中E2:F2,向下拖动,将公式应用到同列其他各行单元格即可

此公式及步骤,可适用于wps表格/excel,公式已验证。
追问
您说的很详细,非常感谢。还有一个问题想请教:如果姓名前面加一个班级,先选择班级,然后再选择姓名的时候,下拉列表中显示的姓名就全是这个班级的人。比如有一班,二班,三班,一班有小王,小李;二班有小赵,小刘;三班有小董,小张。我班级选择二班,姓名里出现的,就只有二班的小赵和小刘。然后后面的几列自动匹配出信息。这种功能如何实现?
追答
此追问涉及制作二级下拉菜单的教程,需要极长的篇幅,且受无法给出网址链接的限制,故不适合在此解答。
建议:
1、移步wps论坛的wps for windows栏目,发帖求助,也可直接在office学院栏目,查找二级下拉菜单的教程,详细学习此过程的有关知识。
2、如问题已解决,请及时关闭本帖。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
oceanofgreen
2013-02-15 · TA获得超过3530个赞
知道大有可为答主
回答量:3415
采纳率:72%
帮助的人:829万
展开全部
菜单:数据-有效性
在弹出的对话框中
选择"设置"选项卡
有效性条件的"允许"中
选序列
下面的来源框中,输入要创建的下拉列表内容,注意每条目间用逗号隔开
(下拉列表的来源,还可以选定事先输入好的下拉内容的单元格区域)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式