Excel计算今天是当月的第几周,思路对了就很简单

Excel计算今天是当月的第几周,思路对了就很简单2021 年的最后一个月也快结束了 马上就要迎来元旦 迎来新的一年 那么今天在这个月中是第几周呢 我们不妨先来看一下日历 今天是 19 号 位于本月日历中的第三排 是第三周 如果不看日历 要通过 excel 来计算今天是本月的第几周 该怎么办

大家好,欢迎来到IT知识分享网。

2021年的最后一个月也快结束了,马上就要迎来元旦,迎来新的一年。

那么今天在这个月中是第几周呢?

我们不妨先来看一下日历:

Excel计算今天是当月的第几周,思路对了就很简单

今天是19号,位于本月日历中的第三排,是第三周。

如果不看日历,要通过excel来计算今天是本月的第几周,该怎么办?

Excel计算今天是当月的第几周,思路对了就很简单

这个问题正如文章标题所言,只要找对解题思路,一切就变得简单清晰。

首先我们添加在表格中添加本月1号的单元格,并计算它是对应星期几。

Excel计算今天是当月的第几周,思路对了就很简单

求星期几可以直接使用weekday函数,但需要选择参数,通常我们习惯一周从周一开始,所以选择参数2——“从星期一到星期天”,它的结果会显示为1-7的数字。

从下图中得知,12月1日是星期3,并不是星期1,但日历中当月第一周实际还是从周一开始的,所以我们要往回追溯到第一周周一的时间。

通过1号的时间减去星期3的数字3,再加上1才等于星期1,而星期1对应的日期可以在下图中看到,是11月29日。

Excel计算今天是当月的第几周,思路对了就很简单

得到了本月第一周周一的日期,便可以用今天的日期减去该日期。因为不管第一周周一从哪天开始,它都是七天。

于是得到两者相减的结果,等于20,但实际天数是包含了两个日期当天的,因此还需要加上1,结果为21。

Excel计算今天是当月的第几周,思路对了就很简单

这个21就是从第一周的周一开始到当前日期的天数,我们除以一周7天,等于3。

而当它们相除的结果出现余数时,则表示越过了这一周,到下一周了。

那么我们可以通过一个函数,来向上取整,如下图所示:=ROUNDUP(D10/7,0.01)

Excel计算今天是当月的第几周,思路对了就很简单

roundup函数即向上取整函数,第二个参数作者君设置为0.01,即只要小数点后面大于0.01,就自动向上取整。

如果不添加下面的辅助说明,那么使用一个完整的公式来计算,即为:=ROUNDUP((B4-(B6-WEEKDAY(B6,2)+1)+1)/7,0.01)。

但通过上面的步步分解,能够便于童鞋们理解。

综上所述,其实作者君的思路就是不管1号是周几,今天是周几,而从第一周的周一开始计算天数,有了第一周周一到当前日期的天数,后面就很好计算了。

然后今天使用到了两个函数,ROUNDUP和WEEKDAY函数,一个是数学函数,一个是日期函数,都属于excel中较为常用的函数,童鞋们可以作一些了解。

以上就是今天的全部内容,欢迎关注作者君!

阅读更多:

Excel表格怎么批量导出所有图片

Excel中如何对文本算式进行求值

Excel表格快捷键CTRL+A作用比你知道的要再多一点

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/108182.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信