Einführung in Power BI Filter

Ein Filter ist ein Wort, das wir in MS Excel häufig verwenden, um nur einen bestimmten Datensatz anzuzeigen. In MS-Excel kennen wir alle die Dropdown-Liste, um nur die Elemente auszuwählen, die erforderlich sind.

Wenn es um Power BI geht, haben wir zwar eine Filter-Dropdown-Liste, aber wenn wir die Daten zusammenfassen, müssen wir die DAX-Funktion, dh Filter, verwenden. Wenn zum Beispiel alle Stadtverkäufe vorliegen und Sie nur eine Stadtverkäufe insgesamt anzeigen möchten, können Sie die Funktion FILTER DAX verwenden, um insgesamt eine bestimmte Stadt zu erhalten.

Was macht die Filterfunktion in Power BI?

FILTER ist einfach die DAX-Funktion, mit der die Daten mit festgelegten Kriterien zusammengefasst werden. Wie oben erwähnt, können wir mit der Funktion FILTER DAX die Gesamtsumme einer bestimmten Stadt ermitteln, wenn Sie nur eine Gesamtsumme der Stadtverkäufe anzeigen möchten.

FILTER wird im Allgemeinen hauptsächlich mit der CALCULATE-Funktion verwendet, um alle Arten von Filtern anzuwenden, um auf Kriterien basierende Summen zu erhalten. Nachfolgend finden Sie die Syntax der FILTER-Funktion in Power BI.

  • Tabelle: Zuerst müssen wir den Tabellennamen erwähnen, den wir filtern.
  • Filterausdruck: In der Filtertabelle, was ist das, was wir filtern müssen. Im Falle der Filterung einzelner Stadtverkäufe müssen wir eine Stadtspalte auswählen und durch Setzen eines Gleichheitszeichens den Städtenamen in doppelten Anführungszeichen eingeben.

Wie verwende ich die Filter-DAX-Funktion in Power BI?

Sehen wir uns einige Beispiele an, um die Funktionalität der Filter-DAX-Funktion in Power BI zu verstehen.

Power BI Filter - Beispiel 1

Beachten Sie zur Demonstration der Filterfunktion die folgende Datentabelle, die wir verwenden werden. Sie können die Excel-Arbeitsmappe also über den folgenden Link herunterladen, der für dieses Beispiel verwendet wird.

Sie können diese Power BI-Filter-Excel-Vorlage hier herunterladen - Power BI-Filter-Excel-Vorlage

Wir haben zwei Tabellen "Sales_Table" und "Incentive_Table" .

  • Laden Sie diese beiden Tabellen in die Power BI Desktop-Datei hoch, indem Sie die Excel-Arbeitsmappe herunterladen.

  • Fügen Sie nun Table visual ein und erstellen Sie eine Zusammenfassung wie die folgende.

Dies zeigt jeweils die Gesamtzahl. Stellen Sie sich nun eine Situation vor, in der wir für jede Stadt eine Verkaufszusammenfassung für das Jahr „2015“ benötigen. Hier können wir die Funktion „FILTER“ einfügen, um nur für das Jahr 2015 zu filtern.

  • Klicken Sie mit der rechten Maustaste auf die Sales_Table und wählen Sie die Option New Measure .

  • Nennen Sie den Umsatz für das Jahr 2015 .

  • Da wir die Verkaufswerte für das Jahr 2015 summieren müssen, öffnen Sie zuerst die Funktion CALCULATE .

Das erste Argument der CALCULATE-Funktion ist Expression, dh was ist die Berechnung, die wir durchführen müssen, damit wir die Verkaufswertspalte summieren müssen.

  • Öffnen Sie also die SUM-Funktion und wählen Sie die Spalte "Sales" unter "Sales_Table".

Ab sofort summiert sich die Spalte "Verkäufe". Das nächste Argument ist Filter1. Wenn Sie also die Summe der Verkäufe in der Spalte angeben, wie lautet die Filterbedingung, die angewendet werden muss.

  • Öffnen Sie also die FILTER- Funktion, um die Filterbedingung anzuwenden.

  • Erwähnen Sie den Tabellennamen, auf den wir den Filter anwenden. Die Tabelle, für die wir einen Filter anwenden, ist Sales_Table. Wählen Sie daher denselben Tabellennamen.

  • Der Filterausdruck, den wir anwenden, bezieht sich auf die Spalte Bestelldatum . Wählen Sie daher diese Spalte aus.

  • Da dies eine vollständige Datumsspalte ist, müssen wir in dieser Spalte das Element Jahr auswählen. Setzen Sie also einen Punkt und wählen Sie das Element Jahr.

  • Wenden Sie nun die Filterkriterien als 2015 an .

  • Schließen Sie zwei Klammern und drücken Sie die Eingabetaste, um den Verkaufswert nur für das Jahr 2015 zu erhalten.

  • Ziehen Sie diese neue Kennzahl, dh 2015 Year Sales, per Drag & Drop auf die visuelle Tabelle, um die Gesamtsumme für das Jahr 2015 für jede Stadt abzurufen.

  • Dies gibt eine Visualisierung wie unten gezeigt.

  • Stellen Sie sich jetzt eine Situation vor, in der Sie mehrere Filter anwenden müssen. Zum Beispiel haben wir bereits einen Filter für das Jahr 2015 erstellt. Nehmen wir an, wir müssen diese Umsatzsumme nur für den Bundesstaat „Texas“ haben. In diesem Fall können wir den alten fortsetzen setzen Sie nach dem Anwenden von FILTER ein Komma, um auf das nächste Argument der CALCULATE-Funktion zuzugreifen.

  • Die nächste Option der CALCULATE-Funktion ist Filter 2, öffnen Sie daher eine andere FILTER- Funktion.

  • Wählen Sie die Tabelle erneut als Sales_Table aus .

  • Der Filterausdruck, den wir für die Spalte anwenden müssen, ist "Status". Wählen Sie daher die Spalte "Status" aus.

  • Für diese Spalte benötigen wir nur den Gesamtumsatz des Staates Texas für das Jahr 2015. Setzen Sie also ein Gleichheitszeichen und geben Sie die Kriterien als Texas ein .

  • Schließen Sie nun zwei Klammern und drücken Sie die Eingabetaste, um die Gesamtsumme zu erhalten.

Wie Sie oben sehen können, haben wir seit der Überarbeitung der bestehenden Formel nur für die Stadt „Texas“ und für das Jahr „2015“ einen Verkaufswert.

Power BI Filter - Beispiel 2

Schauen Sie sich nun ein weiteres Beispiel für die Verwendung von FILTER an. Angenommen, wir müssen den Incentive-Betrag basierend auf der Spalte "Status" für jeden Status berechnen, für den wir einen anderen Incentive-Prozentsatz haben. Daher müssen wir den Incentive-Prozentsatz aus einer anderen Tabelle abrufen.

Wir werden die RELATED-Funktion verwenden, um die Incentive-Details abzurufen. Angenommen, wir müssen eine Kennzahl erstellen, die den Anreiz mit Ausnahme des Staates "Kentucky" berechnet. Klicken Sie mit der rechten Maustaste auf "Sales_Table", wählen Sie "Neue Kennzahl" und geben Sie den Namen " Incentive außer Kentucky " ein.

  • Öffnen Sie die CALCULATE-Funktion.

  • Die Berechnung, die wir durchführen müssen, besteht darin, den Verkaufswert mit dem Anreizprozentsatz zu multiplizieren, der in der anderen Tabelle enthalten ist. Öffnen Sie daher die SUMX-Funktion .

  • Erwähnen Sie den Tabellennamen.

  • Ein Ausdruck ist nichts anderes als die Art der Berechnung, die wir durchführen müssen. Wählen Sie daher zuerst die Spalte Verkaufswert .

  • Die Spalte "Verkaufswert" muss mit der Spalte "Incentive-Prozentsatz" aus einer anderen Tabelle multipliziert werden. Öffnen Sie daher die Funktion " RELATED" .

  • Der Colum-Name, den wir aus Incentive_Table auswählen müssen, ist "Incentive%". Wählen Sie also den gleichen Namen.

  • Schließen Sie zwei Klammern und dies ist das Ende der Berechnung, jetzt öffnen Sie die FILTER- Funktion.

  • Erwähnen Sie den Tabellennamen als Sales_Table .

  • Der Filterausdruck gilt für den Bundesstaat mit Ausnahme von "Kentucky". Geben Sie daher die Filterkriterien wie unten gezeigt ein.

  • Ok, dass alle die Klammern schließen und die Eingabetaste drücken, um das Ergebnis zu erhalten.
  • Ziehen Sie diese neue Kennzahl, z. B. Incentive Excentive Kentucky, per Drag & Drop in die Tabelle, um die Anreizwerte abzurufen.

  • Dies gibt eine Visualisierung wie unten gezeigt.

Beeindruckend!!! Wie Sie oben sehen können, haben wir Anreizwerte für alle Bundesstaaten mit Ausnahme des Bundesstaates „Kentucky“.

HINWEIS: Die Power BI-Filterdatei kann auch über den folgenden Link heruntergeladen und die endgültige Ausgabe angezeigt werden. Sie können diese Power BI-Filtervorlage hier herunterladen - Power BI-Filtervorlage

Dinge, an die man sich erinnern sollte

  • In Power BI wird die FILTER-Funktion häufig mit der CALCULATE-Funktion verwendet.
  • Eine RELATED-Funktion wird verwendet, um die Daten aus einer anderen Tabelle abzurufen, wenn eine Beziehung zwischen zwei Tabellen besteht.

Empfohlene Artikel

Dies ist eine Anleitung zu Power BI Filter. Hier wird die Power BI-Filterfunktion erörtert, mit der die Daten mit festgelegten Kriterien zusammen mit einem praktischen Beispiel zusammengefasst werden. Sie können sich auch die folgenden Artikel ansehen, um mehr zu erfahren -

  1. Verwendung der Power BI IF-Anweisung
  2. Power BI-Kalender (Beispiele)
  3. Einführung in KPI in Power BI
  4. Erstellen von Power BI-Berichten
  5. Hauptfunktionen von Power BI für die Datenvisualisierung