【Excel函数教程】通过一个难题,轻松学会SUMPRODUCT用法!

作者:拓荒牛 分类:默认分类 时间:2026-09-22 09:41
知识产权服务中心 - 服务中心

如下表,需统计每月的发票数量、税额、金额。

明细表简化之后如下所示:

想要达到的汇总表效果如下,其中黄色部分需自动生成。

今天使用SUMPRODUCT函数来解决此问题。

1.xx年xx月输入

先输入首个日期2021/1/1,再下拉,选择以月填充即可。

再将单元格格式设置为日期,选择年月。

2.发票数量

使用TEXT函数将两边日期转为年月格式,并统计数量。

=SUMPRODUCT((TEXT(A2,"e年m月")=TEXT(明细!$A$2:$A$1067,"e年m月"))*1)

条件计数公式语法如下:

=SUMPRODUCT((条件=条件区域)*1)

3.税额

将*1换为求和区域即可。

=SUMPRODUCT((TEXT(A2,"e年m月")=TEXT(明细!$A$2:$A$1067,"e年m月"))*明细!$B$2:$B$1067)

条件求和语法如下:

=SUMPRODUCT((条件=条件区域)*求和区域)

SUMPRODUCT除可做条件计数之外,还可以执行条件求和。

4.金额

与上述公式相同,改一下数据区域即可。

=SUMPRODUCT((TEXT(A2,"e年m月")=TEXT(明细!$A$2:$A$1067,"e年m月"))*明细!$C$2:$C$1067)

SUMPRODUCT函数除了可单条件之外,还能多条件,使用方法如下:

多条件计数:

=SUMPRODUCT((条件1=条件区域1)*(条件2=条件区域2)*(条件n=条件区域n))

多条件求和:

=SUMPRODUCT((条件1=条件区域1)*(条件2=条件区域2)*(条件n=条件区域n)*求和区域)

当前用户暂时关闭评论 或尚未登录,请先 登录 或 注册
暂无留言
版权所有:拓荒族 晋ICP备17002471号-6