Types de filtres dans Tableau : condition par formule, extrait, contexte

Les données peuvent être organisées et simplifiées à l'aide de diverses techniques dans Tableau. Nous utiliserons le fichier texte « Sample-Superstore.csv » pour la démonstration dans ce didacticiel.

Types de filtres

Les filtres peuvent être appliqués dans une feuille de calcul pour limiter le nombre d'enregistrements présents dans un ensemble de données. Différents types de filtres sont utilisés dans Tableau Desktop en fonction de différents objectifs. Les différents types de filtres utilisés dans Tableau sont indiqués ci-dessous. Les noms des types de filtres sont triés en fonction de l'ordre d'exécution dans Tableau.

  1. Extraire les filtres
  2. Filtres de source de données
  3. Filtres contextuels
  4. Filtres de dimensions
  5. Filtres de mesure

Extraire les filtres

Les filtres d'extraction sont utilisés pour filtrer les données extraites de la source de données. Ce filtre est utilisé uniquement si l'utilisateur extrait les données de la source de données.

Une fois le fichier texte connecté à Tableau, vous pouvez voir l'option en direct et extraire dans le coin supérieur droit de l'onglet Source de données. Live Connection se connecte directement à une source de données. La connexion Extraire extrait les données de la source de données et crée une copie locale dans le référentiel Tableau. La procédure de création d'un filtre d'extraction est donnée comme suit.

Étape 1) Après avoir connecté le fichier texte à Tableau,

  • Cliquez sur le bouton radio « Extraire » comme indiqué sur la figure.

Cela créera une copie locale dans le référentiel Tableau.

Extraire les filtres

Étape 2) Suivant,

  1. Cliquez sur l'option « Modifier » placée à côté du bouton Extraire.
  2. Il ouvre la fenêtre « Extraire les données ». Cliquez sur l'option 'Ajouter' présente dans la fenêtre.

Extraire les filtres

Étape 3) La fenêtre « Ajouter un filtre » est ouverte pour sélectionner les conditions de filtrage.

Vous pouvez choisir n'importe lequel des champs et l'ajouter comme filtre d'extraction. Dans cet exemple, nous avons sélectionné « Catégorie » comme filtre d'extraction.

  1. Sélectionnez « Catégorie » dans la liste
  2. Cliquez sur « OK ».

Extraire les filtres

Une fois que vous avez cliqué sur le bouton OK, une fenêtre de filtre s'ouvre.

Extraire les filtres

La fenêtre de filtre propose plusieurs options pour filtrer la « catégorie » en fonction de divers cas d'utilisation. Tous les cas d'utilisation et ses conditions de filtrage sont expliqués ci-dessous.

Condition de filtre dans Tableau

Cas d'utilisation 1 : sélectionner dans la liste

Par défaut, la fenêtre de filtre ouvre l'option « Sélectionner dans la liste ». Vous pouvez inclure ou exclure les membres présents dans le champ grâce à cette option.

Pour inclure, vous pouvez

  1. Sélectionnez les membres
  2. Cliquez sur OK.

Condition de filtre dans Tableau

Pour exclure les membres sélectionnés,

  1. Cliquez sur la case à cocher exclure
  2. Sélectionnez les membres à exclure
  3. Cliquez sur OK.

Condition de filtre dans Tableau

Il existe deux autres options dans « Sélectionner dans la liste ».

  1. Tous
  2. Aucune

Tout:

Cette option inclut ou exclut tous les membres présents sur le terrain. Dans cet exemple, tous les membres sont inclus en cliquant sur l'option « Tous ».

Étape 1)

  1. Sélectionnez l'option « Tous ».
  2. Cliquez sur OK

Condition de filtre dans Tableau

Étape 2) Ensuite,

  1. Il montre le filtre d'extraction de données. La condition de filtre est également ajoutée dans la fenêtre d'extraction du filtre.
  2. Cliquez sur OK pour ajouter le filtre d'extraction.

Condition de filtre dans Tableau

Pour exclure tous les membres de la liste, cliquez d'abord sur le bouton « Exclure ». Sélectionnez ensuite l'option « Tous » et cliquez sur OK. Cette procédure ajoute le filtre dans la fenêtre de filtre d'extraction de données.

Condition de filtre dans Tableau

Aucun:

Si vous souhaitez effacer toute la sélection effectuée dans la fenêtre de filtre et démarrer une nouvelle sélection, vous pouvez utiliser cette option « aucun ». L’option Aucune efface toute la sélection effectuée dans la fenêtre de filtre. Une fois qu'il est effacé, vous pouvez sélectionner les nouveaux membres.

  1. Cliquez sur l'option « Aucun ». Sélectionnez les nouveaux membres à ajouter comme filtre.
  2. Cliquez sur OK pour ajouter le filtre d'extraction.

Condition de filtre dans Tableau

Cas d'utilisation 2 : liste de valeurs personnalisée

Une liste de valeurs personnalisée permet à l'utilisateur de saisir le nom du membre et de filtrer le champ en conséquence. Une liste de valeurs personnalisée peut être créée en suivant la procédure indiquée.

Étape 1) Dans l'écran de filtre

  1. Cliquez sur le bouton radio « Liste de valeurs personnalisées ».
  2. Tapez le nom du membre.
  3. Cliquez sur le symbole '+' pour ajouter le nom dans la liste.
  4. Vous pouvez ajouter plusieurs membres dans la liste et cliquer sur OK

Condition de filtre dans Tableau

Il y a une option dans la fenêtre « Inclure toutes les valeurs lorsqu'elles sont vides ». Il peut être sélectionné pour inclure toutes les valeurs présentes dans le champ lorsque le membre sélectionné n'a aucune donnée.

Condition de filtre dans Tableau

L’option Effacer la liste efface la liste des valeurs en douane.

Condition de filtre dans Tableau

Cas d'utilisation 3 : Tout utiliser

Cette option sélectionne tous les membres présents sur le terrain.

Condition de filtre dans Tableau

Cas d'utilisation 4 : caractère générique

L’option Wildcard est utilisée pour filtrer les champs en fonction d’une correspondance générique donnée. Les utilisateurs peuvent saisir le caractère et filtrer le champ en fonction de la correspondance. Les différents types de matchs sont présentés comme suit.

Inclus Sélectionnez les membres si le nom du membre contient des caractères saisis.
Commence avec Sélectionnez les membres si le nom du membre commence par des caractères saisis.
Se termine par Sélectionnez les membres si le nom du membre se termine par des caractères saisis.
Correspond exactement Sélectionnez les membres si le nom du membre correspond exactement aux caractères saisis.

Étape 1)

  1. Sélectionnez l'onglet « Joker ».
  2. Tapez les caractères correspondants.
  3. Sélectionnez le type de correspondance. Dans cet exemple, le type de correspondance « Contient » est sélectionné.
  4. Cliquez sur OK.

Condition de filtre dans Tableau

Cas d'utilisation 5 : Filtrer sur condition

Cette option permet de filtrer l'ensemble de données en donnant plusieurs conditions. La condition du déclarant basée sur le champ est indiquée ci-dessous.

Par domaine :

  1. Sélectionnez l'onglet « Condition » dans la fenêtre de filtre.
  2. Cliquez sur le bouton radio « Par champ ».
  3. Sélectionnez le nom du champ à filtrer dans la liste déroulante.
  4. Sélectionnez le type d'agrégation comme Somme, moyenne et médiane dans la liste déroulante.
  5. Choisissez l'opérateur dans la liste déroulante.
  6. Entrez la valeur pour filtrer le champ sélectionné.
  7. Cliquez sur OK.

Condition de filtre dans Tableau

Dans l'exemple ci-dessus, l'ensemble de données est filtré pour voir les données dont la somme des ventes est supérieure à 1000 .

La plage de valeurs :

Cette option affiche la valeur minimale et maximale du champ sélectionné en cliquant sur le bouton « Charger ». Il peut être utilisé pour faire référence aux valeurs.

Condition de filtre dans Tableau

Filtrer la condition par formule

Vous pouvez écrire une formule pour filtrer l'ensemble de données à l'aide de cette option. La procédure est expliquée ci-dessous.

Étape:

  1. Cliquez sur le bouton radio « Par formule ».
  2. Entrez la formule dans la case comme indiqué sur la figure.
  3. Cliquez sur Ok.

Filtrer la condition par formule

Dans l'exemple ci-dessus, la formule écrite filtre les données dont la somme des ventes est supérieure à 1000 .

Cas d'utilisation 6 : filtres supérieur ou inférieur

Cette option est utilisée pour sélectionner le nombre d'enregistrements supérieur ou inférieur.

Par domaine :

Étape 1)

  1. Sélectionnez l'onglet « Haut » dans la fenêtre de filtre.
  2. Cliquez sur le bouton radio « Par champ ».

Filtrer la condition par formule

Étape 2)

  1. Sélectionnez « Haut » ou « Bas ».
  2. Choisissez le nombre d'enregistrements.
  3. Sélectionnez le champ.
  4. Choisissez le type d'agrégation.
  5. Cliquez sur Ok.

Filtrer la condition par formule

Dans l'exemple ci-dessus, le filtre restreint l'ensemble de données pour afficher les 10 principaux enregistrements en fonction de la somme des ventes.

Par formule :

La condition supérieure ou inférieure peut également être donnée via une formule.

Étape:

  1. Cliquez sur le bouton radio « Par formule ».
  2. Sélectionnez « Haut » ou « Bas ».
  3. Choisissez le nombre d'enregistrements.
  4. Entrez la formule.
  5. Cliquez sur OK.

Filtrer la condition par formule

Dans l'exemple ci-dessus, la formule a été écrite pour afficher les 10 meilleurs enregistrements en fonction de la somme des ventes.

Filtre de source de données

Un filtre de source de données est utilisé pour filtrer les données au niveau de la source de données. Il peut restreindre les enregistrements présents dans l'ensemble de données. Ce filtre est similaire au filtre d'extraction sur la sécurisation des données. Mais le filtre de source de données et le filtre d’extrait ne sont pas liés l’un à l’autre. Le filtre de source de données fonctionne à la fois sur la connexion en direct et sur les extraits. La procédure de sélection du filtre de source de données est indiquée comme suit.

Étape 1) Cliquez sur le bouton « Ajouter » placé dans le coin supérieur droit de l'onglet Source de données.

Filtre de source de données

Étape 2) Cela ouvre la fenêtre « Modifier les filtres de source de données ». Cliquez sur l'option 'Ajouter' présente dans la fenêtre.

Filtre de source de données

Après avoir cliqué sur le bouton « Ajouter », suivez les étapes restantes de la rubrique « Extraire les filtres » -> Étape 3.

Filtre de contexte

Un filtre contextuel est un filtre indépendant qui peut créer un ensemble de données distinct à partir de l'ensemble de données d'origine et calculer les sélections effectuées dans la feuille de calcul. Un ou plusieurs filtres catégoriels qui séparent l'ensemble de données en parties principales peuvent être utilisés comme filtre contextuel. Tous les autres filtres utilisés dans la feuille de calcul fonctionnent en fonction de la sélection du filtre contextuel. Les fonctions des filtres contextuels peuvent être expliquées via une feuille Excel.

Filtre de contexte

La figure montre un exemple d’ensemble de données. À partir de l'ensemble de données, il est identifié que la « Catégorie » peut être utilisée comme filtre contextuel car elle peut diviser l'ensemble de données en parties principales. Une fois le filtre appliqué à l'ensemble de données, les données suivantes peuvent être obtenues.

Filtre de contexte

Lorsque la catégorie « Meubles » est sélectionnée, les données disponibles dans la catégorie particulière sont affichées dans la figure. Les autres filtres pouvant être appliqués dans la feuille dépendront du filtre de catégorie. Il s'agit de la fonction de base de l'utilisation du filtre contextuel. Tableau crée un ensemble de données temporaire dans le moteur de référentiel en fonction de la sélection du filtre contextuel. Une fois le filtre contextuel sélectionné, toutes les autres sélections et filtres dépendent de la sélection d'un filtre contextuel spécifique. La table temporaire ou l'ensemble de données créé lors de la sélection du filtre contextuel se charge chaque fois que le filtre contextuel est modifié.

Appliquer des filtres contextuels dans la feuille de calcul :

N'importe quelle dimension peut être ajoutée comme filtre contextuel en suivant les étapes ci-dessous :

Étape 1) La dimension à ajouter en tant que filtre contextuel doit être ajoutée dans la zone de section de filtre comme indiqué dans l'image.

Appliquer des filtres contextuels dans la feuille de calcul

Étape 2) Faites un clic droit sur la dimension ajoutée dans la section filtre et sélectionnez l'option « Ajouter au contexte ».

Appliquer des filtres contextuels dans la feuille de calcul

Étape 3) Une fois le filtre sélectionné comme filtre contextuel, la couleur de la zone de dimension passe au gris. Cette case de couleur grise est une indication du filtre contextuel.

Appliquer des filtres contextuels dans la feuille de calcul

Suppression du filtre contextuel :

Tout filtre contextuel peut être rétabli en filtre normal en sélectionnant l'option « Supprimer du contexte » qui est disponible lors d'un clic droit sur la dimension. La couleur de la boîte de dimension redeviendra également bleue à titre indicatif.

Suppression du filtre de contexte

Avantages de l'utilisation des filtres contextuels :

Améliorer les performances:

Lorsque le filtre contextuel est utilisé dans des sources de données volumineuses, il peut améliorer les performances car il crée une partie d'ensemble de données temporaire basée sur la sélection du filtre contextuel. Les performances peuvent être efficacement améliorées grâce à la sélection de principaux filtres contextuels catégoriels.

Conditions de filtre dépendantes :

Les filtres contextuels peuvent être utilisés pour créer des conditions de filtre dépendantes en fonction des exigences métier. Lorsque la taille de la source de données est importante, un filtre contextuel peut être sélectionné sur la catégorie principale et d'autres filtres pertinents peuvent être exécutés.

Filtres de dimensions

Lorsqu'une dimension est utilisée pour filtrer les données dans une feuille de calcul, elle est appelée filtre de dimension. Il s'agit d'un filtre non agrégé dans lequel une dimension, un groupe, des ensembles et un bac peuvent être ajoutés. Un filtre de dimension peut être appliqué via les conditions supérieures ou inférieures, la correspondance générique et la formule.

Les membres présents dans une dimension peuvent être inclus ou exclus de la liste grâce à ce filtre. Le filtre de dimension peut être affiché dans une feuille ou un tableau de bord pour modifier la condition du filtre de manière dynamique. Le processus d’ajout d’une dimension en tant que filtre est indiqué comme suit.

Étape 1) Accédez à une feuille de calcul comme indiqué dans les sujets ci-dessus et suivez les étapes.

  1. Sélectionnez une dimension dans la liste des dimensions. Dans cet exemple, « Catégorie » est choisie dans la liste des dimensions. Faites glisser la dimension dans la zone « Filtres ».
  2. Cela ouvre la fenêtre « Filtre ». Sélectionnez le membre dans la liste.
  3. Cliquez sur OK.

Filtres de dimensions

La procédure ci-dessus filtre l'ensemble de données pour afficher les enregistrements uniquement pour la catégorie « Meubles ».

Filtres de dimensions

Filtre de mesure :

Un filtre de mesure peut filtrer les données en fonction des valeurs présentes dans une mesure. Les valeurs de mesure agrégées peuvent être utilisées dans le filtre de mesure pour modifier les données. Un filtre de mesure peut être appliqué dans une feuille de calcul en suivant la procédure.

Étape 1) Accéder à une feuille de calcul

  1. Sélectionnez une mesure présente dans l'onglet Mesures. Dans cet exemple, « Ventes » est sélectionné. Faites glisser la mesure dans la zone « Filtre ».
  2. Il ouvre une fenêtre « Champ de filtre ». Sélectionnez l’une des agrégations dans la liste. Dans cet exemple, Sum est pris comme type d'agrégation.
  3. Cliquez sur le bouton « Suivant ».

Filtre de mesure

Étape 2) Il ouvre une fenêtre dans laquelle vous devez sélectionner la plage de valeurs. Les autres types d'options présentes dans la fenêtre sont indiquées comme suit.

Gamme de valeurs La plage minimale et maximale de la valeur de mesure peut être donnée et filtrée.
Au moins Une valeur minimale d'une mesure est donnée pour filtrer les données.
Au plus Une valeur maximale d'une mesure est donnée pour filtrer les données.
Spécial Une option pour sélectionner des valeurs nulles ou non nulles et filtrer les données.
  1. Sélectionnez la plage de valeurs. Vous pouvez modifier la limite supérieure et inférieure de la plage de valeurs.
  2. Cliquez sur OK.

Filtre de mesure

L'exemple ci-dessus filtre l'ensemble de données en fonction de la somme des valeurs de ventes comprises entre 0 et 22638 .

Filtre personnalisé ou rapide :

Les filtres peuvent être personnalisés en fonction de la sélection de l'utilisateur. Les filtres peuvent personnaliser les feuilles de calcul et les tableaux de bord pour modifier les données de manière dynamique. La procédure pour personnaliser le filtre est donnée comme suit.

Étape 1) Ajoutez le filtre 'Catégorie' comme indiqué dans la rubrique Filtre de dimension.

  1. Faites un clic droit sur le filtre ajouté.
  2. Sélectionnez l'option « Afficher le filtre ».

Filtre personnalisé ou rapide

Étape 2) Il affiche la zone de filtre « Catégorie » dans le côté droit de la feuille de calcul. Par défaut, le filtre affiche la liste à valeurs multiples comme indiqué dans la figure.

Filtre personnalisé ou rapide

Étape 3) Vous pouvez sélectionner ou désélectionner les membres présents dans le filtre et modifier les données.

Filtre personnalisé ou rapide

Filtre utilisateur :

Le filtre utilisateur sécurise les données au niveau des lignes présentes dans un ensemble de données. Il peut être utilisé lors de la publication du classeur sur un serveur. Différentes conditions de filtrage peuvent être appliquées pour différents utilisateurs. Par exemple, supposons qu'il existe trois départements dans une entreprise, à savoir le mobilier, les fournitures de bureau et la technologie. En utilisant le filtre utilisateur, nous pouvons permettre aux utilisateurs d'afficher uniquement les données pertinentes pour leur service. c'est-à-dire que les utilisateurs du département « Meubles » ne peuvent voir que les données de la catégorie « Meubles ». Cela peut garantir la sécurité des données au niveau des lignes. La procédure pour appliquer le filtre utilisateur est donnée comme suit.

Étape 1)

  1. Cliquez sur l'option Serveur présente dans la barre de menu.
  2. Passez la souris sur l'option « Créer un filtre utilisateur ».
  3. Sélectionnez le champ pour créer un filtre utilisateur. Dans cet exemple, la catégorie est sélectionnée comme filtre utilisateur.

Filtre utilisateur

Étape 2)

  1. Cela ouvre une fenêtre « Connexion à Tableau Server ».
  2. Cliquez sur l'option 'Tableau Online' présente dans la fenêtre.

Filtre utilisateur

Étape 3)

  1. Il ouvre une fenêtre de connexion à Tableau Online. Entrez votre identifiant de messagerie et votre mot de passe enregistrés.
  2. Cliquez sur l'option de connexion.

Filtre utilisateur

Étape 4) Il ouvre une fenêtre « Filtre utilisateur ». Suivez les étapes ci-dessous pour ajouter un filtre utilisateur.

  1. Entrez un nom pour le filtre utilisateur.
  2. Sélectionnez un utilisateur dans la liste des utilisateurs.
  3. Vérifiez les membres requis qui doivent apparaître pour le membre sélectionné.
  4. Cliquez sur OK.

Filtre utilisateur

Il crée un filtre utilisateur dans Tableau. Vous pouvez afficher le filtre utilisateur sous le volet Ensembles, comme indiqué ci-dessous.

Filtre utilisateur

Lorsque le classeur est publié sur le serveur, seules les données filtrées sont présentées à l'utilisateur. Un filtre utilisateur peut être créé pour plusieurs utilisateurs afin de sécuriser les données.

Résumé

  • Tableau dispose de fonctionnalités pour organiser et simplifier les données présentes dans l'ensemble de données.
  • Le filtre restreint le nombre d'enregistrements présents dans l'ensemble de données en fonction d'une condition donnée.
  • Différents types de filtres utilisés dans Tableau sont les filtres d'extrait, les filtres de source de données, les filtres de contexte, les filtres de dimension et les filtres de mesure.
  • Les filtres d'extraction modifient les données dans la copie locale de l'ensemble de données qui est extrait de la source de données.
  • Les filtres de source de données modifient les données en fonction d'une condition donnée. Ces filtres s'appliquent à la fois aux connexions en direct et aux extraits.
  • Le filtre contextuel crée une table temporaire dans le moteur Tableau et agit comme un filtre principal. Tous les autres filtres appliqués sur une feuille de calcul dépendent du filtre Contexte.
  • Lorsqu'une dimension est utilisée pour filtrer les données, elle est appelée filtre de dimension. Il peut inclure ou exclure les membres présents dans la dimension.
  • Lorsqu'une mesure est utilisée pour filtrer les données, elle est appelée filtre de mesure. Il peut modifier les données en fonction de la comparaison de la valeur mesurée.
  • Un filtre rapide ou personnalisé est utilisé pour modifier la condition du filtre de manière dynamique.
  • Les filtres utilisateur sécurisent les données au niveau des lignes publiées sur un serveur.
  • Les utilisateurs peuvent trier les champs présents dans l'ensemble de données.
  • Des groupes peuvent être constitués pour regrouper les membres présents dans une dimension.
  • Les utilisateurs peuvent créer une hiérarchie pour afficher le niveau de granularité présent dans l'ensemble de données.
  • Des ensembles peuvent être créés pour sélectionner ou exclure un ou plusieurs membres d'un champ. Un ensemble peut être ajouté en tant que dimension distincte dans Tableau.