[数据处理] 过滤条件

油爆葱花拌着面青铜二 显示全部楼层 发表于 2023-10-18 11:21:14 |阅读模式 打印 上一主题 下一主题
50
已解决

【数据处理】 过滤条件

1127 12
字段A,字段B都是字符串类型。A的值为100。B的值为【100,101,102】。组件过滤时,如何设置A匹配B呢?

最佳答案

永洪vip
yhdata_lyaa 关注Ta

2023-10-18 11:21:15

过滤的结果
查看完整内容
回复

使用道具 举报

精彩评论12

yhdata_lyaa 显示全部楼层 发表于 2023-10-18 11:21:15
油爆葱花拌着面 发表于 2023-10-18 14:25
请问包含,在字符串方面怎么理解,可否举个例子

过滤的结果

回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2023-10-18 11:28:02
A匹配B是什么意思。当A的值为100时,B有三个值,值为【100,101,102】?
回复

使用道具 举报

行走的蜗牛皇冠三 显示全部楼层 发表于 2023-10-18 11:33:45
B做A的子集
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2023-10-18 13:22:03
过滤目前不支持列=列的条件
描述下想要通过什么组件过滤出什么效果呢。
回复

使用道具 举报

油爆葱花拌着面青铜二 显示全部楼层 发表于 2023-10-18 13:53:50
yhdata_lyaa 发表于 2023-10-18 11:28
A匹配B是什么意思。当A的值为100时,B有三个值,值为【100,101,102】?

列B其中的一个元素是"【100,101,102】",参数A="100"。通过过滤让A匹配B。意思就是只要列B里含有了100,列B那行数据就被筛选出来了
回复

使用道具 举报

油爆葱花拌着面青铜二 显示全部楼层 发表于 2023-10-18 13:55:02
yhdata_yzm 发表于 2023-10-18 13:22
过滤目前不支持列=列的条件
描述下想要通过什么组件过滤出什么效果呢。

不是列=列,列B其中的一个元素是"【100,101,102】",参数A="100"。通过过滤让A匹配B。意思就是只要列B里含有了100,列B那行数据就被筛选出来了
回复

使用道具 举报

油爆葱花拌着面青铜二 显示全部楼层 发表于 2023-10-18 13:56:10

字符串A应该是字符串B去掉【】后的子集?
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2023-10-18 14:05:10
油爆葱花拌着面 发表于 2023-10-18 13:55
不是列=列,列B其中的一个元素是"【100,101,102】",参数A="100"。通过过滤让A匹配B。意思就是只要列B里 ...

判断列B是不是包含参数a?   图表设置过滤,列B 是 包含 ?{A}
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2023-10-18 14:12:12
油爆葱花拌着面 发表于 2023-10-18 13:55
不是列=列,列B其中的一个元素是"【100,101,102】",参数A="100"。通过过滤让A匹配B。意思就是只要列B里 ...

明白了。
这个没有办法直接过滤。
对B列新建计算列这么写:
if indexOf(col['列'],'100') !=-1
then 1
else 0
end
当B列的某一行的值包含100的时候返回1,否者返回0
然后表格的过滤条件写计算列=1就可以过滤出对应的B列了
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |联系社区管理员|《永洪社区协议》
返回顶部