Excel 匹配怎么做?
A列人名,B列是该人名的拼音。现在突然发现A表中的人名和拼音顺序打乱了,对不上号了。但总表里是对的。如何用Excel参照总表B列的内容,匹配到A表里去,使其正确??谢谢谢谢!!!! 展开
做Excel匹配需要插入vlookup函数。
1、打开表格1 ,在其中输入姓名数据做为基础数据,需要在另外的单元格中根据姓名匹配到数据并显示在B列中。
2、在B2单元格中点击“fx”插入vlookup函数,在查找值的框内点击“A2”或者直接输入A2。
3、然后拖动鼠标选中需要查找的单元格区域,需要在单元格地址前面加上“$”符号。
4、在列序数的框内输入“2”,点击确定按钮。
5、即可将对应A2单元格的数据值匹配并提取显示在B2单元格中了,拖动公式向下填充即可提取出所有的数据。
注意事项:
1、在使用Excel的时候,不要随意的按Excel和空白键。
2、要善于利用Excel里面的快捷键,进行表格的编辑。
3、在使用Excel的时候,一定要定时的进行保存。
4、在使用Excel的时候,一旦有不懂的问题,一定要及时的向专业人员进行咨询。
举例说明:
1.用VLOOKUP匹配,一般是需要给一个表中某些项匹配数据,如下图,需要给费用表中不同编号的匹配部门。
2.首先可以看到,在部门表和费用表中有一个相同的列“编号”,这里需要确保2个表中编号是一致的,不然出现的结果会是FLASE。
3.在部门列下输入“=vlookup"会弹出函数格式。
4.在“=vlookup"会弹出函数只能怪添加参数Lookup_value的值(对比的值)并输入,
5.然后在打开表格“部门表”然后输入Table_array 的值。
6.输入Col_index_num值,这里是表示在需要在显示费用表表格的部门列显示的值。
7.输入Range_lookup值,回车。
8.在得到的第一行结果后,向下拖拽,得到所有的值。
9.检查结果,结果中发现“#N/A”,检查表格“部门表”看是否有编号“92810”。部门表中无该输入,说明这里错误不是函数问题。
第二步就是在其中一个表2(Sheet2)的空白表中输入原始数据。第三步就是把另外一个表1(Sheet1)作为要匹配的目标空白表,也先输入原始需要匹配的学校这一栏里的其中3个目标学校数据。第四步就是在表1的目标学校后面那个单元格内输入“=vl”,并双击自动弹出来的蓝色VLOOKUP函数部分。
第五步就是首先在vlookup后面括号内输入要找的第一个目标学校位置“南开大学”的坐标A2,或者可以直接用鼠标点击一下“南开大学”所在的单元格,也会在括号后面出现A2字样,如下图所示。
第六步就是在A2后面输入英文输入法状态下的逗号“,”,然后切换到表2并选中表2中所有的原始数据(也就是出现一个虚线框)。
第七步就是再次切换回答表1的vlookup函数后面的括号中,输入英文输入法状态下的逗号。第八步就是输入表2中需要匹配的数据是第几列,填写列的数字即可,比如我们这里是要第2列的分数,所以写2,然后再次输入英文状态下的逗号“,”选择“精确匹配”即可在表1得到南开大学的分数“68”这个表2中的完美匹配数据。第九步就是在68单元格的右下角让鼠标变成实心十字符号以后,往下拉动就可以匹配出其他数据了。
在需要显示目标的单元格输入:=VLOOKUP(A1,Sheet2!A:B,2,0);
A1 是指需要用上单元格的内容去查找与之相匹配的内容;
Sheet2! 是指匹配目标所在的表格名称;
A:B 即匹配内容与匹配目标所在的列;
2 是指匹配内容与匹配目标所在列的列数;
0 是指精确匹配
(表1和表2中)B2=VLOOKUP(A2,总表!A:B,2,0)
然后下拉复制即可。