Concat()

Concat() sert à réunir ou exploiter des valeurs textuelles dans le contexte courant.

Présentation

Tu veux afficher, pour chaque commande, la liste des produits associés ? Concat() rassemble plusieurs valeurs dans une même chaîne avec un séparateur choisi. C'est utile pour synthétiser des catégories ou des références. Attention aux doublons et à l'ordre d'affichage : ils doivent être maîtrisés selon le résultat recherché.

Syntaxe

concat({[SetExpression] [DISTINCT] [TOTAL [<fld{, fld}>]] string[, delimiter[, sort_weight]])

Exemple pratique

Exemple Qlik

Expression Qlik

Concat(DISTINCT Etiquette, ', ')

Données de départ

Étiquettes : Urgent, Export, Fragile

Résultat

'Urgent, Export, Fragile'

Réunir les étiquettes distinctes dans un seul texte.

Précisions techniques

  • delimiter définit le séparateur entre les valeurs concaténées ; sort_weight permet d’imposer leur ordre.
  • DISTINCT évite de répéter plusieurs fois la même valeur dans le texte final.