SumIf由平日和用户

我有一个表,我试图执行sumif,但赶上是我需要的公式,首先筛选数据的两个范围标准。 列A =date,列D =用户,列H =时间加起来

基本上,我希望能够按用户总结时间值,但是我也需要能够在平日和周末之间分开这个时间。

因此,如果用户A在星期一,星期三,星期六和星期天有一个0:30的会话,那么我希望该公式能够总结两个小时,使得我可以在一个单独的表中有一个列与星期几时间,以及旁边的列与所有的周末时间summ。

如果我可以用公式解决这个问题,而不是重新devise表格(因为它们不是我的重新devise),您可能会有任何想法。

您需要移至SUMPRODUCT函数 ,以便您可以引入要在条件中使用的WEEKDAY函数 。

SUM时间由WEEKDAY

K2:L2中的公式是,

=SUMPRODUCT(($D$2:$D$99=$J2)*(WEEKDAY($A$2:$A$99, 2)<6), $H$2:$H$99) =SUMPRODUCT(($D$2:$D$99=$J2)*(WEEKDAY($A$2:$A$99, 2)>=6), $H$2:$H$99) 

根据需要填写。