我最近得到了一些很棒的帮助SUMIF
和COUNTIF
并最终得到了以下可行的公式;
=SUMIF(REC!$F:$F,$C2,REC!$G:$G)
=COUNTIF(REC!$F:$F,$C2)
我一直混淆语法并交换总和范围和条件范围。
现在,我试图总结和统计某个供应商F
与某个地点签约的情况Q
。不幸的是,尝试添加-IFS
这些情况并不奏效。我的期望是以下方法可以奏效;
=SUMIFS(REC!$F:$F,$C2,REC!$G:$G,REC!$Q:$Q,$G$2)
=COUNTIFS(REC!$F:$F,$C2,REC!$Q:$Q,$G$2)
所以,
- SUMIFS 公式正在测试 (
REC!$F:$F,$C2,REC!$G:$G
) 和 (REC!$F:$F,REC!$Q:$Q,$G$2
) - COUNTIFS 公式正在测试 (
REC!$Q:$Q,$G$2
) 和 (REC!$F:$F,$C2
)
REC!表是供应商项目的列表,包含以下字段:REC!F
列和C
列包含供应商 ID;G,H
是费用、每个项目的小时数;REC!Q
是包含指定位置的列。REC!表上的某些行在列中为空白F,G,H
。
我又一次搞错了SUMIFS
和COUNTIFS
公式中的语法吗?有没有更简单的使用方法SUMPRODUCT
?导入到 Access 会更好吗?
我也尝试过使用数组样式公式,
{=SUMIF(REC!$F:$F,$C5,REC!$G:$G)*AND(REC!$Q:$Q,$G$2)}
{=SUMIFS(REC!$F:$F,$C2, REC!$G:$G, REC!$Q:$Q, $G$2)}
但是它们都发出 [#VALUE!] 错误并有像 [0,0,0,0,0....] 这样的评估。
答案1
我看不到您的数据,所以请谨慎对待,但如果您输入的是如上所示的公式,则问题在于语法 - 您将不得不再次交换 :)SUMIF
需要range, criteria, sum_range
,而SUMIFS
需要sum_range, criteria_range1, criteria_1, etc.
。既然如此,请尝试以下操作SUMIFS
:
=SUMIFS(REC!$G:$G,REC!$F:$F,$C2,REC!$Q:$Q,$G$2)
这假设这REC!$G:$G
就是您想要求和的内容。至于COUNTIFS
,您遇到了什么错误?您的语法看起来是正确的。