SUMIF函数的语法结构:=SUMIF(区域,条件,加总区域)

"区域"是指项目的列表。"条件"是与区域相关的条件。 "加总区域"包含了那些满⾜"条件"与"区域"两个参数要求进⾏加总的科目

图9:希望找出与Alex列表有关的汇总科目。其中B2:B7的区域 就是第⼀个参数"区域"。"条件"则是单元格E2。公式加总 C2:C7,即汇总区域中的所有含有"Alex "的科目,计算结果为6


图10:SUMIF被用于加总满⾜量化条件的单元格,在这个例⼦中,需要满 ⾜的条件是“⼤于 3 ”。"区域"与"加总区域"是⼀样的。实际上可以简化公 式。G2、G3 、G6和G7分别显示了F2、F3、F6和F7中的公式

★ SUMIF不适用于多重条件。例如,不能编写这样的语句, SUMIF(B2:B7,AND("Alex","John"),C2:C7) 。⼀个简单的解决⽅法是重新编写公式,首先使用 "Alex" ,然后再使用 "John" :SUMIF(B2:B7,"Alex",C2:C7) + SUMIF(B2:B7," John",C2:C7)

加总模型中具有特定特征的⾏

图11:有⼀张分区收⼊列表。列表中第3、 8及13⾏分别列示了不同区域收⼊,在B18 中输⼊ SUMIF公式,然后将公式复制到C18和D18。注意:在B18公式中,“区域”、“条 件”、“加总区域” 采用了绝对引用

按年度汇总

图12:基于季度或其他非年度区间开展⼯作时,将数据按年度进⾏汇总会很有帮助, SUMIF函数可帮助快速实现上述要求。在列示季度数据的区域内,可以添加⼀⾏,用来 计算年度数据。 此时,可利用YEAR函数查找出季度所对应的年份。对于年度区间,使 用 SUMIF公式(单元格B8)。基于每⼀列第3⾏是否符合条件,来对$B$4:$1$4的加总区 域求和