1

相对层次坐标

1. 概述

1.1 纵向扩展相对层次坐标

1)公式说明

Cellx[Celly:-z]:返回前 z 个 Celly 单元格对应的 Cellx 单元格纵向扩展的数据,即将 Cellx 单元格纵向扩展的数据参考 Celly 单元格的位置相对下移 z 个单元格。

Cellx[Celly:+z]:返回后 z 个 Celly 单元格对应的 Cellx 单元格纵向扩展的数据,即将 Cellx 单元格纵向扩展的数据参考 Celly 单元格的位置相对上移 z 个单元格。

2)参数说明

参数

说明

Cellx

结果来源的单元格

Celly

结果来源的单元格的父格,进行位移需要参考的单元格

若该单元格有父格,则需要从最高级别的分组为基准从头开始计算

-z

相对下移 z 个单元格

+z

相对上移 z 个单元格

3)纵向扩展相对层次坐标示例图

1.2 横向扩展相对层次坐标

1) 公式说明

Cellx[;Celly:-z]:返回前 z 个 Celly 单元格对应的 Cellx 单元格横向扩展的数据,即将 Cellx 单元格横向扩展的数据参考 Celly 单元格的位置相对右移 z 个单元格

Cellx[;Celly:+z]:返回后 z 个 Celly 单元格对应的 Cellx 单元格横向扩展的

数据

,即将 Cellx 单元格横向扩展的

数据

参考 Celly 单元格的位置相对左移 z 个单元格

2)参数说明

参数

说明

Cellx

结果来源的单元格

;

单元格为横向扩展

Celly

结果来源的单元格的父格,进行位移需要参考的单元格

若该单元格有父格,则需要从最高级别的分组为基准从头开始计算

-z

相对右移 z 个单元格

+z

相对左移 z 个单元格

3)横向扩展相对层次坐标示例图

2. 纵向扩展相对层次坐标示例

示例数据:S产品.xls

2.1 创建分析表

下载并上传示例数据,将数据添加至项目中,如下图所示:

2.2 筛选数据

新增筛选步骤,添加条件,筛选出 供应商ID 小于等于固定值 4 的数据,如下图所示:

2.3 新增复杂表格

点击添加按钮,选择「复杂表格」,如下图所示:

2.4 设计复杂表格

A1、B1 单元格输入文本,A2、B2 单元格拖入左侧对应的字段,设计单元格样式,如下图所示:

2.5 插入相对层次坐标

1)C1、D1 单元格输入文本,C2、D2 单元格插入公式: B2[A2:-1] 、B2[A2:+1],设计单元格样式,如下图所示:

2)公式说明如下表所示:

公式

说明

B2[A2:-1]

返回前一个 A2 单元格对应的 B2 单元格纵向扩展的数据,即将 B2 单元格纵向扩展的数据参考 A2 单元格的位置相对下移一个单元格

示例中为苹果汁、牛奶、番茄酱、盐、麻油、海苔酱、酱油、海鲜粉、胡椒粉

B2[A2:+1]

返回后一个 A2 单元格对应的 B2 单元格纵向扩展的数据,即将 B2 单元格纵向扩展的数据参考 A2 单元格的位置相对上移一个单元格

示例中为:盐、麻油、海苔酱、酱油、海鲜粉、胡椒粉、鸡、蟹、鸡精

2.6 效果预览

预览表格,效果如下图所示:

3. 横向扩展相对层次坐标示例

示例数据:STSCORE.xlsx

3.1 创建分析表

下载并上传示例数据,将数据添加至项目中,如下图所示:

3.2 新增复杂表格

点击添加按钮,选择「复杂表格」,如下图所示:

3.3 设计复杂表格

1)A1、A2 单元格输入文本,B1、B2 单元格拖入左侧对应的字段,设计单元格样式,如下图所示:

2)设置 B1 单元格为横向扩展,如下图所示:

3)设置 B2 单元格数据设置为「汇总>求和」,如下图所示:

3.4 插入相对层次坐标

1)A3 、A4 单元格输入文本,B3 、B4 单元格分别插入公式: B2[;B1:-1] 、 B2[;B1:+1] 。如下图所示:

2)公式说明如下表所示:

公式

说明

B2[;B1:-1]

返回前一个 B1 单元格对应的 B2 单元格纵横向扩展的数据,即将 B2 单元格横向扩展的数据参考 B1 单元格的位置相对右移一个单元格

示例中为 4013、4004、3984、4011

B2[;B1:+1]

返回后一个 B1 单元格对应的 B2 单元格纵横向扩展的数据,即将 B2 单元格横向扩展的数据参考 B1 单元格的位置相对左移一个单元格

示例中为4004、3984、4011、4029

3.5 效果预览

预览表格,效果如下图所示:

咨询
扫码领取100+零代码资料简道云官方微信号400-111-0890
图标在线咨询
立即体验