Exemple Qlik
Expression Qlik
KeepChar('06 12-34.56.78', '0123456789')Données de départ
'06 12-34.56.78'
Résultat
'0612345678'
Nettoyer un numéro de téléphone pour ne conserver que les chiffres.
Conserve uniquement les caractères présents dans la liste autorisée.
Un identifiant contient des espaces, des tirets et des caractères parasites ? KeepChar() ne conserve que les caractères que tu autorises, par exemple les chiffres. C'est une méthode simple pour nettoyer certains codes. Attention à ne pas supprimer des caractères qui portent réellement une information métier.
KeepChar(text, keep_chars)KeepChar('06 12-34.56.78', '0123456789')'06 12-34.56.78'
'0612345678'
Nettoyer un numéro de téléphone pour ne conserver que les chiffres.