求两个数组中都含的值,并返回对应的值到新的一列

222.png

FineBI 用户b9143033 发布于 2021-4-21 11:19 (编辑于 2021-4-21 11:55)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
zsh331Lv8专家互助
发布于2021-4-21 12:58

GREPARRAY(split("小李王",""),inarray(item,["张","王"])>0)

——————————

FineBi运用,公式写法一样,同理!

image.png

  • 用户b9143033 用户b9143033(提问者) bi会报错,写不了item
    2021-04-21 13:01 
  • zsh331 zsh331 回复 用户b9143033(提问者) 对,忘记这个事了,稍等会,晚点我再想想别的办法。
    2021-04-21 13:04 
  • zsh331 zsh331 回复 用户b9143033(提问者) 那可能稍微有点麻烦了,将前面字段分割后,获取每个值单独判断了!
    2021-04-21 13:26 
  • 用户b9143033 用户b9143033(提问者) 回复 zsh331 前面字段用空格分割大概可以分割成1到20个左右,总共有100w行数据,量级太大了
    2021-04-21 13:53 
  • zsh331 zsh331 回复 用户b9143033(提问者) 是的,我了解,但bi对数组元素的支持度还有待优化。
    2021-04-21 15:01 
  • 2关注人数
  • 376浏览人数
  • 最后回答于:2021-4-21 12:58
    请选择关闭问题的原因
    确定 取消
    返回顶部