傳回 1 到 52、53 或 54 之間的數字來表示指定日期的所屬週次。舉例來說:
- 如果指定日期為 2012 年 1 月 1 日,函式會傳回 1
- 如果指定日期為 2012 年 12 月 31 日,函式會傳回 53
語法
weeknum(date, [week_start_day])
-
date
可以是下列任一項目:- 另一個傳回日期的函式。
- 傳回日期的公式欄。
-
week_start_day
(選用):以數字表示計算週次時採用的編號系統。有效的值包括:1
:(預設值) 以包含 1 月 1 日的那一週做為年度第一週,並將該週次編號為 1。2
:以包含年度第一個星期四的那一週做為年度第一週,並將該週次編號為 1。
範例
- 假設今天是 2012 年 1 月 1 日,以下函式會傳回「1」:
weeknum(today())
- 以下函式會傳回「53」:
weeknum(date(2013,12,31))
- 以下函式會傳回「54」:
weeknum(date(2013,12,31), 2)
- 如果 c:"specialDay" 這個公式欄指定了 2015 年 10 月 1 日,以下函式會傳回「40」:
weeknum(c:"specialDay")