早教吧 育儿知识 作业答案 考试题库 百科 知识分享

我在A列输入1到10的数字,要求在B列自动显示其对应的名字1-晏三;2-许南;3-曾五;4-郭八;5-何涛;6-志勇;7-小东;8-东雨;9-三涛;10-明杰如:A1=1,B1=晏三A2=7,B2=小东A3=3,B3=曾五请问excel函

题目详情
我在A列输入1到10的数字,要求在B列自动显示其对应的名字
1-晏三;2-许南;3-曾五;4-郭八;5-何涛;6-志勇;7-小东;8-东雨;9-三涛;10-明杰
如:A1=1 ,B1=晏三
A2=7 ,B2=小东
A3=3 ,B3=曾五
请问excel函数里面,用什么函数可以实现
最好是可以通过函数公式实现,因为我不懂VBA,
▼优质解答
答案和解析
vlookup可以实现,按照下面的操作(示例):
1、在sheet2中,按顺序录入序号和对应的姓名,比如A列为序号,B列为姓名;
2、在sheet1中,B1单元格中录入如下公式(不含引号)"=vlookup(A1,sheet2!A:B,2,0)",复制B1到B2、B3、B4、B5...,具体到哪一行,看你自己的需要而定,然后你在A列中随意输入序号,你看看是不是对应的B列就显示你所要看到的姓名了.
补充:如果sheet2中,序号在A列,姓名在C列,公式应该为"=vlookup(A1,sheet2!A:B,3,0),依此类推.
希望以上解答能对楼主有所帮助!