ActiveReportsJS V2.1新特性 3-升级的矩表向导,助您快速创建多种维度运算
矩表控件,可以称为 ActiveReportsJS 最为核心的数据控件,是创建中国式复杂报表的强大数据控件,它能够根据数据动态生成行列。 矩表用来显示按行和列进行分组的数据汇总,适用于行和列都是由数据动态构成的交叉分析表。最常见的应用场景为数据横向转置和数据的多维度交叉分析。 矩表与表格最关键的区别在于矩表的行和列都可以动态扩展,而表格的列则是相对固定的。也是数据透视表的唯一选择。此次ActiveReportsJS V2.1 的发布又一次增强了矩表的创建向导,不仅能够快速生成多维交叉的数据透视表,且可以直接进行行列转换,达到目标效果。
对于数据透视表,动态行列只是透视表的一部分,对于数据运算也是非常重要的一项功能,在分析数据透视表的过程中,我们最常见的数据分析便是分组内及跨分组的同比,环比的运算,这个对于 ARJS 之前的版本而言,我们需要编写非常复杂的表达式,使用Lookup 函数进行数据集整合才能够获取,但在此次更新中,我们可以一键生成。
操作步骤:
1. 添加数据源
可使用测试数据
2. 添加数据集
点击验证
3. 在设计界面中拖拽矩表控件
此时会自动弹出矩表设计向导
4. 将对应的字段拖拽到行或列分组中,并将销售额数据拖拽到数据中
并设置默认的Count改为Sum
5. 将销售额字段再次拖拽到数据区域,并且选择计算的类型
如果需要同时计算以下多个类型的值,可拖拽数据到Values 区域多次,并选择不同的类型,当选择类型后,单元格会自动生成表达式公式,及文本框的格式
[*]默认
[*]累计占比
[*]行组总计占比
[*]行父分组总计占比
[*]列分组总计占比
6. 点击预览
[*]父列分组总计占比
页:
[1]