如果某個週只知道它是一年中的第幾週,那麼如何找到該月中的第幾週呢?我本來打算嘗試類似的方法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