答案1
警告
此解决方案基于上述 OP 发布的信息。
我假设你的数据集是A7:F15
,您可以对此进行相应调整。
- 您的第一个要求是 D4 中的 COUNT 预订量低于基准。
这可以使用 COUNIF 或 SUMPRODUCT 来计算。
=COUNTIF(D7:D15,"<"&D4)
=SUMPRODUCT(--(D7:D15<D4))
如果您想过滤其他数据,请使用以下命令:
=FILTER(A7:F15,D7:D15<D4,"")
这将过滤掉天数少于 D4 的所有记录。
另一个是,
=FILTER(A7:F15,(D7:D15<D4)*(F7:F15=2019),"")
- 这将过滤掉所有天数小于 D4 且年份为 2019 或其他年份的记录。
如果您想要摘要,请尝试这个。
答案 20: =UNIQUE(F7:F15)
然后在相邻的单元格中。
B20:
=SUMPRODUCT(--(D7:D15<$D$4)*(F7:F15=A20))
注意: 根据需要调整单元格引用。
答案2
谢谢 Rajesh。正确答案是
=SUMPRODUCT(SUBTOTAL(3,OFFSET(D7:D16,ROW(D7:D16)-MIN(ROW(D7:D16)),,1))*(D7:D16>=D4))
我在 YouTube 上找到了“如何使用 COUNTIF 仅分析过滤数据集中的可见行?”
再次感谢。