Exemple Qlik
Expression Qlik
Match(Statut, 'Brouillon', 'Validé', 'Refusé')Données de départ
Statut = 'Validé'
Résultat
2
Le statut correspond au deuxième candidat.
Compare de façon sensible à la casse et renvoie la position de la valeur correspondante.
Dans un suivi d'exploitation, les niveaux « Bloquant », « Majeur » et « Mineur » doivent apparaître dans un ordre métier précis. Match() permet d'attribuer un rang à chaque libellé, que tu peux ensuite utiliser pour trier une visualisation ou alimenter Pick(). La recherche distingue les majuscules ; une valeur absente de la liste reçoit le rang zéro. Si les variantes de casse sont fréquentes, regarde plutôt MixMatch().
Match(str, expr1 [, expr2, ... exprN])Match(Statut, 'Brouillon', 'Validé', 'Refusé')Statut = 'Validé'
2
Le statut correspond au deuxième candidat.