Show Menu
主題×

使用自訂運算式的日期範圍範例

關於在自訂運算式中使用日期範圍的範例、附註及語法附註。
下表假設今天的日期是 2011 年 11 月 10 日星期一,並使用西曆。
範例
日期範圍
自訂運算式
報表的日期範圍
結束日期
1
兩週前
cw-2w
cw-1w-1d
2
去年第五個月的前 3 天
cy-1y+4m
cy-1y+4m+2d
3
4 週前開始的一整週
cw-4w
cw-3w-1d
4
上一週在去年的日期
cw-53w
cw-52w-1d
5
兩個月前開始的一整月
cm-2m
cm-1m-1d
6
距當月 12 個月前
cm-12m
cm-11m-1d

Notes on examples

範例 1
如果今天是 2011 年 11 月 10 日星期一,將目前日期減去一週可得到 10 月最後一週的一整週。
範例 2
在年度開頭 (1 月) 加上四個月可得到 5 月;在 5 月的第一天加上兩天可得到當月的第三天。

Syntax notes

利用運算子來連結兩個字詞可建立涵蓋大部分日期範圍的自訂運算式。字詞是指整數乘數和期間縮寫的組合。其中一個字詞範例是 18d。+ 是運算子的範例。
  • 運算子和字詞間不允許空格。
  • 僅限使用以下縮寫: cd cw cm cq cy d w m q y
  • 最佳做法是在開始日期和結束日期中使用相同的日期參考: cd、cd 或 cw、cw 或 cy、cy。混雜日期參考可能會導致年度中出現無效的日期。
  • 縮寫 d w m q y 的有效倍數由附加在縮寫前的整數 ( 1 2 3 ... ) 所組成,如 53d 3w 5q 9m 2y
    • 禁止使用非整數值。
    • 請避免只在縮寫前附加零。例如,不允許 0w。
  • 以下運算子可用來連接縮寫: + -
  • 由於日期範圍的計算必須與目前的期間相對應,因此運算式中的第一個字詞一律以 c 開頭。