-
leiz 小试身手Lv3
发表于2023-6-29 14:04
楼主
我们知道,表格浮动出来的数据可以通过写过滤条件或者结果集过滤将需要的数据过滤出来,再将过滤后的数据进行二次统计,但是存在这一种场景,比如:表格需要展示2016年~2018年的销量数据,但是合计的时候只需要合计2017年~2018年的数据,这种情况可以通过数组函数来实现。
设置方法如下:
1、先通过数组函数将浮动的年份数据中的2016的数据过滤,得到结果为['2017','2018']的数组
复制代码2、再通过数组函数将过滤后的每个年份对应的销量的数据生成一个新的数组,得到结果为[31,6]的数组
复制代码3、最后在合计表元用sum函数统计这个数组,就得到了想要的数据
复制代码
通过数组函数合计指定的数据表样.zip
(3.33 KB, 下载次数: )
设置方法如下:
1、先通过数组函数将浮动的年份数据中的2016的数据过滤,得到结果为['2017','2018']的数组
- A2$.SELECT(@<>'2016')
- A2$.SELECT(@<>'2016').select(true,@.rightcell(2).txt)
- sum(A2$.SELECT(@<>'2016').select(true,@.rightcell(2).txt))