快学用户_151846 2023-02-28
答疑老师2023-02-28
在Excel中,要把每个子表里相同内容的金额相加,可以使用 SUMIF 函数和 SUMPRODUCT 函数。 SUMIF 函数可以基于某个条件来统计总和,其语法格式为:SUMIF(range,criteria,[sum_range]),range参数指定需要求和的单元格范围,criteria参数指定筛选条件,sum_range参数指定求和的单元格范围。 例如在以下示例中,我们需要在A2:A7中筛选出符合条件的单元格,然后在B2:B7范围内求和: =SUMIF(A2:A7,"Apple",B2:B7) SUMPRODUCT 函数也可以实现这种功能,其语法格式为:SUMPRODUCT(array1,array2),array1和array2参数指定求和的单元格范围,其中array1数组用来筛选符合条件的单元格,array2数组用来指定需要求和的单元格范围。 例如,我们需要在A2:A7中筛选出符合条件的单元格,然后在B2:B7范围内求和: =SUMPRODUCT((A2:A7="Apple")*(B2:B7)) 上述两种方法在实现相同的功能时,速度上 SUMIF 函数会比 SUMPRODUCT 函数更快一些。 拓展知识:除了上述提到的SUMIF 和 SUMPRODUCT 函数,Excel中还有另外几个功能强大的聚合函数,如SUMIFS、SUMPRODUCTS和SUMARRAY等,可以极大提高工作效率。

点击长按保存图片,微信识别