历史版本2 :计算交叉表横向占比 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 应用场景

用户有时需要计算横向占比;在使用「交叉表」制作图表时,需要计算「每个列维度的销售额占行维度总销售额的比例」,

例如「自有点」,东南区销售额占比:30.16%=16,230,517/(16,230,517+17,167,746 +20,407,930)*100%;中西区销售额占比:33.75%=17,167,746 /(16,230,517+17,167,746 +20,407,930)*100%;北方区销售额占比:37.93%=20,407,930 /(16,230,517+17,167,746 +20,407,930)*100%;


1.2 实现思路

新增列,先按「行维度」分组计算总销售额,再通过「计算字段」自动生成「列维度」的占比;

2. 操作步骤编辑

示例数据:内置demo中「行业数据>零售电商>零售电商demo>门店销售数据统计」

2.1 新建组件

新建分析主题,将「门店销售数据统计」添加至分析主题中,如下图所示:

2022-11-12_1.png


2.2 新增列

1)进入数据编辑界面,新增汇总列。如下图所示:

2022-11-12_3.png

2)新增汇总列名:「销售额汇总值」,分组字段选择:「店性质」,汇总字段选择:「销售额」,汇总方式:「求和」。如下图所示:

注:分组字段根据交叉表「行维度」字段自行调整;行维度存在多个字段时,分组字段也应选择对应多个字段列;

2022-11-12_2.png


3)设置完成后保存并更新数据。

2.3 组件设置

1)添加计算字段,命名为「销售额占比」,输入公式:SUM_AGG(销售额)/AVG_AGG(销售额汇总值),点击「确定」,如下图所示:

2022-11-12_4.png

2)选择图表类型为「交叉表」,将对应字段拖入分析区域,如下图所示:

注:行维度只有「店性质」,因此2.2.2章节的「分组字段」也只需按「店性质」分组即可;

1668237440379254.png

3)将「销售额占比」的数值格式改为百分比,如下图所示:

2022-11-12_7.png1668238038410298.png


2.4 效果查看

详情参见本文应用场景。