excel如何设置多条件求和函数
发布网友
发布时间:2022-04-22 09:59
我来回答
共5个回答
热心网友
时间:2023-06-29 20:42
VBA也允许创建窗体来获得用户输入的信息。但是,VBA的自动化功能也导致Excel成为宏病毒的攻击目标。
热心网友
时间:2023-06-29 20:42
Excel所有版本:
=Sumproct((a1:a8=22222)*(b1:b8>=date(2015,1,6))*(b1:b8<=date(2015,1,8))*c1:c8)
Excel 2007及以上版本:
=SUMIFS(C1:C8,A1:A8,22222,B1:B8,">=2015-1-6",B1:B8,"<=2015-1-8")追问按照你的公式确实出来了值,但假如后面的日期范围我想设定在某两个单元格内,也就是我在D1格填2015/1/6,D2格填2015/1/8,方便我以后调一个的时候结果也顺便改变,但我在你的公式修改{">=2015-1-6",B1:B8,"=D1",B1:B8,"<=D2"
}时,还是等于0,再次请教下如何修改,谢谢!
热心网友
时间:2023-06-29 20:43
=SUMPRODUCT((A:A=22222)*(B:B>=DATE(2015,1,6))*(B:B<=DATE(2015,1,8)),C:C)
热心网友
时间:2023-06-29 20:43
2007以上版本输入
=SUMIFS(C:C,A:A,22222,B:B,">=2015/1/6",B:B,"<=2015/1/8")追问按照你的公式也出来了值,但假如后面的日期范围我想设定在某两个单元格内,比如我在D1格填2015/1/6,D2格填2015/1/8,方便我以后调一个的时候结果也顺便改变,但我在你的公式修改{">=2015-1-6",B:B,"=D1",B:B,"<=D2"
}时,还是等于0,再次请教下如何修改,谢谢!
追答=SUMIFS(C:C,A:A,22222,B:B,">="&D1,B:B,"<="&D2)
热心网友
时间:2023-06-29 20:44
=SUMPRODUCT((A2:A8=A5)*(DAY(B2:B8)>=6)*(DAY(B2:B8)<=8)*C2:C8)