Date 在计算Google工作表中的日期范围时,如何计算周末?
我有以下几栏Date 在计算Google工作表中的日期范围时,如何计算周末?,date,google-sheets,google-sheets-formula,weekend,Date,Google Sheets,Google Sheets Formula,Weekend,我有以下几栏 StartDate EndDate CountDay 01 May 20 05 May 20 ? 正如你们所看到的,5月1日是星期五,所以从5月1日到5月5日,如果我们把包括周末在内的所有天数都计算在内,将是4天 我想要的是“CountDay”一栏,它只计算工作日,而不是周末。 因此,预期结果为2 有人知道如何使用Google Sheets中的公式吗?我刚刚找到了方法: =if(weeknum(A10)<weeknum(B10),B10-A10-2*(
StartDate EndDate CountDay
01 May 20 05 May 20 ?
正如你们所看到的,5月1日是星期五,所以从5月1日到5月5日,如果我们把包括周末在内的所有天数都计算在内,将是4天
我想要的是“CountDay”一栏,它只计算工作日,而不是周末。因此,预期结果为2
有人知道如何使用Google Sheets中的公式吗?我刚刚找到了方法:
=if(weeknum(A10)<weeknum(B10),B10-A10-2*(weeknum(B10)-weeknum(A10)),B10-A10)
=if(weeknum(A10)我刚刚找到了如何做:
=if(weeknum(A10)<weeknum(B10),B10-A10-2*(weeknum(B10)-weeknum(A10)),B10-A10)
<代码> >(WeeKNUM(A10) <强>你认为周五是周末的一部分吗?< /强>
如果是,您也可以尝试以下公式:
=NETWORKDAYS.INTL(A10, B10,"0000111")
=NETWORKDAYS.INTL(A10, B10)
如果不是,请使用以下公式:
=NETWORKDAYS.INTL(A10, B10,"0000111")
=NETWORKDAYS.INTL(A10, B10)
公式是如何工作的。
通过使用功能NETWORKDAYS.INTL
我们可以根据自己的喜好“调整”周末(非工作日)。
在这种情况下,我们使用第三个参数0000111
而不是默认的0000011
将星期五计算为非工作工作日,其中每个0
表示工作日,每个1
表示非工作日
(对从事兼职工作的人非常有用)
如果某人只在周一、周三和周五从事兼职工作,并且希望计算2020年5月1日星期五至2020年6月30日星期二的工作日,则可以将公式调整为:
如NETWORKDAYS.INTL的说明
weekend–[可选–默认情况下为1]–表示一周中哪些天被视为周末的数字或字符串
- 字符串方法:可以使用7个0和1指定周末,其中集合中的第一个数字表示星期一,最后一个数字表示星期天。零表示这一天是工作日,1表示这一天是周末。例如,“0000011”表示星期六和星期天是周末
- 数字方法:不使用上面的字符串方法,可以使用单个数字。1=周六/周日是周末,2=周日/周一,此模式重复到7=周五/周六。11=周日是唯一的周末,12=周一是唯一的周末,此模式重复到17=周六是唯一的周末
你认为周五是周末的一部分吗?< /强>
如果是,您也可以尝试以下公式:
=NETWORKDAYS.INTL(A10, B10,"0000111")
=NETWORKDAYS.INTL(A10, B10)
如果不是,请使用以下公式:
=NETWORKDAYS.INTL(A10, B10,"0000111")
=NETWORKDAYS.INTL(A10, B10)
公式是如何工作的。
通过使用功能NETWORKDAYS.INTL
我们可以根据自己的喜好“调整”周末(非工作日)。
在这种情况下,我们使用第三个参数0000111
而不是默认的0000011
将星期五计算为非工作工作日,其中每个0
表示工作日,每个1
表示非工作日
(对从事兼职工作的人非常有用)
如果某人只在周一、周三和周五从事兼职工作,并且希望计算2020年5月1日星期五至2020年6月30日星期二的工作日,则可以将公式调整为:
如NETWORKDAYS.INTL的说明
weekend–[可选–默认情况下为1]–表示一周中哪些天被视为周末的数字或字符串
- 字符串方法:可以使用7个0和1指定周末,其中集合中的第一个数字表示星期一,最后一个数字表示星期天。零表示这一天是工作日,1表示这一天是周末。例如,“0000011”表示星期六和星期天是周末
- 数字方法:不使用上面的字符串方法,可以使用单个数字。1=周六/周日是周末,2=周日/周一,此模式重复到7=周五/周六。11=周日是唯一的周末,12=周一是唯一的周末,此模式重复到17=周六是唯一的周末