Excel中有sheet1中有学号和姓名,sheet2中是姓名和成绩,1、2中姓名并不完全相同

要将两个数据组到一个表格中,具体操作
2025-02-26 01:15:08
推荐回答(3个)
回答1:

使用VLOOKUP函数

假设表1和表2各100行(不算表头)

1、将表1中的A1:B101复制粘贴 到表3的A1
2、在表3中的C2单元格输入公式
=VLOOKUP(A2,表2!A:B,2,0)
用填充柄将公式填充至C101 若公式返回结果为NA,说明表1中无对应学生
3、将表2中的A2:B101复制粘贴 至表3有B102
4、对表3的B列删除重复项(2007功能 ,2003可以用高级筛选,再不会就用COUNTIF吧)

回答2:

两个表都按姓名排序:选中整个表,数据,排序,设置的要一样条件;
然后就在sheet1中增加成绩列,选第一个姓名后的成绩列,用vlookup,然后在向下托出整列的数据

回答3:

SHEET1 学号 A列 姓名B列
SHEET2 姓名 A列 成绩B列
SHEET1 C1输入公式 =IF(ISNA(VLOOKUP(B1,SHEET2!A:B,2,0)),"",VLOOKUP(B1,SHEET2!A:B,2,0))
向下填充即可