我有一个电子表格,其中有两列日期,当客户表示有兴趣购买商品时,以及实际销售时的一列日期。我试图将当月的利息与销售月份相匹配时的总销售额。例如:
Date of Interest Date of sale Price
04/15/2015 04/15/2015 $4,795
04/09/2015 04/27/2015 $3,596
03/31/2015 04/22/2015 $6,477
04/16/2015 04/28/2015 $9,755
我试图使用的公式是
=SUMIFS(E2:E15,MONTH(C2:C15),H2,MONTH(F2:F15),H2)
其中E2:E15
是销售额的列
C2:C15
是感兴趣的日期F2:F15
是销售日期栏目H2
是一个包含月份编号的字段(本例中为4)如果公式有效,则应返回$18,146
的值(由于利息日期为第3个月,因此不包括$6,477
的销售)
但是,我收到公式错误(没有具体信息)。无论如何从这个公式中的两列中提取月份数?我可以创建具有月份编号的其他列,如果我使用它们,则公式有效。
非常感谢任何帮助
答案 0 :(得分:1)
尝试:
=SUMPRODUCT((MONTH(Lead_date) = MONTH(Sold_Date))*Sold_Amt)
或:
=SUMPRODUCT((MONTH(Date_of_Interest)= MONTH(Date_of_sale))*Price)
如果您想按照@ user3578951的建议限制对H2中包含的月份数的答案,那么只需修改上述内容即可添加该因子:
=SUMPRODUCT((MONTH(Date_of_Interest)= MONTH(Date_of_sale))*(MONTH(Date_of_Interest)=H2)*Price)
答案 1 :(得分:0)
如果创建辅助列以创建月份列(以数字形式),则可以使用公式。只需在两个日期列旁边插入一列,然后使用throw
并向下拖动即可。然后你可以使用Exception
。