BASE DE CONNAISSANCES

Création d'étiquettes conditionnelles


Date de publication : 09 Mar 2017
Date de dernière modification : 20 Jul 2023

Question

Comment afficher des étiquettes en fonction de certaines valeurs de champs ou via une sélection de paramètre

Environnement

Tableau Desktop

Réponse

Option 1 - Basée sur les valeurs de champs


Les champs calculés vous permettent de créer des étiquettes de données personnalisées basées sur un champ personnalisé incluant uniquement les valeurs intéressantes. Cette étape montre comment créer une étiquette conditionnelle qui s'affiche sur un repère uniquement lorsque les ventes d'une région pour un jour sont supérieures à 60 000 $.
Étape 1 : Créer un champ calculé
  • Sélectionnez Analyse > Créer un champ calculé.
  • Dans la boîte de dialogue Champ calculé :
    • Nommez le champ calculé. Dans l'exemple de classeur, le champ calculé est appelé « Outlier ».
    • Dans le champ de formule, créez un champ calculé de ce type :
      IF SUM([Sales])> 60000 THEN 
      SUM([Sales]) 
      ELSE null END
  • Cliquez sur OK.
Étape 2 : Créer la vue
  1. Depuis le volet Mesures, faites glisser Sales vers l'étagère Lignes.
  2. Depuis le volet Dimensions, faites glisser Order Date vers l'étagère Colonnes, puis faites glisser Region vers Colonnes.
  3. Cliquez avec le bouton droit de la souris sur Order Date et sélectionnez Month (comme champ discret).
  4. Faites glisser le nouveau champ calculé Outliers (Données atypiques) vers la fiche Repère Étiquettes.

Option 2 - Basée sur une sélection de paramètre

La solution suivante utilise Segment dans l'ensemble de données Superstore. Remplacez toutes les instances de Segment par votre champ de dimension.

  1. Créez un nouveau paramètre (appelé « Choose Segment » dans cet exemple).
  2. Laissez-le sous forme de chaîne et depuis l'option Ajouter à partir du champ, choisissez la dimension qui affichera une seule étiquette.
  3. Dans le menu Analyse, choisissez Créer un champ calculé et entrez une formule du type suivant :
    IF [Segment] = [Choose Segment] THEN [Segment] ELSE '' END
  4. Faites glisser la dimension d'origine (Segment) sur l'étagère Colonnes.
  5. Faites glisser le nouveau champ calculé juste après sur l'étagère Colonnes.
  6. Faites un clic droit et masquez la première dimension en désélectionnant Afficher l'en-tête.
  7. Affichez le paramètre et sélectionnez à l'étiquette à afficher.
Remarque : Vous pouvez afficher ou masquer les étiquettes pour des repères individuels. Pour masquer une étiquette de données spécifique, cliquez avec le bouton droit de la souris sur le repère et sélectionnez Étiquette de repère > Ne jamais afficher.

Informations supplémentaires

Pour afficher ces étapes de l'Option 1 en action, visionnez la vidéo ci-dessous.
Remarque : la vidéo n'a pas de son. 


Cet article vous a-t-il permis de résoudre le problème ?