Introduction au filtre Power BI

Un filtre est un mot que nous utilisons souvent dans MS Excel pour ne voir qu'un ensemble spécifique de données. Dans MS-Excel, nous connaissons tous la liste déroulante pour choisir uniquement les éléments requis.

Cependant, en ce qui concerne Power BI, nous avons une liste déroulante de filtre, mais pour résumer les données, nous devons utiliser la fonction DAX, c'est-à-dire Filter. Par exemple, lorsque nous avons toutes les ventes de la ville si vous souhaitez afficher un seul total des ventes de la ville, nous pouvons utiliser la fonction FILTER DAX pour obtenir un total d'une ville particulière.

Que fait la fonction de filtrage dans Power BI?

FILTER est simplement la fonction DAX utilisée pour résumer les données avec des critères spécifiques. Comme nous l'avons dit ci-dessus, lorsque nous avons toutes les ventes de villes, si vous souhaitez afficher uniquement un total de ventes de villes, nous pouvons utiliser la fonction FILTER DAX pour obtenir le total d'une ville particulière.

FILTRE est principalement utilisé avec la fonction CALCULER, en général, pour appliquer tout type de filtres pour arriver à des totaux basés sur des critères. Vous trouverez ci-dessous la syntaxe de la fonction FILTER dans Power BI.

  • Table: nous devons d'abord mentionner le nom de la table que nous filtrons.
  • Expression de filtre: dans la table de filtrage, quelle est la chose que nous devons filtrer. En cas de filtrage des ventes de chaque ville, nous devons sélectionner une colonne de ville et en mettant un signe égal, nous devons entrer le nom de la ville entre guillemets.

Comment utiliser la fonction de filtrage DAX dans Power BI?

Voyons quelques exemples pour comprendre la fonctionnalité de la fonction Filter DAX dans Power BI.

Filtre Power BI - Exemple # 1

Pour démontrer la fonction Filtre, considérez le tableau de données ci-dessous que nous allons utiliser. Vous pouvez donc télécharger le classeur Excel à partir du lien ci-dessous qui est utilisé pour cet exemple.

Vous pouvez télécharger ce modèle Excel de filtre Power BI ici - Modèle Excel de filtre Power BI

Nous avons deux tables «Sales_Table» et «Incentive_Table» .

  • Téléchargez ces deux tableaux dans le fichier Power BI Desktop en téléchargeant le classeur Excel.

  • Insérez maintenant le tableau visuel et créez un résumé comme celui ci-dessous.

Cela montre chaque total respectif, imaginons maintenant une situation où nous devons avoir un résumé des ventes pour chaque ville pour l'année «2015». C'est là que nous pouvons inclure la fonction «FILTER» pour filtrer uniquement pour l'année 2015.

  • Cliquez avec le bouton droit sur Sales_Table et choisissez l'option Nouvelle mesure .

  • Donnez le nom comme les ventes de l'année 2015 .

  • Étant donné que nous devons additionner les valeurs des ventes pour l'année 2015, ouvrez d'abord la fonction CALCULER .

Le premier argument de la fonction CALCULER est l'expression, c'est-à-dire quel est le calcul que nous devons faire, nous devons donc additionner la colonne de la valeur des ventes.

  • Ouvrez donc la fonction SUM et choisissez la colonne «Sales» dans «Sales_Table».

À partir de maintenant, cela résumera la colonne «Ventes». L'argument suivant est Filtre1, c'est-à-dire que pendant la somme des ventes, quelle est la condition de filtre à appliquer.

  • Ouvrez donc la fonction FILTER pour appliquer la condition de filtre.

  • Mentionnez le nom de la table pour laquelle nous appliquons le filtre. La table pour laquelle nous appliquons un filtre est Sales_Table, choisissez donc le même nom de table.

  • L'expression de filtre que nous appliquons concerne la colonne Date de commande, alors choisissez cette colonne.

  • Comme il s'agit d'une colonne de date complète, nous devons choisir l'élément Année dans cette colonne. Mettez donc un point et choisissez l'élément Année .

  • Appliquez maintenant les critères de filtre à 2015 .

  • Fermez deux crochets et appuyez sur la touche Entrée pour obtenir la valeur des ventes pour l'année 2015 uniquement.

  • Faites glisser et déposez cette nouvelle mesure, c'est-à-dire les ventes de l'année 2015 dans le tableau visuel pour obtenir le total de l'année 2015 pour chaque ville.

  • Cela donnera la visualisation comme indiqué ci-dessous.

  • Imaginez maintenant une situation où vous devez appliquer plusieurs filtres, par exemple, nous avons déjà créé un filtre pour l'année 2015, maintenant disons que nous devons avoir ces ventes totales uniquement pour l'État «Texas» dans ce cas, nous pouvons continuer l'ancien et après avoir appliqué FILTER, mettez une virgule pour accéder au prochain argument de la fonction CALCULATE.

  • L'option suivante de la fonction CALCULER est le filtre 2, pour cela, ouvrez une autre fonction FILTER .

  • Choisissez à nouveau la table comme Sales_Table .

  • L'expression de filtre que nous devons appliquer à la colonne est «État», alors choisissez la colonne «État».

  • Pour cette colonne, nous n'avons besoin que du total des ventes de l'État du «Texas» pour l'année 2015, alors mettez un signe égal et entrez les critères comme Texas .

  • Fermez maintenant deux crochets et appuyez sur la touche Entrée pour obtenir le total.

Comme vous pouvez le voir ci-dessus puisque nous avons modifié la formule existante, nous n'avons de valeur de vente que pour la ville "Texas" et pour l'année "2015".

Filtre Power BI - Exemple # 2

Maintenant, regardez un autre exemple d'utilisation de FILTER. Supposons que nous devons calculer le montant de l'incitation sur la base de la colonne «État», pour chaque État, nous avons un pourcentage d'incitation différent, nous devons donc récupérer le pourcentage d'incitation dans un autre tableau.

Nous utiliserons la fonction RELATED pour récupérer les détails de l'incentive. Supposons que nous devons créer une mesure qui calcule l'incitation, sauf pour l'état «Kentucky», cliquez avec le bouton droit sur Sales_Table et choisissez Nouvelle mesure et donnez le nom « Incentive Except Kentucky ».

  • Ouvrez la fonction CALCULER.

  • Le calcul que nous devons effectuer est que nous devons multiplier la valeur des ventes par le pourcentage d'incitation qui se trouve dans l'autre tableau, alors ouvrez la fonction SUMX .

  • Mentionnez le nom de la table.

  • Une expression n'est rien d'autre que le type de calcul que nous devons faire, alors d'abord, choisissez la colonne Valeur de vente .

  • La colonne de valeur de vente doit être multipliée par la colonne de pourcentage d'incitation d'une autre table, donc ouvrez la fonction RELATED .

  • Le nom de la colonne que nous devons choisir dans Incentive_Table est «Incentive%», choisissez donc le même.

  • Fermez deux crochets et ce sera la fin du calcul, ouvrez maintenant la fonction FILTRE .

  • Mentionnez le nom de la table comme Sales_Table .

  • L'expression de filtre sera pour l'état sauf "Kentucky", donc entrez les critères de filtre comme indiqué ci-dessous.

  • Ok, que tout ferme les crochets et appuie sur la touche Entrée pour obtenir le résultat.
  • Faites glisser et déposez cette nouvelle mesure, c'est-à-dire Incentive Except Kentucky, vers le tableau visuel pour obtenir les valeurs d'incitation.

  • Cela donnera la visualisation comme indiqué ci-dessous.

Sensationnel!!! Comme vous pouvez le voir ci-dessus, nous avons des valeurs incitatives pour tous les États à l'exception de l'État «Kentucky».

REMARQUE: le fichier de filtre Power BI peut également être téléchargé à partir du lien ci-dessous et la sortie finale peut être consultée. Vous pouvez télécharger ce modèle de filtre Power BI ici - Modèle de filtre Power BI

Choses dont il faut se rappeler

  • Dans Power BI, la fonction FILTRE est couramment utilisée avec la fonction CALCULER.
  • Une fonction RELATED est utilisée pour extraire les données d'une autre table s'il existe une relation entre deux tables.

Articles recommandés

Ceci est un guide pour Power BI Filter. Nous discutons ici de la fonction de filtre Power BI qui est utilisée pour résumer les données avec des critères spécifiés ainsi qu'un exemple pratique. Vous pouvez également consulter les articles suivants pour en savoir plus -

  1. Utilisation de l'instruction Power BI IF
  2. Calendrier Power BI (exemples)
  3. Introduction à KPI dans Power BI
  4. Comment créer des rapports Power BI?
  5. Principales fonctionnalités de Power BI pour la visualisation des données