使用函数Vlookup
Vlookup(A1,另一工作簿姓名所在列起:包含需要的列,要找的列相对起始列是第几列,0)
如果 显示内容 需要变化,可将 “要找的列相对起始列是第几列” 定义为可变值
=VLOOKUP($D$944,$A$944:$C$948,COLUMN(A1),)
'=VLOOKUP(要查找的单元格,所搜索的区域,引用数据的第几列,)
通常不采用姓名做索引关键字,容易出现重名,你按顺序给每位学生一个序号,在表1录入学生信息及成绩,在表2单元格A2填写学生序号,在B2、C2、D2…依次写入公式:=VLOOKUP(A2,Sheet1!A:E,2)、=VLOOKUP(A2,Sheet1!A:E,3)、=VLOOKUP(A2,Sheet1!A:E,4)…,B2、C2、D2…就是与A2序号对应的学生信息。
在Sheet2的B2单元格输入以下公式
=VLOOKUP(A2,Sheet1!A:D,4,0)
表示在Sheet1的A列姓名列中精确匹配到与A2单元格相同姓名的行,并返回对应第4列(外语)的数据。