
你好,假设日期从A1单元格开始,下面是计算跨月份连续上班天数的公式:
=SUM(IF(MONTH(A2:A31)<>MONTH(A1),0,1))
这个公式将计算1月1日到1月31日之间跨月份连续上班的天数。如果您正在计算不同的月份,请将A2:A31单元格更改为相应的日期范围。请注意,这是一个数组公式,因此在键入公式后,请使用Ctrl + Shift + Enter键组合以将其输入为数组公式。
您好,假设在第一列中输入日期,从第二列开始输入是否上班的标记(1表示上班,0表示休息),则在第三列中输入以下公式:
=IF(B2=0,0,IF(MONTH(A2)=MONTH(A1),C1+1,1))
该公式的含义是:如果该天休息,则连续上班天数为0;如果该天上班,则判断该天和前一天是否在同一个月内,如果是,则连续上班天数为前一天的连续上班天数加1,否则为1。
将该公式填充到整个第三列即可得到每天的连续上班天数。