想要以年度为单位进行汇总

記事番号: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函数」且计算结果仅为数值时,可将该计算结果识别为数值。