以年度為單位匯總

記事番号: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函數,且計算結果只有數值,則可以將該計算結果視為數值。