反馈已提交
网络繁忙
本文列举的层次坐标常见的基础问题,便于用户更好的理解层次坐标。
问题描述:
&A1 是什么意思?在单元格前加 & 是什么意思?
问题解答:
1)&A1 就是返回 A1 单元格每个扩展出来的数据,各自的当前位置。如果是扩展出来的第 3 个数,那么就返回 3。
2)&Cellx 是 层次坐标常用公式,常用于 IF 条件中作为判断条件,实现位置不同,输出计算结果也不同的效果,示例可参见文档:组内序号
A1=$A1 这个是什么意思呢?
A1 就是 A1 单元格扩展出的所有数据,$A1 就是取 A1 单元格扩展出来的每个数据。简单来说 A1=$A1 的作用就是将层次坐标的计算结果限定在每个分组里面,不能跨组计算,这个等式在公式中作为条件表达式的一部分,示例可参加文档:组内排名
A1[!0 ;!0] 这个公式怎么解释?
A1[!0 ;!0] 其实就是 A1[!0] ,公式返回 A1 单元格扩展出来的所有值,两个都能用。如果非要解释 A1[!0 ;!0] ,可以联系 双向扩展时层次坐标的写法,前面的 !0 是纵向的,后面的 ;!0 是横向的。
层次坐标的 A1[A1:1] 是啥意思,两个 A1 分别是什么参数啊?
中括号外面那个 A1 是要返回值的单元格,中括号里面的 A1 是外面那个的父格,作为参照坐标。A1 能以 A1 为父格是因为这是特例,如果这个格子是第一个,它没有父格,就可以在坐标中设置自己为自己的父格。但是如果一个单元格存在父格,那么就不能以自己为父格了。例如 B1 的父格是 A1,那么必须写成 B1[A1:1],不能写成 B1[B1:1],这样写是无效且没计算结果的。
相对层次坐标由于是实现整体偏移效果,所以写坐标的单元格是要设置父格的,即坐标所在单元格要跟获取值的那个单元格之间有父子格关系。绝对层次坐标对父格没要求,不设置父格,就在一个格子里面返回一个值。
插入或删除其他行列如果会影响层次坐标位置,那么已经写好的层次坐标公式会自动改变,不会影响到计算结果。
SUM(A1) 和 SUM(A1[!0]) 都可以用来计算 A1 单元格中所有数据之和,但是有一种情况不能使用 SUM(A1)。那就是 A1 单元格设置了扩展,且写 SUM 公式的单元格跟 A1 有父子格关系,会跟随 A1 扩展,此时只能用 SUM(A1[!0])。
层次坐标公式对单元格大小写不敏感,A1[A1:1] 跟 a1[a1:1] 是一样的。
见文档说明:只获取某一列或某一行
不光是字体颜色,其他条件属性也可以,直接在条件属性的普通条件中添加层次坐标公式即可。
只要可以添加公式的地方一般都可以使用层次坐标,如:单元格、填报校验、图表单元格数据、条件属性等。
需要您先注册「增强分析统计模块」功能,如未注册该功能使用层次坐标时会报错:使用了未注册的功能。
定时调度是支持使用层次坐标函数的哦,具体定时调度哪些位置能用,见文档说明:定时调度支持的公式
简单的 填报联动 场景是支持层次坐标的,但是一些复杂的填报联动可能会有问题。
如果模板中使用了大量的层次坐标公式,是有可能造成模板响应、加载或预览比较慢的。
横向扩展的写法就是在纵向扩展的基础上,在中括号里面开头加个分号,如纵向:A1[A1:-1],那么横向就是:A1[;A1:-1]。
层次坐标计算先于 扩展后排序,所以排序打乱了层次坐标的计算结果,可以使用条件属性中的新值来写层次坐标公式,而不是直接在单元格中直接输入公式来解决这个问题。
售前咨询电话
400-811-8890转1
在线技术支持
请前往「服务平台」,选择「在线支持」
热线电话:400-811-8890转2
总裁办24H投诉
热线电话:173-1278-1526
文 档反 馈
鼠标选中内容,快速反馈问题
鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。
不再提示
10s后关闭