从date字段数组中提取月份值
我有一个包含两列date的电子表格,当一个客户表示有兴趣购买一个项目和一个实际出售时的一列date。 我试图在利息月份与销售月份相匹配时总计销售额。 例如:
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
是感兴趣的date -
F2:F15
是销售date栏 -
H2
是一个包含月份编号的字段(本例中为4)
如果公式奏效,它应该返回$18,146
(由于利息日是在第3个月,所以不包括$6,477
$18,146
的销售额)
但是,我得到公式的错误(没有具体的信息)。 有没有办法从这个公式中的两列中提取月份数? 我可以创build具有月份编号的附加列,如果我使用它们,则公式起作用。
任何帮助将不胜感激
尝试:
=SUMPRODUCT((MONTH(Lead_date) = MONTH(Sold_Date))*Sold_Amt)
要么:
=SUMPRODUCT((MONTH(Date_of_Interest)= MONTH(Date_of_sale))*Price)
如果你想限制你的答案H2中包含的月份号码,如@ user3578951build议,那么只需修改上述添加该因子:
=SUMPRODUCT((MONTH(Date_of_Interest)= MONTH(Date_of_sale))*(MONTH(Date_of_Interest)=H2)*Price)
如果您创build帮助者列来创build一个月份(以数字forms)的列,您可以使用公式。 只需在两个date列旁边插入一列,然后使用=Month(C2)
并向下拖动即可。 然后,您可以使用=sumifs(e2:e100,_[lead date helper month range]_,h2,_[sold date helper month range]_,h2)
。