In einem Blog Artikel im vorherigen Monat Februar 2017 habe ich bereits beschrieben, wie Auswertungen mithilfe von Filtern dynamisch (die Besten 5,10,15 usw.) gefiltert werden können:
http://blog.ppedv.de/post/2017/02/10/PowerBI-Auswertung-von-Projekten-mit-dynamischer-Auswahl-von-TopN.aspx
Eine etwas andere Vorgehensweise unter Verwendung der Function TopN beschreibe ich in diesem Blog. Hierbei werden Gruppen zum Einsatz kommen, es ist ein interessantes Feature in Power BI.
Ausgangslage sind zwei in Beziehung stehende einfach aufgebaute Tabellen mit dem Medaillenspiegel der olympischen Winterspiele.
Quelle: Wikipedia
Der Aufbau der Spalten beider Relationen (siehe unten)
Tabelle Top 9 Winterspiele
Nachfolgend die berechneten Spalten:
Spalte „Kontinente“ als Gruppe dient der Zuordnung der Mannschaften dem jeweiligen Kontinent, hierdurch lassen sich die Tabellen wunderbar filtern.
Eine Gruppe wird über die Registerkarte Modellierung erstellt
In dieser Tabelle enthaltenes Measure „Ges_Measure“ für die gefilterte Auswertung. Es wird die Summe anhand der Auswahl von Ländern gebildet. Die Function TopN unterstützt dies.
Formel: Ges_Measure = sumx(topn(max('Top'[Top]);'Top 9 Winterspiele';'Top 9 Winterspiele'[Gesamt]);'Top 9 Winterspiele'[Gesamt])
Tabelle Top
Nachfolgend die berechneten Spalten:
Der Bericht für dieses Beispiel zeigt, wie die Auswahl der entsprechenden Mannschaft die Auswertung der Ergebnisse ermöglicht, siehe links oben Auswahl.
Hinweis: Mit gedrückter Strg Taste werden mehrere Mannschaften ausgewählt.
Nachfolgend die Auswahl der Spalten für die grafischen Auswertungen:
Visualisierung „Datenschnitt“ mit Tabelle Top -> Spalte Auswahl
Visualisierung „Tabelle“, Auswahl siehe Felder
Visualisierung „Tabelle“, Auswahl siehe Felder
Visualisierungen „Karte“, Auswahl je Feld (Gold, Silber, Bronze und Gesamt)
Visualisierung „Wasserfalldiagramm“, Auswahl siehe Felder
Visualisierung „Kreisdiagramm“, Auswahl siehe Felder
Visualisierung „Linien- und gestapeltes Säulendiagramm“, Auswahl siehe Felder