Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Join us to spark ideas for how to put the latest capabilities into action. Register here!
cancel
Showing results for 
Search instead for 
Did you mean: 
bobbydave
Creator III
Creator III

purgechar, if not equal, not wildmatch? Which to use

Rate
BE-2014
0.11
AT-2016
UK-2016
1.11
1.21

I don't want to see BE-2014 or UK-2016 there are plenty more so I don't want to explicitly say if Rate <> AT....

Is there a way of say if(Rate <> ??-????, Rate)

I only want the Rate which would be something like 1.11 or 1 or 1.16

12 Replies
bobbydave
Creator III
Creator III
Author

That got rid of them.

Only the decimal point rates are showing.

Thanks a lot.

This all works now

Anil_Babu_Samineni

Bobby,

Is this Value BE-2014 coming from Two fields na

Might be Country and Year as CountryYear. Here, You need to use CountryYear field only

Best Anil, When applicable please mark the correct/appropriate replies as "solution" (you can mark up to 3 "solutions". Please LIKE threads if the provided solution is helpful
bobbydave
Creator III
Creator III
Author

From <> where IsNum(ApplyMap('MapCountryToEuro', Country &'-'&[Snapshot Year]));

and

where not WildMatch(ApplyMap('MapCountryToEuro', Country & '-' &  [Snapshot Year]), '**-****')
and  not WildMatch(ApplyMap('MapCountryToDollar', Country & '-' &  [Snapshot Year]), '**-****');

This resolved the issue. I only have the rates showing now.

Thanks to everyone for the assistance