首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

还在发愁关于日期的计算?今天讲解五种关于日期的计算,学会你就超神!

大家好,有一段时间没有发表文章了,今天和大家一聊聊Excel中关于星期、工作日计算有关的问题。

计算某日期是星期几

请看下图,我们用来记住常用事件的日期,如果我们要计算现在是周几,那么公式可以写作:

=WEEKDAY(B2,2)

在这里第二个参数有1到7,共7个参数。通常我们都使用2。

WEEKDAY函数第二参数使用2,得出的结果1到7表示周一到周日。

WEEKDAY函数第二参数使用1,得出的结果表示周日代表一个周的第一天,也就是这个日期是周日的话,结果将会是1,周一将会是2,周二将会3,周三将会是4,周四将会是5,周五将会是6,周六将会是7。

另一个就是WEEKDAY函数在数组计算中经常用于按周统计数据。

还有如果要显示为中文的星期几,可以使用文本格式公式:

=TEXT(B2,"aaaa")

在这里TEXT的星期格式使用aaaa表示,就会返回日期的中文星期,记不住的话,可以想成:啊…啊…啊…啊……

计算n个工作日之后的日期

如果我给一位小雪姐姐写一封表白信,结果小雪姐姐说要4个工作日之后才能给回复。

那么问题来了,4个工作日之后是哪天呢?

=WORKDAY(A2,4,D2:D3)

工作日函数是WORKDAY,这个函数第一参数是开始日期,第二参数是指定跳过的工作日天数,第三参数是要排除的法定节假日,如果没有,第三参数可省略。

计算指定日期期间有多少工作日

生命有限,工作无限,工作是做不完的,但是一段时间内有多少个工作日是可以算出来的。我们来看看这个这段时间内要工作多少天吧。

=NETWORKDAYS(A2,B2,D2:D3)

计算工作日函数NETWORKDAYS的第一参数为起始日期,第二参数为结束日期。第三参数是需要排除的节假日,如果没有,第三参数可省略。

指定每周休特定天数的工作日计算

如果你有一个梦想,这个梦想是不需要工作,不再努力也可以过上财务自由的生活。那么给这个梦想一个实际的完成日期,例如是2024/1/1,然后为了这个梦想每周工作六天休息一天,就定在周六休息,周日工作。

请计算一下只需要工作多少天呢?

=NETWORKDAYS.INTL(A2,B2,"0000010",D2:D10)

这个NETWORKDAYS.INTL函数,第一参数为起始日期。第二参数为结束日期。

第三参数是指定哪一天为休息日,用7位数字表示,1是休息,0是工作。这个函数的强大之处,就是可以识别1和0,第四参数嘛,就是用于排除的法定节假日。

好了,关于日期的计算,你学会了吗?

如果各位有问题的话请在文章下留言,其他问题也可以。不接急单哈,哈哈~~

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20201215A0H71800?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券