【发布时间】:2016-04-12 16:21:38
【问题描述】:
我需要帮助来计算 Excel 中的一系列值。
基本上,我想计算 B 列中包含某个值(“是”)的所有单元格,但前提是 A 列中的周数日期等于 15。在 A 列中,我只有日期,所以我需要他们先使用 WEEKNUM 将它们转换为周数。
我尝试的是 COUNTIFS (B:B, "= Yes", WEEKNUM(A:A), =15),但这会引发错误。
我还尝试了变体 COUNTIFS(B:B, "= Yes", A:A, WEEKNUM(A:A)=15)。这不会引发错误,但会返回 0(当我知道 B:B 中有“是”值时)。
你们能帮忙吗?如果可能的话,我会在不使用 VBA 的情况下使用公式来实现。
提前谢谢你。
问候,
【问题讨论】:
-
您需要创建一个“帮助列”来计算周数,然后只需在计数公式中引用帮助列范围
-
Weeknum 是不适用于以数组为标准的公式之一。所以很容易回答@NathanClement所说的。
标签: excel