在Excel中,哪个函数可以算出指定日期是星期几

在Excel中,哪个函数可以算出指定日期是星期几,第1张

1输入“=WEEKDAY(DATE(2014,2,14),2)”

在单元格中输入“=WEEKDAY(DATE(2014,2,14),2)”皆可,迅速算出结果,如下图。

2公式解答

首先DATE()函数,里面输入一个日期就可以了,依次输入“年”、“月”、“日”。WEEKDAY()函数是返回某日期的星期数,后面一个参数可以设置为1、2、3,数字1 或省略则1 至7 代表星期天到星期六,数字2 则1 至7 代表星期一到星期天,数字3则0至6代表星期一到星期天。在这里我们选择2,代表星期一至星期天。

当前日期为dt,

首先,获取当前日期的星期几dtDayOfWeek

再根据当前日期dt和星期几dtDayOfWeek来求得当前日期dt所在周的开始日期(这里以周日作为一周的开始日期),

开始日期:dtAddDays(-(dtDayOfWeek))

如果开始日期和当前日期不是同一月份,

那当前日期应该属于第一周,

如果开始日期和当前日期是同一月份,

用开始日期的日部分除以7,

如果除的断,当期日期所属周为:开始日期除7的商,否则为商+1

DateTime DT = SystemDateTimeNow; string dt = SystemDateTimeNowToString();对于datetime对象,主要有下面几个属性:Year、Month、Date、Hour、Minute、Secord 分别获取此实例的年、月、日、时、分、秒部分TimeOfDay、DayOfWeek、DayOfYear 分别表示获取此实例的当天的时间、获取此实例所表示的日期是星期几、获取此实例所表示的日期是该年中的第几天对于datetime对象,主要有下面几个方法:AddYears、AddMonths、AddDays分别将指定的年、月、日数加到此实例的值上。

以上就是关于在Excel中,哪个函数可以算出指定日期是星期几全部的内容,包括:在Excel中,哪个函数可以算出指定日期是星期几、如何计算当前日期是当年的第几周、如何获取当前日期等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9556093.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存