比如下表
A B C D F
11-1 收 20
11-1 付 10
11-1 收 20 40 10
11-2 收 15
11-2 付 60 10 60
能在
d列中自动输出一天内收入数值总和
f列中自动输出一天内付出入数值总和,怎么实现呢?
excel 自动计算一天数值总和
答案:4 悬赏:10
解决时间 2021-02-28 07:16
- 提问者网友:失败的占卜者
- 2021-02-27 11:53
最佳答案
- 二级知识专家网友:没感情的陌生人
- 2021-02-27 13:29
F列应该是E列吧?
还有,11-2的D列汇总应该是10,对吗?
在D1输入公式:
=IF(COUNTIF(A$1:A1,A1)=COUNTIF(A$1:A$1000,A1),SUMPRODUCT((A$1:A$1000=A1)*(B$1:B$1000="收")*(C$1:C$1000)),"")
在E1输入公式(F1也行,公式不变):
=IF(COUNTIF(A$1:A1,A1)=COUNTIF(A$1:A$1000,A1),SUMPRODUCT((A$1:A$1000=A1)*(B$1:B$1000="付")*(C$1:C$1000)),"")
补充:如果第一行是标题,就是这里的A1、B1、C1都改成2
终止行号1000不够可以改
还有,11-2的D列汇总应该是10,对吗?
在D1输入公式:
=IF(COUNTIF(A$1:A1,A1)=COUNTIF(A$1:A$1000,A1),SUMPRODUCT((A$1:A$1000=A1)*(B$1:B$1000="收")*(C$1:C$1000)),"")
在E1输入公式(F1也行,公式不变):
=IF(COUNTIF(A$1:A1,A1)=COUNTIF(A$1:A$1000,A1),SUMPRODUCT((A$1:A$1000=A1)*(B$1:B$1000="付")*(C$1:C$1000)),"")
补充:如果第一行是标题,就是这里的A1、B1、C1都改成2
终止行号1000不够可以改
全部回答
- 1楼网友:花一样艳美的陌生人
- 2021-02-27 14:51
=sumproduct(($a$2:$a$999=日期)*($b$2:$b$1999=班组))
- 2楼网友:有钳、任性
- 2021-02-27 14:15
D列输入=sum(if(b1=“收”,“+c1","-c1"))回车。
- 3楼网友:茫然不知崩溃
- 2021-02-27 14:01
最好将BC两列合并起来
如收20,记为20
付20,记为-20
这样就可以直接求和了,也很清晰啊。
试试吧,但愿能够帮助您!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯