背景:
这个优点是跟踪某人的工作时间和几天。它还需要跟踪一周内的总工作天数。
要求:
“总天数”列需要计算星期一(M)到星期日(S)列,如果它们大于0
之前我有一个简单的COUNTIF(H6:K6,“> 0”)或其他任何东西,效果很好。
现在,用户已经在相应的日期之后添加了额外的付费和费用列,这已经抛出公式,并且COUNTIF公式不会在相同公式内单独执行列。
还有一些澄清,例如在AZ1中,我希望它将H1,K1,N1等计数到Z1
如果有人能帮我制定一个公式,那就太好了!
答案 0 :(得分:2)
COUNTIFS
使用AND
逻辑,而您需要OR
逻辑。尝试类似:
=COUNTIF(A3,">0") + COUNTIF(B3,">0")+...
答案 1 :(得分:1)
编辑:由于这不起作用,这应该可以解决问题:
=COUNTIF(H5,">0")+COUNTIF(K5,">0")+COUNTIF(N5,">0")+COUNTIF(Q5,">0")+COUNTIF(T5,">0")+COUNTIF(W5,">0")+COUNTIF(Z5,">0")
答案 2 :(得分:0)
尝试使用MOD function确定列的交错。 SUMPRODUCT和ISNUMBER可以处理剩下的事情。
=SUMPRODUCT(NOT(MOD(COLUMN(H:Z)-8, 3))*ISNUMBER(H6:Z6))