我有工作表成本,日期是提高成本的日期,日期是实际收到的成本。费用格式为“货币”。“计划收货日期”是一个下拉选项,“实际收货”的格式如下:
Cost | Planned Recieve Date | Actual Goods Receipt
$XYZ | Apr-18 | 11 April 2018
$XYZ | Apr-18 | 24 April 2018
$XYZ | Apr-18 | 28 April 2018
我所要做的,就是看到所有费用的总和预期在给定月份待提高,又有多少是ACTUALLY在给定月份收到。带日期的成本在一张纸上的“订购”上,而我需要的公式是在另一张纸上。
预期成本使用“计划收货日期”列。我的公式是:
= SUMIF(Ordering!$L$11:$L$365, "Apr-18", Ordering!$E$11:$E$365)
给我带来麻烦的是实际收到的Ammount,我似乎无法正确确定标准。这使用的是“实际收货”列,该列的日期已格式化。该单元格显示2018年4月24日,并且在单元格编辑器框中具有24/04/2018。我使用的公式是:
= SUMIF(Ordering!$P$11:$P$365,">=01/04/2018 AND <=30/04/2018",Ordering!$M$11:$M$365)
这给了我一个低于我期望的价值,并且我没有损失任何成本。(4月8日只有3个。)我尝试了多种不同的标准编写方式,并且使用了通配符。
什么是构建标准的正确方法,以便我可以看到给定月份内所有日期的“实际收款”的总费用?
您能否与我们分享一些示例数据以更好地解决该问题!☺
—
拉杰什小号
您的第二个公式应这样写,=
—
Rajesh S
SUMIFS(Ordering!$P$11:$P$365,">=01/04/2018 ,Ordering!$P$11:$P$365,<=30/04/2018",Ordering!$M$11:$M$365)
而且,如果您
—
cybernetic.nomad
AND
将来想使用,则正确的语法是AND(Condition1, Condition2, Condition3,...)
@RajeshS SUMIFS的顺序不同。总和范围应该是倒数第一:
—
Scott Craner
=SUMIFS(Ordering!$M$11:$M$365,Ordering!$P$11:$P$365,">=01/04/2018 ,Ordering!$P$11:$P$365,<=30/04/2018")
@ScottCraner,是的,你写的,是我的错。读者plzz这样的阅读 ,,,
—
Rajesh S
=SUMIFS(Ordering!$M$11:$M$365,Ordering!$P$11:$P$365,">=01/04/2018 ,Ordering!$P$11:$P$365,<=30/04/2018")
。基本上,我的主要理由是提醒OP使用情况SUMIFS
而不是 SUMIF
。