Ajouter couleurs conditionnelles dans les tableaux et graphiques Qlik Sense

Pour faciliter la compréhension et l’analyse des résultats présentés dans les tableaux, vous pouvez paramétrer les couleurs d’arrière-plan des cellules et les couleurs de texte avec des conditions. Cela permet d’affecter des couleurs à certaines valeurs.

Dans l’exemple ci-dessus :

  • Les valeurs de la colonne Ventes sont paramétrées pour avoir un fond bleu au-dessus de 1 million.
  • Les valeurs de la colonne Marge % ont deux seuils :
    • En dessous de 15%, le texte est rouge
    • Entre 15% et 33%, le texte est orange
    • Au-dessus de 33%, le texte est vert
Tableau avec couleurs conditionnelles dans Qlik Sense

Utiliser les expressions des couleurs d’arrière-plan et des couleurs de texte

Dans une table ou un tableau croisé dynamique, accédez à la section Données dans le panneau de propriétés (à droite de l’écran) :

Dans la partie Données >Mesures :

  • Choisissez la mesure pour laquelle vous souhaitez ajouter des couleurs conditionnelles.
  • Ouvrez l’éditeur d’expression de l’ Expression de la couleur d’arrière-plan ou de l’Expression de la couleur du texte (en cliquant sur le fx)
  • Rédigez votre condition :
    • If(VotreExpession>VotreSeuil , Couleur si oui , Couleur si non)

Exemple avec 1 seule condition :

Exemple avec des conditions imbriquées :

A noter

Pour paramétrer des couleurs conditionnelles, on va utiliser les conditions à l’aide de la fonction if(condition , then [, else])

  • Condition : sous forme d’une expression
    • Exemple : sum(Ventes)>1000000
  • Then : couleur si la condition est remplie
    • Exemple : rgb(9,137,177) ce qui correspond à un bleu
  • Else : (optionnel) couleur si la condition n’est pas remplie
    • Exemple : rgb(237,13,109) ce qui correspond à un rose foncé

Pour plus d’information sur la fonction if(), consultez l’aide en ligne de Qlik

Les formats couramment utilisés lors de la création d’expressions :

  • RGB : Chaque couleur est définit par une référence de Rouge, Vert et Bleu
    • Exemple : La référence RGB de ce vert est RGB (93,163,89)
  • Fonctions de couleur : exemple blue() , lightgreen() ,  cyan()

Pour plus d’information sur les couleurs, consultez l’aide en ligne de Qlik

  • Vous pourrez aussi utiliser la même syntaxe dans les couleurs par expression des graphiques. (Aspect>Couleur>Couleurs personnalisées>Par expression)