反饋已提交

網絡繁忙

DATEDELTA

一、函式說明

  1. DATEDELTA(date, deltadays):傳回一個日期——date 後 deltadays 的日期。

  2. deltaDays 可以為正值,負值,零。

  3. 使用方式:

    DATEDELTA("2008-08-08", -10)等於 2008-07-29。

    DATEDELTA("2008-08-08", 10)等於 2008-08-18。

二、範例

我們以查詢某個日期前後指定天數的資料的範例來介紹DATEDELTA函式的使用。

1
製作一張訂單列表。
  1. 新建資料集ds1,輸入SQL:SELECT * FROM 訂單。

  2. 將所需欄位拖入A2:J2儲存格中,在A1:J1儲存格中輸入列表標題。

  3. 設定A1:J2儲存格文字置中,並添加框線。

1.png

2.png

2
設定日期參數。
  1. 點擊【範本】→【範本參數】,新增兩個參數,分別命名為Date和day。

  2. 設定Date的預設值為2010-03-11,day的預設值為空。

  3. 在參數面板中生成這兩個參數,設定Date參數元件為日期元件,day參數元件為下拉框元件。

  4. 給day參數的下拉框元件綁定資料字典,設定為自訂資料字典。

3.png

4.png

3
設定資料過濾。
  1. 滑鼠左鍵點擊兩下A2儲存格,切換到過濾tab,設定過濾條件。

  2. 設定兩個過濾條件,訂購日期大於或等於DATEDELTA($Date,0-tointeger($day))。

  3. 和訂購日期小於$Date。

  4. 0-tointeger($day)指將參數day轉換為integer對象,計算對於參數Date前後的天數。

  5. 預覽後在瀏覽器中查看效果。

  6. 公式插入可參考A05-03 插入公式

5.png

6.gif

附件列表


主題: 報表專題
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

文 檔回 饋

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉