給定一年中的某週

給定一年中的某週

如果某個週只知道它是一年中的第幾週,那麼如何找到該月中的第幾週呢?我本來打算嘗試類似的方法MOD(cell,4),但我知道這只會產生一個大概的答案。

答案1

如果您不知道年份和星期編號系統,您就無法準確地完成此操作。假設它是 ISO,那麼:

給定年份和週數,計算一週的開始日期(參考:https://stackoverflow.com/a/10855872/1124287

myWeekNumDate =DATE(myYear,1,-2)-WEEKDAY(DATE(myYear,1,3))+myWeek*7 

計算該月第一天的周數:

 myFirstWeekNum = =WEEKNUM(DATE(YEAR(myWeekNumDate),MONTH(myWeekNumDate),1),2)

找出您的 weeknum 和第一個月的 weeknum 之間的差異並添加一個:

 =myWeek-myFirstWeekNum+1

相關內容