在COUNTIFS中使用WEEKDAY函数

时间:2016-05-15 14:19:20

标签: excel weekday

我想算一下约翰在蓝色房间的时间,这是星期四。我玩 COUNTIFS WEEKDAY 并查看了文档。

我尝试使用两个条件 COUNTIFS ,但结果是错误或0。

Click to see the excel sheet screenshot

2 个答案:

答案 0 :(得分:3)

正如@ Gary&#s; sStudent所说的那样,当天已经到位,你不需要WEEKDAY简单的COUNTIFS就可以了:

=COUNTIFS(B:B,"Thursday",C:C,"John")

如果你没有那个专栏那么你需要恢复到类似于@ Gary' sStudent所拥有的SUMPRODUCT()公式:

=SUMPRODUCT((WEEKDAY(A4:A17)="Thursday")*(C4:C17="John"))

两个公式都有效,主要区别在于COUTNIFS()不是数组公式,因此您可以使用完整的列引用而不会有任何损害。 SUMPRODUCT,为了最小化计算时间,人们只需要参考数据集。

答案 1 :(得分:2)

考虑:

=SUMPRODUCT(--(B4:B17="Thursday")*(C4:C17="John"))

您不需要 WEEKDAY(),因为您有一个专门定义每一天的列。