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

2022-11-01 12:02发布

通过辅助方法可以实现:在日期1前插入一列【合计】C3单元格输入公式:求和=SUM(D3:AH3)在D12单元格输入公式:条件求和=SUMIF(A$3:B$9,A
3条回答
1楼 · 2022-11-01 12:37.采纳回答

=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))
测试通过
本回答被提问者采纳

2楼-- · 2022-11-01 12:17

通过辅助方法可以实现:

在日期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楼-- · 2022-11-01 12:30

=sum(求和区域)