新工作表第一行為表頭,姓名、課程名、成績分別在ABC三列中,A2單元格公式如下:
=學生表!B2
將公式向下復制直到出現(xiàn)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))
將公式向下復制到相應行。
全部數(shù)據(jù)過來后,可用"復制"->"選擇性粘貼"/"數(shù)值"將其固定下來。
最后刪除CD列即可。