关于层次表达式的两个疑问

bulk_transport_test.zip

刚开始看report中的层次表达式,有几个问题不是很理解,希望博学的坛友帮忙解疑一下

如下图:

第一个疑问,关于 ”&“符号,文档中介绍:”取单元格所在行列 ”,我的理解是应该是随着扩展的数据依次标记 1,2,3,4,5...,但是结果确是1,1,1,1,1...,这个逻辑是怎样的?

第二个疑问,关于层次坐标的理解,这里以相对层次坐标为例,按照我的图里的数据和扩展后的逻辑,h2[h2:-1],应该是计算环比值,即,将数据纵向向下平移一行,但是结果却为空。

关于h2,j2,已经e2单元格的配置信息如下:

结果如下:

FineReport yzm222799 发布于 2025-5-20 15:44 (编辑于 2025-5-21 08:35)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2025-5-20 15:45(编辑于 2025-5-20 15:59)

序号的公式单元格设置左父格为前面的单元格,比如 A2  然后再用&a2

层次坐标的公式改成   h2[a2:-1]

image.png

会受A2单元格的影响 !看你到底想如何了,也可以跨层的!

image.png

  • yzm222799 yzm222799(提问者) 您说的这个设置左父格是对哪个单元格进行设置?
    2025-05-20 15:50 
  • CD20160914 CD20160914 回复 yzm222799(提问者) 就是你公式的单元格左父格都设置成A2,然后就行了!因为这个一般根据最左父格来的。然后获取上一行的话,要用a2:-1这样引用
    2025-05-20 15:52 
  • CD20160914 CD20160914 回复 yzm222799(提问者) 不然就是你要把J列和K列的左父格设置为H2单元格!!
    2025-05-20 15:53 
  • yzm222799 yzm222799(提问者) 按照你上述的结论其实我能理解,就是分组后来计数,这是序号列的意义。
    如果将你其中的序号列,公式设置成 =&c2,这个结果是不是1,1,1,1,1....我不是很理解这个逻辑
    2025-05-20 16:03 
  • CD20160914 CD20160914 回复 yzm222799(提问者) 你设置左父格没有?你看看!!你的C列还受了B列与A列的影响 !!最终影响它的是A列!
    2025-05-20 16:05 
最佳回答
0
用户k6280494Lv6专家互助
发布于2025-5-20 15:46(编辑于 2025-5-20 15:47)

按分组获取的,&b2 试试

  • 3关注人数
  • 86浏览人数
  • 最后回答于:2025-5-21 08:35
    请选择关闭问题的原因
    确定 取消
    返回顶部