如下樣表:
要計算特定日期是本年度的第幾周。
有人認為每週日是每週的第一天,還有人習慣認為每週一是每週的第一天,不管是那種認定方式,都可以用WEEKNUM來解決這個問題,只不過參數不同而已。
WEEKNUM函數基礎
功能:
返回特定日期的週數。
語法:
WEEKNUM(serial_number,[return_type])
參數:
- Serial_number:必需。代表一週中的日期。 應使用 DATE函數輸入日期,或者將日期作為其他公式或函數的結果輸入。例如,使用函數 DATE(2008,5,23)輸入 2008 年 5 月 23 日。如果日期以文本形式輸入,則會出現問題。
- Return_type:可選。一數字,確定星期從哪一天開始。 默認值為 1。不同數字與每週以哪一天開始對應如下表:
- Return_type一週的第一天為1 或省略星期日2星期一11星期一12星期二13星期三14星期四15星期五16星期六17星期日
舉例:
日期2018/6/10(2018/6/10為週日)公式結果說明=WEEKNUM(B1)242018/6/10 在2018年中的週數,一週開始於星期日(默認值)=WEEKNUM(B1,2)232018/6/10 在2018年中的週數,一週開始於星期一(第二個參數 2)
本例解析
本示例中,週日為每週第一天的公式為:
=WEEKNUM(A3)
本示例中,週一為每週第一天的公式為:
=WEEKNUM(A3,2)
閱讀更多 韓老師講office 的文章