[英]How do I find the date of the first day of week given any date and assuming Monday as day 1 in Excel
[英]How to find the start date of week from a given date?
我擔心的是,我希望從給定日期檢索一周的開始日期,例如:2015年4月15日所以本周的開頭將:2015年4月13日(對我來說,本周的開始是星期一)。
謝謝
試試這個 :-)
Dim FirstDayInWeek, LastDayInWeek As Variant
Dim dtmDate As Date
dtmDate = "15/04/2015"
一周的開始日期:
FirstDayInWeek = dtmDate - Weekday(dtmDate, vbUseSystem) + 1
MsgBox FirstDayInWeek
周結束日期
LastDayInWeek = dtmDate - Weekday(dtmDate, vbUseSystem) + 7
MsgBox LastDayInWeek
試試這個公式: -
=A1-WEEKDAY(A1,2)+1
A1包含您的輸入日期。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.