1

我想在 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

请问我该怎么做

感谢您的帮助

4

1 回答 1

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]

可能会为你工作。

于 2016-04-22T14:44:03.587 回答