所以我有一份一段时间内的费用清单。每行都是一个日期、描述符、数量和价值。所以看图片,B、C 和 D 中的所有值都是手动或通过其他方式输入的。我想要的是,在任何给定时间,进入工作表,并在 B14 和 B15 中插入我需要小计的范围的开始和结束日期。所以我进入并输入 2/10 (B14) 和 5/1 (B15),然后计算以下公式:
- B16:新范围中包含的总行数
- C16:新范围内 C 的总和
- D16:新范围内 D 中商品的平均价格
- E16:新范围内 E 的总成本(总和)
我知道如何做所有事情,除了如何通过输入几个日期来确定范围。这些事情真的很简单,很基础,是 Excel 的事情。但这个自定义字段值驱动的范围让我很头疼。
有什么想法吗?非常感谢!
这里是一份可供公众查看的 Google 文档,因为我无法在此处发布图片。
答案1
B16 相当简单:=COUNTIFS($A$1:$A$6, ">"&$B$14, $A$1:$A$6, "<"&$B$15)
。(假设您有 6 行数据。)
C16 稍微有点棘手:
=SUMPRODUCT(--($A$1:$A$6>$B$14), --($A$1:$A$6<$B$15), $C$1:$C$6)
现在您可以弄清楚 D16 和 E16 了,对吗?