反馈已提交

网络繁忙

绝对层次坐标

  • 文档创建者:Roxy
  • 历史版本:16
  • 最近更新:Catqiu 于 2023-04-21
  • 1. 概述

    1.1 视频学习

    1.2 概念说明

    在进行报表设计时,单元格尚未扩展,但是其他单元格的计算表达式可能需要此单元格扩展后某个数据的精确位置,这时就需要使用绝对层次坐标精确表达该数据的位置。

    层次坐标概念图如下图所示:

    2.png

    注:反向获取第 z 个数,即取倒数第 z 个数。

    说明:



    Cellx表示需要返回结果的单元格
    Celly表示获取位置时参考的单元格
    z

    表示选择获取的位置

    取倒数第几个数则用!-,例如获取最后一个数,则使用!-1表示

    Cellx[Celly:z]

    返回 Celly 扩展出来的第 z 个值对应的 Cellx 值

    2. 纵向扩展示例

    2.1 创建报表

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

    2.2 插入绝对层次坐标公式

    此时在 B5、B6、B7 单元格插入公式 A2[A2:2]、B2[A2:!-2]、B2[A2:2,B2:1],如下图所示:

    得到效果如下图所示:

    1606978572422921.png

    公式说明:

    公式说明
    A2[A2:2]

    返回 A2 列第二个数值对应的 A2 单元格数值

    示例中为 2

    B2[A2:!-2]

    返回 A2 列的倒数第二个数值对应的 B2 单元格数值

    示例中为酱油、海鲜粉、胡椒粉


    B2[A2:2,B2:1]

    返回同时满足 A2 的第二个位置、B2 的第一个位置对应的 B2 单元格数值

    示例中为盐

    3. 横向扩展示例

    3.1 创建报表

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

    3.2 插入绝对层次坐标公式

    此时在 A3 单元格插入公式 B2[;B1:3]、B2[;B1:!-2],如下图所示:

    得到结果如下图所示:

    1606979302883960.png

    1606979373412511.png

    公式说明:

    公式说明
    B2[;B1:3]

    返回 B1 行的第三个数值对应的 B2 单元格数值

    示例中为 3984

    B2[;B1:!-2]

    返回 B1 行的倒数第二个数值对应的 B2 单元格数值

    示例中为 4011


    附件列表


    主题: 报表专题
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

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

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

    不再提示

    10s后关闭

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持