我們知道一年有52或者53周,很多外企都是按照周來安排工作,這需要用到準確的周數,比如今天(2020年3月13日)是今年的第11周,英文是week 11,縮寫為WK 11。
大家應該對下面的說法不陌生:
這是第12周的工作報告。
這個項目需要在第21周之前完成。
客戶會在第25周過來。
這種周數在銷售、採購、項目管理、工作匯報等領域用得非常多,如
大家如果要寫weekly report,那肯定少不了寫這是第幾周的報告。
但這個周數不像日期一樣可以隨時查到(有些日曆能查到,如google calendar),如果每周都有追蹤,那還好辦,就怕如果突然間記不起來,只能去翻歷史記錄,然後推算這是第幾周,很麻煩。
教大家一個方法,在excel裡就可以算出來。
Excel有兩個函數,都可以算出某一天是第幾周。
weeknum(美國標準)
isoweeknum(國際標準)
weeknum就是week number的縮寫,很好記。由於excel是美國人開發的,weeknum是按照美國標準來計算周數。isoweeknum是國際標準,歐洲公司特別是德國公司採用這種方法。
美國標準和國際有什麼不一樣呢?
美國人並不在乎周數,怎麼簡單怎麼來,直接按照每年1月1日開始那一周算每年的第一周。
歐洲人覺得有一種情況需要考慮進來,就是去年和今年之間過渡的那一周怎麼辦,一部分在去年,剩下一部分roll over到了今年,那這一周算今年的還是去年的?
如下圖所示,極端情況下,week 1 就只有孤零零的一天,而且還是星期天,你要把它當做一周來算不太吉利,這一天鐵定沒有什麼產出,誰想看的week 1是零蛋呢。
那怎麼辦呢?
那就算去年的好了唄。
如果是兩天,三天呢?
於是歐洲人想,一周不是有七天嗎,那就取平均,如果有四天在今年,那就算今年的,否則就算去年的。如下圖:
這就是ISO 8601裡所說的 以 1月4日所在的星期為每年第一周的原理。
但weeknum和isoweeknum有時候是相同,最多也就只相差一天,近幾年二者都是相同的,大家不用太操心。
到明年開始就有所不同了,歐洲公司和美國公司可能會有區別,大家看自己公司是怎麼算,按實際情況選用就好。