我有工作表成本,日期是提高成本的日期,日期是实际收到的成本。费用格式为“货币”。“计划收货日期”是一个下拉选项,“实际收货”的格式如下:
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。