在qlikview中拆分值以及如何筛选此值

时间:2016-04-21 14:42:28

标签: qlikview qliksense

我想在qlikview中吐出一个表达式,我有这个值:

     Column1
 564564/455654
 546546/POMLK21435
 458798/454687/P44545

我想在每行中选择包含6 num的数字,如下所示:

    Column1               Column2        Column3
  564564/455654           564564         455654
  546546/POMLK21435       546546
  458798/454687/P44545    458798         454687

我该怎么办呢

感谢您的帮助

1 个答案:

答案 0 :(得分:2)

看一下subfield()和isnum()。像

这样的东西
If(isnum(Subfield([Column1],'/',1)),Subfield([Column1],'/',1),Null()) as [Column2],
If(isnum(Subfield([Column1],'/',2)),Subfield([Column1],'/',1),Null()) as [Column3]

可能适合你。