想要以年度为单位进行汇总
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函数”且计算结果仅为数值时,可将该计算结果识别为数值。