反馈已提交

网络繁忙

层次坐标常见问题

  • 文档创建者:Leo.Tsai
  • 历史版本:20
  • 最近更新:Catqiu 于 2022-08-22
  • 1. 概述

    本文列举的层次坐标常见的基础问题,便于用户更好的理解层次坐标。

    2. 常见问题及解答

    2.1 &A1 

    问题描述:

    &A1 是什么意思?在单元格前加 & 是什么意思?

    问题解答:

    1)&A1 就是返回 A1 单元格每个扩展出来的数据,各自的当前位置。如果是扩展出来的第 3 个数,那么就返回 3。

    2)&Cellx 是 层次坐标常用公式,常用于 IF 条件中作为判断条件,实现位置不同,输出计算结果也不同的效果,示例可参见文档:组内序号

    2.2 A1=$A1

    问题描述:

    A1=$A1  这个是什么意思呢?

    问题解答:

    A1 就是 A1 单元格扩展出的所有数据,$A1 就是取 A1 单元格扩展出来的每个数据。简单来说 A1=$A1 的作用就是将层次坐标的计算结果限定在每个分组里面,不能跨组计算,这个等式在公式中作为条件表达式的一部分,示例可参加文档:组内排名

    2.3 A1[!0 ;!0]

    问题描述:

    A1[!0 ;!0]  这个公式怎么解释?

    问题解答:

    A1[!0 ;!0] 其实就是 A1[!0] ,公式返回 A1 单元格扩展出来的所有值,两个都能用。如果非要解释 A1[!0 ;!0] ,可以联系 双向扩展时层次坐标的写法,前面的 !0 是纵向的,后面的 ;!0 是横向的。

    2.4 A1[A1:1]

    问题描述:

    层次坐标的 A1[A1:1] 是啥意思,两个 A1 分别是什么参数啊?

    问题解答:

    中括号外面那个 A1 是要返回值的单元格,中括号里面的 A1 是外面那个的父格,作为参照坐标。A1 能以 A1 为父格是因为这是特例,如果这个格子是第一个,它没有父格,就可以在坐标中设置自己为自己的父格。但是如果一个单元格存在父格,那么就不能以自己为父格了。例如 B1 的父格是 A1,那么必须写成 B1[A1:1],不能写成 B1[B1:1],这样写是无效且没计算结果的。

    2.5 写层次坐标的那个单元格一定要设置父格吗?

    问题解答:

    相对层次坐标由于是实现整体偏移效果,所以写坐标的单元格是要设置父格的,即坐标所在单元格要跟获取值的那个单元格之间有父子格关系。绝对层次坐标对父格没要求,不设置父格,就在一个格子里面返回一个值。

    2.6 写好层次坐标后,删除或增加其他行列,对坐标公式有啥影响?

    问题解答:

    插入或删除其他行列如果会影响层次坐标位置,那么已经写好的层次坐标公式会自动改变,不会影响到计算结果。

    2.7 SUM(A1) 和 SUM(A1[!0]) 的区别

    问题解答:

    SUM(A1) 和 SUM(A1[!0]) 都可以用来计算 A1 单元格中所有数据之和,但是有一种情况不能使用 SUM(A1)。那就是 A1 单元格设置了扩展,且写 SUM 公式的单元格跟 A1 有父子格关系,会跟随 A1 扩展,此时只能用 SUM(A1[!0])。

    2.8 层次坐标单元格区分大小写吗?

    问题解答:

    层次坐标公式对单元格大小写不敏感,A1[A1:1] 跟 a1[a1:1] 是一样的。

    2.9 双向扩展数据,获取某一行或某一列怎么写?

    问题解答:

    见文档说明:只获取某一列或某一行

    2.10 双向扩展怎么使用条件属性改变某一行、某一列或某一个数据的颜色?

    问题解答:

    不光是字体颜色,其他条件属性也可以,直接在条件属性的普通条件中添加层次坐标公式即可。

    2.11 哪些功能可以使用层次坐标?

    问题解答:

    只要可以添加公式的地方一般都可以使用层次坐标,如:单元格、填报校验、图表单元格数据、条件属性等。

    2.12 使用层次坐标需要注册什么功能吗?

    问题解答:

    需要您先注册「增强分析统计模块」功能,如未注册该功能使用层次坐标时会报错:使用了未注册的功能。

    2.13 定时调度能用层次坐标函数吗?

    问题解答:

    定时调度是支持使用层次坐标函数的哦,具体定时调度哪些位置能用,见文档说明:定时调度支持的公式

    2.14 设置填报联动时可以使用层次坐标吗?

    问题解答:

    简单的 填报联动 场景是支持层次坐标的,但是一些复杂的填报联动可能会有问题。

    2.15 层次坐标对模板性能有影响吗?

    问题解答:

    如果模板中使用了大量的层次坐标公式,是有可能造成模板响应、加载或预览比较慢的。

    2.16 纵向扩展和横向扩展的层次坐标写法区别在哪里?

    问题解答:

    横向扩展的写法就是在纵向扩展的基础上,在中括号里面开头加个分号,如纵向:A1[A1:-1],那么横向就是:A1[;A1:-1]。

    2.17 父格使用了扩展后排序,层次坐标的计算结果怎么都乱掉了?

    问题解答:

    层次坐标计算先于 扩展后排序,所以排序打乱了层次坐标的计算结果,可以使用条件属性中的新值来写层次坐标公式,而不是直接在单元格中直接输入公式来解决这个问题。



    附件列表


    主题: 报表专题
    已经是第一篇
    已经是最后一篇
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

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

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

    不再提示

    10s后关闭

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