這個問題提及來非常簡單,可是具體能搞得清的人仍是不多(汗….)php
在此一次性說清這個問題,覺得參考html
先看看office的help中如何解釋linux
返回特定日期的週數。例如,包含 1 月 1 日的周爲該年的第 1 周,其編號爲第 1 周。windows
此函數可採用兩種機制:函數
1
|
WEEKNUM(serial_number,[return_type])
|
WEEKNUM 函數語法具備下列參數 (參數:爲操做、事件、方法、屬性、函數或過程提供信息的值。):工具
Return_type | 一週的第一天爲 | 機制 |
---|---|---|
1 或省略 | 星期日 | 1 |
2 | 星期一 | 1 |
11 | 星期一 | 1 |
12 | 星期二 | 1 |
13 | 星期三 | 1 |
14 | 星期四 | 1 |
15 | 星期五 | 1 |
16 | 星期六 | 1 |
17 | 星期日 | 1 |
21 | 星期一 | 2 |
好了,若是參考以上你已經搞懂了的話,下面就不用繼續看了,若是沒有,那請繼續…spa
使用date()先肯定當前日期code
=date(2012,02,12)htm
而後使用weeknum()肯定周次事件
=weeknum(a1,2)
合起來能夠這樣寫
=weeknum(date(2012,02,12),2)
後面的return_type我選2,表明從週一開始,若是按照西方習慣是從週日開始,那就選擇1
以上在office2010中實現