两个不同工作表中一系列日期之间的总和
Sum between a range of dates from two different worksheets
我有两个工作表,我们将其命名为 Apple 和 Banana。我想在 Apple 中查看答案,并从 Banana 中获取仅适用于 2016 年 1 月 1 日至 15 日的标准的值。
鉴于:
- A2:A3000 日期为
- E2:E3000 金额或费用
我的公式是:
=SUMIFS('Banana'!E2:E3000,'Banana'!A2:A3000,">="&DATE(2016,1,1),'Banana'!E2:E3000,"<"&DATE(2016,1,15))
它正在添加金额,但问题是,它还添加了大于等于 1 月 16 日的金额。
此外,您认为这与我在 Banana 中的日期格式有关吗?它的格式为 mm,dd,yy
。但是,如果我输入 &Date
,它需要 year,month,day
.
参数 5 应该是 Banana!A2:A3000(即与参数 2 相同)而不是 Banana!E2:E3000,因为它必须是日期列 (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], ...)
查看完整详情see here
我有两个工作表,我们将其命名为 Apple 和 Banana。我想在 Apple 中查看答案,并从 Banana 中获取仅适用于 2016 年 1 月 1 日至 15 日的标准的值。
鉴于:
- A2:A3000 日期为
- E2:E3000 金额或费用
我的公式是:
=SUMIFS('Banana'!E2:E3000,'Banana'!A2:A3000,">="&DATE(2016,1,1),'Banana'!E2:E3000,"<"&DATE(2016,1,15))
它正在添加金额,但问题是,它还添加了大于等于 1 月 16 日的金额。
此外,您认为这与我在 Banana 中的日期格式有关吗?它的格式为 mm,dd,yy
。但是,如果我输入 &Date
,它需要 year,month,day
.
参数 5 应该是 Banana!A2:A3000(即与参数 2 相同)而不是 Banana!E2:E3000,因为它必须是日期列 (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], ...)
查看完整详情see here