1、创建空白excel;
2、添加表头,含:学号、专业、语文、数学、英语、物理;
3、插入样例数据,
200601 52 98 85 52 40
200602 54 99 83 51 50
200603 56 100 81 50 60
200604 58 101 79 49 70
200605 60 102 77 48 80
200606 62 103 75 47 90
200607 64 104 73 46 100
200608 66 105 71 45 110
200609 68 106 69 44 120
200610 70 107 67 43 130
200611 72 108 65 42 140
200612 74 109 63 41 150
4、编写公式,=SUM(INDEX(B2:F1000,MATCH(200611,A2:A1000,0),0)),即可得到学号为200611的各门成绩之和,结果427。
=SUM(VLOOKUP(200611,A2:F1000,{2,3,4,5,6},0))
编辑状态下按CTRL+SHIFT+ENTER转为数组即可。
不过一般这种时候很少用VLOOKUP的
不方便,如果数据多的话,要手输那个大括号里的数很麻烦
=SUM(INDEX(B2:F1000,MATCH(200611,A2:A1000,0),0))
这个简单。
或者用数组公式
=SUM(IF(A2:A1000=200611,B2:F1000,0))
编辑状态下按CTRL+SHIFT+ENTER转为数组即可。
03版?如上图所示
输入公式
=SUM(IF(A1:A7=200611,B1:F7))
然后按ctrl+shift+回车
=SUM(OFFSET($A$1,MATCH(200611,A:A,0)-1,1,,5))