反馈已提交

网络繁忙

相对层次坐标

  • 文档创建者:Roxy
  • 编辑次数:16次
  • 最近更新:Leo.Tsai 于 2021-06-28
  • 1. 概述

    1.1 视频学习

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

    1.2 概念说明

    相对位移坐标是用来描述目标单元格和当前单元格之间的位置关系的表达式,概念图如下图所示:

    1.png

    说明:

    参数说明
    Cellx表示需要返回结果的单元格
    Celly表示位移时参考的单元格
    z

    代表相对位移的位置

    注:相对后移需要使用“-”符号,相对前移需要使用“+”符号。

    Cellx[Celly:-z]记录位移前 Celly 和 Cellx 的对应关系,记为关系1,当Celly完成-z个位置的位移后,按照‘关系1’返回对应的Cellx。

    2. 纵向扩展示例

    2.1 创建报表

    1)使用内置数据 S产品 数据创建如下图所示的报表:

    1606980204255014.png

    2.2 插入相对层次坐标公式

    1)此时在 C2、D2 单元格插入公式B2[A2:-1]、B2[A2:+1],如下图所示:

    1608983138927850.png

    得到的结果如下图所示:

    1608982547388925.png

    公式说明:

    公式
    说明
    B2
    表示需要返回结果的单元格
    A2

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

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

    -1相对下移一位,返回上一位单元格上的数据
    B2[A2:-1]

    C2 单元格返回以 A2 单元格为父格的上一个 B2 单元格纵向扩展的数值

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

    image.png

    公式说明:

    公式说明
    B2表示需要返回结果的单元格
    A2

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

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

    +1相对上移一位,返回下一位单元格上的数据
    B2[A2:+1]

    D2 单元格返回以 A2 单元格为父格的下一个 B2 单元格纵向扩展的数值。

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

    3. 横向扩展示例

    3.1 创建报表

    1)使用内置数据 STSCORE 数据创建如下图所示的报表:

    1606971969474665.png

    3.2 插入相对层次坐标公式

    此时在 B3 单元格和 B4 单元格分别插入公式 B2[;B1:-1]和 B2[;B1:+1],如下图所示:

    1606973601299912.png

    得到的结果如下图所示:

    1606974779241325.png

    1606974839742675.png

    公式说明:

    公式说明
    B2表示需要返回结果的单元格
    B1

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

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

    -1
    相对后移一位,返回前一位单元格上的数据
    B2[;B1:-1] 

    B3 单元格返回以 B1 单元格为父格的上一个 B2 单元格横向扩展的数值。

    示例中为 4013、4004、3984、4011

    B2[;B1:+1]

    B4 单元格返回以 B1 单元格为父格的下一个 B2 单元格横向扩展的数值。

    示例中为4004、3984、4011、4029


    附件列表


    主题: 报表专题
    • 有帮助
    • 没帮助
    • 只是浏览

    售前咨询电话

    400-811-8890转1

    在线技术支持

    在线QQ:800049425

    热线电话:400-811-8890转2

    总裁办24H投诉

    热线电话:173-1278-1526

    文 档反 馈

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭