如何用公式动态取当前单元格左一格和上一格的值?

例如当前选的单元格是B2,想用公式的方法动态获得B1的值或A2的值,该如何实现呢?

image.png

FineReport SFLing 发布于 2019-1-29 11:14 (编辑于 2019-1-29 11:38)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
No1-格调Lv6初级互助
发布于2019-1-29 11:17(编辑于 2019-1-29 11:41)

层次坐标总结:http://help.finereport.com/doc-view-339.html

动态隔间预算:http://help.finereport.com/doc-view-338.html

了解一哈。

比较:http://help.finereport.com/doc-view-351.html

image.png


说明:

Cellx:指目标单元格,是Lk,Lk-1...L1;Tk,Tk-1...T1的附属格。

Lk:指某个目标单元格Cellx的左父格,Lk的次序是从远到近的,也就是从离当前格最远的左父格开始,也可以理解为从最高级别的分组格开始。

lk:指左父格LK扩展后的次序,即扩展后的第几个单元格,如果不指定lk或lk为0,则表示为当前表达式所在单元格所属的当前左父格LK。

Tk:指某个目标单元格Cellx的上父格,Tk的次序也是从远到近的,也就是从离当前格最远的上父格开始,也可以理解为从最高级别的分组格开始。

tk:指上父格Tk扩展后的次序,即扩展后的第几个单元格,如果不指定tk或tk为0,则表示为当前表达式所在单元格所属的当前上父格TK。

注:如果只有左父格没有上父格,分号可以省略,即Cellx[Lk:lk,LK-1:lk-1,......,L1:l1];

如果只有上父格没有左父格,分号不能省略,即Cellx[;Tk:tk,Tk-1:tk-1......,T1:t1]。


  • SFLing SFLing(提问者) 类似于A1[A1:-1]这样的,如果我不想要左上方的数据而是想要正上方和正左边的怎么办呢?
    2019-01-29 11:24 
最佳回答
0
守约Lv4初级互助
发布于2019-1-29 11:17(编辑于 2019-1-29 11:31)
=B1
=A2

image.png

image.png

  • SFLing SFLing(提问者) 不是,我是想新增一行里默认值写公式
    2019-01-29 11:19 
  • SFLing SFLing(提问者) 也就是说不能确定当前格子是哪个格子
    2019-01-29 11:19 
  • 守约 守约 回复 SFLing(提问者) A1[A1:0] 这样就可以,无论是正前方还是正上方
    2019-01-29 11:27 
  • 守约 守约 回复 SFLing(提问者) 补充了效果图 你可以看下
    2019-01-29 11:31 
  • SFLing SFLing(提问者) 我把面临的情景也完善下,现在需要动态计算金额,当前单元格值是C2 - F2计算出来的余额,新增一行后,我需要用上一格的C2 - F2减去当前格所在行的F2来计算
    2019-01-29 11:37 
  • 3关注人数
  • 1679浏览人数
  • 最后回答于:2019-1-29 11:41
    请选择关闭问题的原因
    确定 取消
    返回顶部