Excel帮助 – COUNTIFS

我需要帮助来计算Excel中的一系列值。

基本上,我想要计算B列中所有包含特定值(“是”)的单元格,但是只有A列中的星期数等于15时才有效。在AI列中只有date,所以I需要先使用WEEKNUM将它们转换为星期数。

我试过的是COUNTIFS(B:B,“=是”,WEEKNUM(A:A),= 15),但是这会引发错误。

我也尝试了variablesCOUNTIFS(B:B,“=是”,A:A,WEEKNUM(A:A)= 15)。 这不会抛出一个错误,但它返回0(当我知道B:B中有“是”的值)。

你们能帮忙吗? 如果可能的话,我会用一个公式来实现这个,而不使用VBA。

先谢谢你。

问候,

考虑使用以下限制forms:

=SUMPRODUCT(--(B:B="Yes")*(WEEKNUM(A:A+0)=15)) 

在这里输入图像说明

限制应限制列范围以提高计算速度。