Excel多个工作表合并成一个工作表

时间:2016-11-26 04:57:38
【文件属性】:

文件名称:Excel多个工作表合并成一个工作表

文件大小:683B

文件格式:TXT

更新时间:2016-11-26 04:57:38

excel

新工作表第一行为表头,姓名、课程名、成绩分别在ABC三列中,A2单元格公式如下:=学生表!B2将公式向下复制直到出现0为止。B2单元格公式:=VLOOKUP(VLOOKUP(A2,学生表!B$2:C$10000,2,0),课程表!A$2:B$10000,2,0)将公式向下复制到相应行。建议在“成绩”前面插入两个辅助列(学号C列、课程号D列)以便索引成绩。C2单元格公式:=VLOOKUP(A2,IF({1,0},学生表!B$2:B$10000,学生表!A$2:A$10000),2,0)将公式向下复制到相应行。D2单元格公式:=VLOOKUP(B2,课程表!B$2:C$10000,2,0)将公式向下复制到相应行。E2单元格(成绩)公式:=INDIRECT("成绩表!C"&SUMPRODUCT((成绩表!A$2:A$10000=C2)*(成绩表!B$2:B$10000=D2),成绩表!C$2:C$10000))将公式向下复制到相应行。全部数据过来后,可用"复制"->"选择性粘贴"/"数值"将其固定下来。最后删除CD列即可。


网友评论