如果值> 0,则计算单独的EXCEL单元格
背景:
这个excel是跟踪某人的工作时间和几天。 还需要跟踪一周内工作的总天数。
需求:
如果它们大于0,则“总天数”列需要计算星期一(M)到星期天(S)列
以前我有一个简单的COUNTIF(H6:K6,“> 0”)或者其他什么,运行良好。
现在,用户在相应的date之后每天都会在额外的列中添加付费和收费费用,而将公式closures后,COUNTIF公式将不会在同一公式中单独执行列。
Excel布局的片段
还有一些说明,例如在AZ1中,我希望它可以计算H1,K1,N1等直到Z1
如果任何人都可以帮我制定一个公式,那就太棒了!
编辑:既然没有工作,这应该做的窍门:
=COUNTIF(H5,">0")+COUNTIF(K5,">0")+COUNTIF(N5,">0")+COUNTIF(Q5,">0")+COUNTIF(T5,">0")+COUNTIF(W5,">0")+COUNTIF(Z5,">0")
COUNTIFS
使用AND
逻辑,而您需要OR
逻辑。 尝试像这样:
=COUNTIF(A3,">0") + COUNTIF(B3,">0")+...
尝试使用MODfunction来确定列的交错。 SUMPRODUCT和ISNUMBER可以照顾其余的。
=SUMPRODUCT(NOT(MOD(COLUMN(H:Z)-8, 3))*ISNUMBER(H6:Z6))