找回密码
 立即注册

QQ登录

只需一步,快速开始

MatrixTian 讲师达人认证 悬赏达人认证

高级会员

141

主题

211

帖子

1378

积分

高级会员

积分
1378

微信认证勋章讲师达人元老葡萄悬赏达人

MatrixTian 讲师达人认证 悬赏达人认证
高级会员   /  发表于:2020-8-27 12:27  /   查看:2431  /  回复:0
本帖最后由 Felix.Li 于 2023-1-5 19:12 编辑

很多时侯,在做一些数据分析与数据展示时,经常会遇到行转列的需求,
需要将数据加工为可以直接用来计算的结构。
例如:一张客户收款信息表,收款项目是按照行记录保存的,而客户需要计算的指标需要跨记录计算,此时需要将行转为列。
例如:收款完成率=已收款/合同金额,待开票=合同金额-已开票等。
image.png735581054.png

在Wyn Enterprise当中,可以利用计算图表的数据处理能力,实现行转列,并实现类似指标的计算。

一、创建数据源,并使用原始表建立数据集。
image.png439771422.png

数据集预览:
image.png889331970.png

二、在仪表板中添加计算图表。
在图表类型中选择计算图表,拖拽到仪表板设计界面。
image.png378077697.png
三、设计计算图表,进行行列转换。
1.点击计算图表右上角 笔 标识,进入编辑界面。
image.png421523131.png

2.选择需要转换的数据集:行转列-收款分析,进行数据绑定。
将项目绑定在行维度,收款项目绑定在列维度,金额绑定在数值上。
image.png244146117.png

3.在计算表格中获取转换后的数据。
在表格输入列头,项目值。
image.png22387083.png

4.选择单元格,点击透视表,获取转换结果值。
image.png348106993.png

其他列的值操作方法类似。
透视函数解释:=GETPIVOTDATA("金额","Sheet1","收款项目","合同金额","项目","A"),获取透视表的值。

image.png837124938.png

5.使用excel公式计算指标。
image.png546995238.png

四、选择数据区域,设计图表。
image.png186289366.png

计算结果转换为了设计图表的数据。
image.png345085753.png

图表设计方法和普通图表一致。
image.png471524657.png

完成计算图表设计,退回仪表板设计界面。
image.png768361510.png
image.png738904418.png

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部