两个表格名单一样但是排序不一样,怎么把顺序弄一致了?

我有两个表格a:有姓名 学号 成绩 b有姓名 邮箱 但是姓名排序不一样
现在我想把这两个表格的顺序统一了,怎么处理?
谢谢

你不需要把两个表的顺序一致,即可引用数据

假设这两个表是同一个工作簿下的两个工作表sheet1和sheet2
sheet1中a列姓名 b列学号 c列成绩
sheet2中a列姓名 b列邮箱

你想把sheet2,b列的邮箱弄到sheet1中在

在sheet1的d2单元格输入
=vlookup(a2,sheet2!a:b,2,0)
下拉就可以了追问

但是有一部分表A中有的姓名 表B中没有 就比如A 有北大和人大所有学生 B只有北大的学生

追答

=if(ISERROR(vlookup(a2,sheet2!a:b,2,0)),"",vlookup(a2,sheet2!a:b,2,0))
下拉
这样就不会出现错误了

追问

不行啊~下拉以后都是公式不显示邮箱 能给我解释下这个公式什么意思么 是不是有可能这个AB之类的不对应我的表~因为我的表邮箱那列在G列~

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-11-19

20-Excel让两个表格顺序完全一致(每日分享,敬请关注)

第2个回答  2012-03-03
点姓名那列,排列一下就可以了。
数据--排序--扩展选定区域
相似回答