我有两个工作表,让我们把它命名为Apple和Banana。我希望在Apple中看到答案并从2016年1月1日至15日的标准中获取Banana的值。
假设:
我的公式是:
=SUMIFS('Banana'!E2:E3000,'Banana'!A2:A3000,">="&DATE(2016,1,1),'Banana'!E2:E3000,"<"&DATE(2016,1,15))
正在添加金额,但问题是,它还增加了大于等于1月16日的金额。
另外,你认为这与香蕉日期的格式有关吗?格式为mm,dd,yy
。但是,如果我提出&Date
,则需要year,month,day
。
答案 0 :(得分:1)
参数5应该是Banana!A2:A3000(即与参数2相同)不是Banana!E2:E3000就像你拥有它一样,因为它必须是日期列(A)而不是值列(E)。
答案 1 :(得分:1)
试试这个:
=SUMIFS(Banana!E2:E3000,Banana!A2:A3000,">="&DATE(2016,1,1),Banana!A2:A3000,"<"&DATE(2016,1,15))
您应该传递给SUMIFS
的正确参数是:
语法:
SUMIFS(sum_range,criteria_range1,criteria1,[criteria_range2,criteria2],...)
详细信息see here