excel 如何计算递增天数

excel 如何计算递增天数
例:A1 9月1日 B1收入500元 A2 9月2日 B2收入0元 C1工作天数 D1总金额
我想让C1中显示工作总天数(但要减掉未工作的天数,是天数“数字”不是显示日期) 比如9月1日算1天 9月2日未工作算0天 9月3日算1天,B2未0时算0天 此时C1中应显示天数是2 我该如何在C1中设置这个公式啊 我是想统计一个月的实际工作天数
谢谢几位的解答 但是=COUNTIF(B1:B30,"<>0") 只统计了总共的天数 我想知道当B2为0 意思为C1的工作天数也为0不计入一个月的统计中 比如一个月30天就是C1到C30递加的天数30天, 其中B1和B2为0代表2天未工作,那实际工作只有28天 故在最后的C31中统计实际天数公式计算得出应为28天 需要B和C列间有联系的公式,否则在B1到B30中填入任何数字都不会影响C1到C30的实际天数 就永远都是30天了 有点复杂 麻烦大家帮下忙

我的建议,如图:工作天数下面那个单元格即C1中输入:=if(B2>0,1,0)。(B2直接用鼠标点击既可以)拖拽向下复制,在C列中,只要对应的B单元格大于0,它就显示1,否则就显示0;然后再在C列最后面那个单元格输入=sum(),然后选择C2到C7单元格,enter就行了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-09-20
=workday(A1:A2)
第2个回答  2010-09-20
=COUNTIF(B1:B30,"<>0")
第3个回答  2010-09-20
=COUNTIF(B1:B31,">0")