想以年度為單位匯總

文章編號:040761

kintone的匯總功能中,並未準備「年度」的匯總單位。另外準備顯示「年度」的欄位,並將該欄位設定在匯總的「分組項目」後,即可以年度為單位進行匯總。
此處將介紹以年度為單位進行匯總所需的設定範例。另外,此範例是以4月當成年度開始。

準備

開啟應用程式的設定畫面的表單分頁,配置以下欄位。

  • (1)日期欄位
  • (2)計算欄位
  • (3)計算欄位
  • (4)單行文字方塊欄位

各欄位的設定

開啟配置好的各欄位的設定畫面,設定欄位名稱、欄位代碼、計算公式、顯示格式。
關於欄位代碼

(1)日期欄位

  • 欄位名稱:日期
  • 欄位代碼:日期

此欄位不設定計算公式及顯示格式。

(2)計算欄位

  • 欄位名稱:年

  • 欄位代碼:年

  • 顯示格式:選擇「數值(例:1000)」

  • 計算公式:設定以下計算公式。

    內容已複製
    DATE_FORMAT(日期, "YYYY", "Asia/Tokyo")

(3)計算欄位

  • 欄位名稱:月

  • 欄位代碼:月

  • 顯示格式:選擇「數值(例:1000)」

  • 計算公式:設定以下計算公式。

    內容已複製
    DATE_FORMAT(日期, "MM", "Asia/Tokyo")

(4)單行文字方塊欄位

  • 欄位名稱:年度

  • 欄位代碼:年度

  • 計算公式:勾選「自動計算」,並設定以下計算公式。

    內容已複製
    IF( 日期 = "" , "" ,
    IF ( 月 <= 3 , ( 年 - 1 ) & "年度" , DATE_FORMAT(日期, "YYYY年度", "Asia/Tokyo")
     )
    )

此欄位不設定顯示格式。

匯總的設定

開啟匯總畫面,並設定如下:
此範例中,可顯示橫軸為年度、縱軸為記錄數的直條圖。

  • 圖表類型:直條圖、群組直條圖
  • 分組項目(大項目):年度
  • 匯總方式:記錄數
  • 條件:所有記錄
  • 排序:大項目、遞增

計算公式的解說

事先設定計算欄位,讓輸入在日期欄位的日期當中,只顯示年與月。若以4月做為年度開始,1月、2月、3月的年份與年度會不一致,因此1月、2月、3月的「年度」中將顯示(「年份」-1)的值,其他月份的「年度」中則顯示日期欄位的年份。

在kintone的「DATE_FORMAT函數」中,是將計算結果視為字串。但若在「計算」欄位使用「DATE_FORMAT函數」,且計算結果只有數值,則可將該計算結果視為數值。