Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
reivax31
Partner - Creator III
Partner - Creator III

NOT LIKE

Hi Qlikers,

I'm loading a Table and based on the informations I have in the field 'comment' I would like to build a new field Status.

LOAD

comment,

if(comment like '*Test*', 'Test',

if(comment like '*Blocked*', 'Blocked',

if(comment NOT LIKE '*check*' and NOT LIKE '*analyse*', 'To be checked',

if(comment like ......))))  AS Status

From ...

Thanks for your help

1 Solution

Accepted Solutions
Gysbert_Wassenaar

Not Wildmatch(comment, '*check*','*analyse*')


talk is cheap, supply exceeds demand

View solution in original post

5 Replies
Gysbert_Wassenaar

Not Wildmatch(comment, '*check*','*analyse*')


talk is cheap, supply exceeds demand
kaushiknsolanki
Partner Ambassador/MVP
Partner Ambassador/MVP

Hi,

Use the wildmatch function.

if(Wildmatch(comment,'*Test*'), 'Test',

if(Wildmatch(comment,'*Blocked*'), 'Blocked',

...............

Regards,

Kaushik Solanki

Please remember to hit the 'Like' button and for helpful answers and resolutions, click on the 'Accept As Solution' button. Cheers!
sunny_talwar

And if you insist on using LIKE, you can try this:

if(not comment LIKE '*check*' and not comment LIKE '*analyse*', 'To be checked',

reivax31
Partner - Creator III
Partner - Creator III
Author

It worked perfectly! thanks for your help

reivax31
Partner - Creator III
Partner - Creator III
Author

Thanks for this solution