两个不同工作表中的date范围之和
我有两个工作表,让我们把它命名为苹果和香蕉。 我希望在苹果公司看到答案,并从2016年1月1日至15日的标准获得香蕉的价值。
鉴于:
- A2:带date的A3000
- E2:E3000的金额或费用
我的公式是:
=SUMIFS('Banana'!E2:E3000,'Banana'!A2:A3000,">="&DATE(2016,1,1),'Banana'!E2:E3000,"<"&DATE(2016,1,15))
这是增加金额,但问题是,这也是增加金额大于等于1月16日。
另外,你认为这与我在香蕉date的格式有关吗? 它被格式化为mm,dd,yy
。 但是,如果我把&Date
,它需要year,month,day
。
参数5应该是香蕉!A2:A3000(即与参数2相同)不是香蕉!E2:E3000,因为它必须是date列(A)而不是值列(E)。
尝试这个:
=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],…)
详情请看这里