在excel里面怎样区域求和?例如下面的如图,怎么求C30的和值?求大侠指点,用什么公式方便?

2023-07-26 14:37发布

=SUMPRODUCT(SUMIF(A:A,"C30",INDIRECT({"C:C","D:D","E:E","F:F","G:G"})))追问您好!这个是日
3条回答
1楼 · 2023-07-26 14:45.采纳回答

=sum(求和区域)

2楼-- · 2023-07-26 14:53

通过辅助方法可以实现:

在日期1前插入一列【合计】

C3单元格输入公式:求和

=SUM(D3:AH3)


在D12单元格输入公式:条件求和

=SUMIF(A$3:B$9,A12,C$3:C$9)

先在日期的后面做每一行数据的小计,假设在F列, =SUM(B2:F2),向下填充至全表。再做一个公式 =SUMIF(A2:A8,"C30",F2:F8).

3楼-- · 2023-07-26 15:05

=SUMPRODUCT(SUMIF(A:A,"C30",INDIRECT({"C:C","D:D","E:E","F:F","G:G"})))追问

您好!这个是日期只有5天,如果是一个月呢?还是后面这个一直累加吗?
追答
A列是名称
从列到AG列是日期1-31号
公式如下
=SUM(MMULT((A$1:A$1000="C30")*(C$1:AG$1000),ROW($1:$31)^0))
测试通过
本回答被提问者采纳

一周热门 更多>