历史版本15 :相对层次坐标 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

本文的学习视频如下,如果您需要由浅入深地学习层次坐标可以使用:层次坐标专题

[helpvideo]1627[/helpvideo]

1.1 应用场景

相对层次坐标是对应 Celly 单元格扩展出来的每个位置,当前单元格在相同位置上返回 Cellx 单元格在该位置处前 z 个或后 z 个扩展出来的值。相对位移坐标可以将原有的数据进行一定的偏移处理,有利于计算环比、同比等指标。

例如下图示例,


1.2 实现思路

使用层次坐标公式 Cellx[Celly:-z]、Cellx[Celly:+z] 来进行层次坐标获取。

2. 示例编辑

2.1 数据准备

新建模板,新建内置数据集 ds1 ,如下图所示:


2.2 报表设计

如下图所示设计报表,将ds1中的字段分别拖入 A2、B2、C2 单元格,D2、E2单元格用于相对层次坐标运算。


D2单元格公式为C2[A2:-1],公式拆解如下图所示:

公式拆解
说明
C2表示需要返回结果的单元格
A2
需要返回结果的单元格的父格,进行位移需要参考的单元格,若该单元格有父格,则需要从最高级别的分组为基准从头开始计算
-1
相对下移一位,返回上一位单元格上的数据
C2[A2:-1]C2 单元格返回以 A2 单元格为父格的上一个 A2 单元格纵向扩展的数值

2.3 效果预览

保存报表,分页预览后的效果如下图所示:


支持 App 端和 HTML5 端预览,效果如下图所示:


3. 模板下载编辑

点击下载模板: