做成绩统计时,很多人习惯一列一列去筛选再相加,一旦数据分布在多列区域,甚至条件列和求和列还不是同一列,就容易算错。其实在 Excel 中,遇到“错列求和”的情况,可以通过一个函数一次性解决,不用手动筛选,也不用辅助列。
一、什么是错列求和
所谓错列求和,就是条件区域和求和区域不是同一列,而是整体错开一列或多列。例如:
- A:D 列是姓名区域
-
B:E 列是对应的成绩区域
-
需要根据 G3 单元格中的姓名,统计对应的总成绩
在这种情况下,可以直接使用 SUMIF 函数完成计算。
二、错列求和公式写法
H3 单元格输入公式:
=SUMIF(A:D,G3,B:E)
操作步骤
1、确认 G3 单元格中输入需要统计的姓名。
2、在 H3 单元格输入上述公式。
3、按回车键确认,即可得到对应总成绩。

公式解析
-
A:D:条件区域(查找姓名)
-
G3:条件(指定统计对象)
-
B:E:求和区域(对应成绩数据)
公式逻辑为:
如果 A:D 区域中的单元格内容等于 G3 中的姓名,就对 B:E 区域相同位置的数值进行累加。
需要注意的是,条件区域与求和区域必须保持形状一致,只是列位置错开即可,否则会导致结果错误。
三、错列求和的应用场景
这种多列错位求和方法,适用于:
-
多科成绩统计
-
多部门业绩汇总
-
多项目数据匹配计算
掌握 SUMIF 多列错列求和技巧,可以大幅提升 Excel 数据汇总效率。遇到条件列和数据列不在同一位置时,不必再手动整理表格,一个公式就能快速完成统计。