永洪社区

标题: 如何对格间计算的结果进行筛选展示 [打印本页]

作者: happypanda    时间: 2023-1-16 14:03
标题: 如何对格间计算的结果进行筛选展示
自由式表格,通过格间计算的结果
想要只展示计算结果为 大于0 的数据

下面是计算完的结果,想只展示大于0的数据



作者: yhdata_ruby    时间: 2023-1-16 14:04
happypanda 发表于 2023-1-16 16:09
写if判断,但是没有过滤,为0的数据还是会显示出来的吧

是的,目前组件过滤和单元格过滤的过滤条件只能是数据集中的字段和非聚合计算列
作者: yhdata_ruby    时间: 2023-1-16 14:18
选中单元格进行单元格过滤呢
作者: happypanda    时间: 2023-1-16 14:26
yhdata_ruby 发表于 2023-1-16 14:18
选中单元格进行单元格过滤呢

单元格过滤里面没有这个结果的选项
作者: yhdata_ruby    时间: 2023-1-16 14:41
happypanda 发表于 2023-1-16 14:26
单元格过滤里面没有这个结果的选项

用计算列呢
作者: happypanda    时间: 2023-1-16 14:42
yhdata_ruby 发表于 2023-1-16 14:41
用计算列呢

这个无法用计算列,因为这个格子里计算的格子,也是通过前面的格子计算出来的
就是格间计算,再计算
这种格间计算的就不能进行过滤了么?
作者: yhdata_ruby    时间: 2023-1-16 14:57
happypanda 发表于 2023-1-16 14:42
这个无法用计算列,因为这个格子里计算的格子,也是通过前面的格子计算出来的
就是格间计算,再计算
这种 ...

那就在格间计算里写if判断吧:iif(left(1)+1>10000,'11','222'),把你的格间计算放进去判断大于0的时候
作者: happypanda    时间: 2023-1-16 16:09
yhdata_ruby 发表于 2023-1-16 14:57
那就在格间计算里写if判断吧:iif(left(1)+1>10000,'11','222'),把你的格间计算放进去判断大于0的时候 ...

写if判断,但是没有过滤,为0的数据还是会显示出来的吧
作者: happypanda    时间: 2023-1-16 16:28
yhdata_ruby 发表于 2023-1-16 16:24
是的,目前组件过滤和单元格过滤的过滤条件只能是数据集中的字段和非聚合计算列 ...

好吧
作者: yhdata_ruby    时间: 2023-1-16 16:28
happypanda 发表于 2023-1-16 16:28
好吧

嗯嗯




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4