-
yks999 小试身手Lv3
发表于2022-5-16 11:50
悬赏10
已解决
如图所示,这里一共有三个浮动的分析区表格,计算后行数相同,现在我想在表格1中取得表格2和3的同行金额数据计算同比和环比,但是取不到对应数据,请问有什么方法可以让我取到对应数据吗
yks999 发表于 2022-5-16 15:54
我现在做成一个表格了,但还是取不到浮动后的对应数据,还是需要上面那个数组函数吗 ...
做成一个表格了就不需要写这种复杂的数组表达式了呀 直接用self对象取其他表元值
https://bbs.esensoft.com/thread-128463-1-1.html
7个回答
用数组函数倒是可以取,grid2. b2$. select(@.leftdimcell.value= self.leftcell.value). join("") 类似这个逻辑,但是您这三个表格都是日期浮动,为啥不直接做成一个表格嘞
yangqh 发表于 2022-5-16 12:48
用数组函数倒是可以取,grid2. b2$. select(@.leftdimcell.value= self.leftcell.value). join("") 类似 ...
我现在做成一个表格了,但还是取不到浮动后的对应数据,还是需要上面那个数组函数吗
yks999 发表于 2022-5-16 15:54
我现在做成一个表格了,但还是取不到浮动后的对应数据,还是需要上面那个数组函数吗 ...
做成一个表格了就不需要写这种复杂的数组表达式了呀 直接用self对象取其他表元值
https://bbs.esensoft.com/thread-128463-1-1.html
yangqh 发表于 2022-5-16 12:48
用数组函数倒是可以取,grid2. b2$. select(@.leftdimcell.value= self.leftcell.value). join("") 类似 ...
这个是我仿照你的数组函数写的表达式,可是好像还是不行,是不是哪个地方写错或者还需要什么配置
不是这样做表的亲,您的三个分析区里面的日期,如果业务含义是一个意思,那就只需要一个日期做浮动就行了,不是三个部分分别做浮动
yangqh 发表于 2022-5-16 17:55
不是这样做表的亲,您的三个分析区里面的日期,如果业务含义是一个意思,那就只需要一个日期做浮动就行了, ...
一个日期做浮动,然后同比和环比的金额根据这个日期添加指标和过滤条件是吗
yks999 发表于 2022-5-17 10:29
一个日期做浮动,然后同比和环比的金额根据这个日期添加指标和过滤条件是吗 ...
1、就是只保留一个日期浮动,其他的金额、增减额什么的都直接在这个浮动范围内
2、只有取主题表字段的表元才勾选“指标”并设置过滤