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

文章编号: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函数”且计算结果仅为数值时,可将该计算结果识别为数值。