Erstellen eines Matrixvisuals in Power BI

GILT FÜR:️ Power BI Desktop Power BI-Dienst

Das Matrixvisual in Power BI ist ein leistungsstarkes Tool zum Anzeigen und Analysieren von Daten in mehreren Dimensionen. Vergleichbar mit einer Pivot-Tabelle in Excel ermöglicht das Matrixvisual das Organisieren von Daten in Zeilen und Spalten, was das Verständnis komplexer Datasets erleichtert. Jede Zelle in der Matrix stellt einen bestimmten Datenpunkt dar, und es besteht die Möglichkeit, detailliertere Informationsebenen anzuzeigen. Dieses Design ermöglicht eine umfassendere Betrachtung der Daten, sodass Benutzer Muster und Trends in verschiedenen Dimensionen erkennen können.

Dadurch dass das Matrixvisual Daten aggregieren und hierarchische Strukturen unterstützen kann, wird es zu einem unverzichtbaren Tool für die eingehende Datenanalyse und Berichterstellung. Matrixvisuals werden im Geschäfts- und Finanzbereich oft zum Analysieren von Leistungsmetriken, wie z. B. dem Umsatz nach Region oder Produktkategorie, eingesetzt. Auch im Marketing sind sie hilfreich zum Untersuchungen des Kundenverhaltens, der Effektivität von Kampagnen und der Marktsegmentierung.

Beispieldaten

Um die Beispiele in diesem Artikel zu befolgen, erstellen Sie eine berechnete Tabelle mit Beispieldaten in einem leeren Power BI Desktop-Bericht.

  1. Öffnen Sie Power BI Desktop, und erstellen Sie einen neuen leeren Bericht.

  2. Wählen Sie "Neue Tabelle modellieren>" aus.

  3. Fügen Sie den folgenden DAX-Ausdruck ein:

    Units sold =
    DATATABLE(
        "Year", STRING,
        "Quarter", STRING,
        "Subcategory", STRING,
        "Product", STRING,
        "Units Sold", INTEGER,
        {
            {"Year 1", "Q1", "Widgets", "Product A", 120},
            {"Year 1", "Q1", "Widgets", "Product B", 95},
            {"Year 1", "Q1", "Gadgets", "Product C", 80},
            {"Year 1", "Q1", "Gadgets", "Product D", 110},
            {"Year 1", "Q2", "Widgets", "Product A", 135},
            {"Year 1", "Q2", "Widgets", "Product B", 88},
            {"Year 1", "Q2", "Gadgets", "Product C", 92},
            {"Year 1", "Q2", "Gadgets", "Product D", 105},
            {"Year 1", "Q3", "Widgets", "Product A", 148},
            {"Year 1", "Q3", "Widgets", "Product B", 102},
            {"Year 1", "Q3", "Gadgets", "Product C", 75},
            {"Year 1", "Q3", "Gadgets", "Product D", 98},
            {"Year 1", "Q4", "Widgets", "Product A", 160},
            {"Year 1", "Q4", "Widgets", "Product B", 115},
            {"Year 1", "Q4", "Gadgets", "Product C", 88},
            {"Year 1", "Q4", "Gadgets", "Product D", 125},
            {"Year 2", "Q1", "Widgets", "Product A", 142},
            {"Year 2", "Q1", "Widgets", "Product B", 108},
            {"Year 2", "Q1", "Gadgets", "Product C", 95},
            {"Year 2", "Q1", "Gadgets", "Product D", 130},
            {"Year 2", "Q2", "Widgets", "Product A", 155},
            {"Year 2", "Q2", "Widgets", "Product B", 120},
            {"Year 2", "Q2", "Gadgets", "Product C", 100},
            {"Year 2", "Q2", "Gadgets", "Product D", 140}
        }
    )
    

Hinweis

Das Teilen Ihres Berichts mit einem Power BI-Kollegen erfordert, dass beide eine eigene Power BI Pro- oder eine Premium Per User (PPU)-Lizenz besitzen, oder dass Sie den Bericht in einer Premium-Kapazität oder einer Fabric F64- oder höher Kapazität gespeichert haben.

Erstellen Sie ein Matrixvisual

  1. Wählen Sie im Bereich "Visualisierungen " das visuelle Symbol "Matrix " aus. Dem Berichtsbereich wird ein visueller Platzhalter hinzugefügt.

  2. Erweitern Sie im Bereich Daten die Tabelle Verkaufte Einheiten, und fügen Sie den folgenden Feldbereichen Felder hinzu:

    • Zeilen: Jahr, dann Quartal
    • Spalten: Unterkategorie, dann Produkt
    • Werte: Verkaufte Einheiten
  3. Um alle Ebenen der Hierarchie anzuzeigen, erweitern Sie die Zeilen- und Spaltenüberschriften, indem Sie die + Symbole auf den Kopfzeilen auswählen oder die Erweiterungssymbole in der Kopfzeilensymbolleiste verwenden. Sie können auch die Einstellung zum automatischen Erweitern unter"Spaltenüberschriftenoptionen" und >>" aktivieren, bevor Sie Felder hinzufügen, sodass die Matrix automatisch alle Ebenen anzeigt, wenn die visuellen Elemente geladen werden.

  4. Um die visuelle Matrix anzupassen, wählen Sie das visuelle Symbol " Formatieren " im Bereich "Visualisierungen " aus, um auf alle verfügbaren Einstellungen zuzugreifen.

Screenshot einer Matrixvisualisierung mit Jahr und Quartal in den Zeilen, Unterkategorie und Produkt in den Spalten sowie Verkaufte Einheiten als Werten.

Erweitern und Zusammenklappen von Zeilenüberschriften

Verwenden Sie zum Kombinieren von Gruppen bereitgestellte Symbole zum Erweitern und Reduzieren oder zum Anzeigen weiterer Details.

Screenshot mit den Symbolen zum Erweitern und Reduzieren in den Zeilenüberschriften einer Matrix.

Wenn Berichtsanwender eine Matrix in Explore öffnen, werden die Spalten und Zeilen, die dem visuellen Element hinzugefügt werden, standardmäßig automatisch erweitert, damit Verbraucher alle Ebenen gleichzeitig sehen können.

Berichtsautoren steuern auch das Verhalten der automatischen Erweiterung direkt im Formatbereich. Setzen Sie unter "Spaltenüberschriftenoptionen" und ">>" die Einstellung "Auto erweitern" ein oder aus. Diese Einstellung ist nützlich, wenn sich die Spalten oder Zeilen in der Matrix dynamisch ändern, z. B. wenn Sie visuelle Parameter oder Feldparameterpersonalisieren.

In eingebetteten Szenarien können Sie das Authoring SDK verwenden, um die Eigenschaft autoExpand für die Objekte rowHeaders und columnHeaders festzulegen, so dass eine Matrix beim Öffnen standardmäßig mit automatisch aufgeklappten Zeilen und Spalten angezeigt wird.

Zeilenüberschriften fixieren

Standardmäßig werden Zeilenüberschriften fixiert, wodurch sichergestellt wird, dass sie sichtbar bleiben, wenn Sie horizontal scrollen.

Screenshot einer Visuellen Matrix mit fixierten Zeilenüberschriften.

Um die Fixierung der Zeilenüberschriften aufzuheben und sie beim horizontalen Scrollen auszublenden, klicken Sie mit der rechten Maustaste auf die Zeilenüberschriften und wählen Sie Fixierung der Zeilenüberschriften aufheben.

Screenshot einer visuellen Matrix mit nicht fixierten Zeilenüberschriften.

Wenn Sie die Zeilenüberschriften erneut fixieren möchten, klicken Sie erneut mit der rechten Maustaste auf die Zeilenüberschriften, und wählen Sie "Zeilenüberschriften fixieren" aus.

Hinweis

Die Optionen zum Einfrieren und Freigeben im Kontextmenü sind nur temporär und gelten nur für Ihre aktuelle Sitzung. Wenn Sie diese Einstellung in einem Bearbeitungsszenario ändern, z. B. Power BI Desktop oder Webbearbeitung, wird die Änderung für Berichtsanwender nicht gespeichert.

Spaltenbreite festlegen

Die Spaltenbreite in Power BI-Tabellen und -Matrizen kann angepasst werden, um die Lesbarkeit und Präsentation zu verbessern. Sie können die Größe von Spalten manuell ändern oder den Abschnitt "Layout " des Bereichs " Format " verwenden, um die Größe von Spalten zu steuern, eine Standardbreite festzulegen und Die Breite für einzelne Spalten anzupassen.

Manuelle Anpassung

Manchmal verkürzt Power BI eine Spaltenüberschrift in einem Bericht oder Dashboard. Zum Anzeigen des vollständigen Spaltennamens können Sie die Größe der Spalte auf zwei Arten ändern:

Ändern der Größe durch Ziehen

Bewegen Sie den Mauszeiger rechts neben die Spaltenüberschrift, bis die Pfeile zur Größenänderung erscheinen. Sobald die Pfeile sichtbar sind, passen Sie die Spaltenbreite an, indem Sie den Anfasser nach links oder rechts verschieben.

Animation zum Ändern der Größe einer Spalte in Power BI.

Ändern der Größe mithilfe von Menüoptionen

Wählen Sie die Spalte aus, die Sie anpassen möchten. Wählen Sie in den verfügbaren Optionen die Option "Breite" oder " Schmale Spalte " aus, um die Breite um 10 Pixel zu ändern.

Manuelle Größenänderungen werden in den Steuerelementen für benutzerdefinierte Breite im Bereich "Format " widergespiegelt.

Verhalten der automatischen Größenanpassung

Die Einstellungen für die Spaltengröße befinden sich im Bereich Format unter Visual>Layout>Spaltenbreite. Die Dropdown-Liste Verhalten der automatischen Größenanpassung verfügt über drei Optionen:

  • An Inhalt anpassen: Spalten sind so breit wie zum Anzeigen der Daten, vorausgesetzt, es gibt Platz im visuellen Container.
  • Anpassen: Spalten werden automatisch erweitert, um den visuellen Container für ein ausgewogeneres Layout auszufüllen. Verbleibender horizontaler Platz wird gleichmäßig auf alle Spalten verteilt.
  • Feste Breite: Spalten verwenden eine von Ihnen angegebene Breite. Wenn diese Option ausgewählt ist, wird eine Eingabe mit der Standardbreite angezeigt, sodass Sie die Breite für alle Spalten und für alle neuen Spalten festlegen können, die dem visuellen Element hinzugefügt werden.

Standardbreite (nur feste Breite)

Wenn Verhalten der automatischen Größe auf Feste Breite festgelegt ist, geben Sie eine Standardbreite in Pixeln an. Bei deaktivierten benutzerdefinierten Breiten verwenden alle Spalten diese einheitliche Breite. Neue Spalten, die dem visuellen Element hinzugefügt werden, verwenden auch diese Standardbreite.

Benutzerdefinierte Breite

Aktivieren Sie benutzerdefinierte Breite, um die Breite einer beliebigen Spalte direkt im Bereich "Format " anzuzeigen und anzupassen:

  • Wenn das visuelle Element weniger als 15 Spalten enthält, wird jede Spalte mit einer eigenen Breite angezeigt.
  • Wenn das visuelle Element über 15 oder mehr Spalten verfügt, wird eine Dropdownliste " Einstellungen anwenden " angezeigt. Um die Breite einer Spalte festzulegen, wählen Sie sie aus der Dropdownliste aus. Spalten mit einer benutzerdefinierten Breite werden mit einem Sternchen (*) gekennzeichnet.

Breitenfelder, die (auto) anzeigen, geben an, dass die Spalte automatisch angepasst wird statt eine benutzerdefinierte Breite zu verwenden.

So löschen Sie Anpassungen:

  • Alle löschen: Deaktivieren Sie benutzerdefinierte Breiten, um benutzerdefinierte Breiten aus jeder Spalte zu entfernen.
  • Löschen Sie eins: Löschen Sie das Eingabefeld für eine einzelne Spalte, oder klicken Sie mit der rechten Maustaste auf die Eingabe, und wählen Sie die Option aus, um diesen Wert auf den Standardwert zurückzusetzen.

Matrixhierarchien (granularer)

Bei einer Matrix mit Hierarchien in Spalten legt benutzerdefinierte Breite standardmäßig eine einheitliche Breite für die niedrigste Ebene der Hierarchie fest. Wenn Sie die Breiten für jede Kombination einzeln festlegen möchten, aktivieren Sie Detaillierter. Jede Kombination auf der Blattebene erscheint dann mit einem eigenen Eingabefeld für die Breite, sodass Sie ihre Größe unabhängig voneinander anpassen können. Wenn es zu viele Kombinationen gibt, um sie einzeln anzuzeigen, erscheinen sie stattdessen im Dropdown-Menü Einstellungen anwenden auf. Kombinationen mit einer benutzerdefinierten Breite werden in der Dropdownliste mit einem Sternchen (*) gekennzeichnet, sodass Sie schnell sehen können, welche mit einer benutzerdefinierten Breite versehen sind und welche nicht.

Bedingte Formatierung für Spaltenbreiten

Sie können bedingte Formatierung sowohl auf die Werte für die Standardbreite als auch auf benutzerdefinierte Breite anwenden, um Spalten basierend auf einem Measure- oder Feldwert zu ändern. Wählen Sie die Fx-Schaltfläche neben einer Breiteneingabe aus, um das Dialogfeld für bedingte Formatierung zu öffnen, und basieren Sie dann auf der Breite auf einer Regel, einem Feldwert oder einem Measure.

Hinweis

Ein Maß kann die Spaltenbreite in einer Matrix steuern, die Werte nach einer Kategorie aufschlüsselt, etwa nach Segment oder Monat. In diesem Fall verwendet die bedingte Formatierung für eine weniger granulare Spalte nur den Gesamtwert des Measures für die gesamte Matrix, nicht den Wert der einzelnen Spalten. Wenn Sie bedingte Formatierungen auf eine differenziertere Breite (eine Kategorie explizit) anwenden, wird die Summe dieser Kategorie anstelle der Gesamtsumme verwendet.

Mobile-Ansicht

Die Spaltenbreiteneinstellungen im Bereich "Format " können unabhängig vom mobilen optimierten Layout einer Berichtsseite geändert werden. Mit dieser unabhängigen Einstellung können Sie Spaltenbreiten optimieren, sodass Tabellen und Matrizen gut auf kleinen Bildschirmen passen, ohne das Desktoplayout zu ändern. Weitere Informationen finden Sie unter Optimize Power BI Berichte für die mobile App.

Hinweis

Wenn Sie eine Spalte vollständig aus dem mobilen Layout entfernen möchten, legen Sie die Breite in der mobilen Ansicht auf 0 fest. Diese Änderung wirkt sich nicht auf die Spalte im Desktoplayout aus.

Angepasste Summe

Mit benutzerdefinierten Summen in Power BI-Tabellen und -Matrizen können Sie ganz einfach bestimmen, welche Ergebniszeile bei Bedarf für eine bestimmte Spalte angezeigt wird.

Standardmäßig zeigt die Ergebniszeile das Resultat der Bewertung des Felds im gesamten Filterkontext der Berichtsseite. Dieses Verhalten ist in den meisten Fällen richtig. In einigen spezifischen Szenarien möchten Sie jedoch möglicherweise ändern, was die Gesamtzeile anzeigt. Sie können DAX verwenden, um zu beeinflussen, was in der Gesamtzeile angezeigt wird, aber benutzerdefinierte Gesamtwerte bieten eine einfache Möglichkeit, den Wert in der Gesamtzeile in die Summe, den Durchschnitt, das Minimum, das Maximum, die Anzahl (eindeutig) oder die Anzahl der angezeigten Zeilen zu ändern. Sie können auch "Keine" auswählen, um den Gesamtzeilenwert für die Spalte auszublenden.

Arbeiten mit benutzerdefinierten Summen

Benutzerdefinierte Summen basieren auf visuellen Berechnungen. Um eine benutzerdefinierte Summe zu erstellen, klicken Sie mit der rechten Maustaste auf eine numerische Spalte im visuellen Element, oder verwenden Sie den Bereich "Erstellen", und wählen Sie "Gesamtberechnung anpassen" aus:

Screenshot des Kontextmenüs für benutzerdefinierte Gesamtberechnungen.

Wählen Sie dann die anzuwendende Gesamtberechnung aus. Diese Optionen sind verfügbar:

Option "Benutzerdefinierte Gesamtsumme" Die Summenzeile zeigt
Summe Die Summe der angezeigten Zeilenwerte
Durchschnitt Der Mittelwert der angezeigten Zeilenwerte
Min Der Mindestwert in den angezeigten Zeilen
Max. Der Maximalwert in den angezeigten Zeilen
Anzahl (Einzigartig) Die Anzahl eindeutiger Werte in den angezeigten Zeilen
Zählen Die Anzahl der Werte in den angezeigten Zeilen
Nichts Blendet den Wert der Gesamtzeile für die Spalte aus.
Auf Standard zurücksetzen Standardwert (Option nur aktiviert, wenn eine benutzerdefinierte Summe festgelegt ist)

Funktionsweise von benutzerdefinierten Summen

Benutzerdefinierte Summen basieren auf visuellen Berechnungen. Sobald Sie eine der oben genannten Optionen auswählen, geschieht Folgendes:

  • Der Name der ursprünglichen Spalte erhält das Suffix _Base. Wenn Ihre Spalte also „Summe der verkauften Einheiten“ heißt, wird die Spalte nun „Summe der verkauften Einheiten_Base“ genannt.
  • Die ursprüngliche Spalte ist ausgeblendet.
  • Es wird eine neue visuelle Berechnung mit dem ursprünglichen Spaltennamen hinzugefügt. Die visuelle Berechnung ist gleich:
EXPANDALL ( <aggregation> ( [Original column_Base] ), ROWS COLUMNS )

Wenn Sie beispielsweise eine durchschnittliche benutzerdefinierte Summe für die Spalte "Summe der verkauften Einheiten" hinzufügen, lautet die neue visuelle Berechnung:

Sum of Units Sold = EXPANDALL ( AVERAGE ( [Sum of Units Sold_Base] ), ROWS COLUMNS )
  • Ein Excel-ähnlicher Indikator wird in der Gesamtzelle für die Spalte angezeigt, auf der die benutzerdefinierte Summe festgelegt wurde.

Das Ergebnis, das im Bearbeitungsmodus für visuelle Berechnungen angezeigt wird, ist:

Screenshot des Bearbeitungsmodus für visuelle Berechnungen mit einer benutzerdefinierten Summe.

Hinweis

Sie können eine benutzerdefinierte Summe genau wie eine andere visuelle Berechnung bearbeiten, indem Sie im Buildbereich mit der rechten Maustaste auf die benutzerdefinierte Summe klicken und "Berechnung bearbeiten" auswählen:

Auf Standard zurücksetzen

Nachdem eine benutzerdefinierte Summe festgelegt wurde, können Sie die Standardoption "Zurücksetzen" verwenden, um zum Standardverhalten von Power BI zurückzukehren. Zurücksetzen auf Standard entfernt die benutzerdefinierte Summe und setzt die vorgenommenen Änderungen zurück:

  • Die benutzerdefinierte visuelle Gesamtberechnung wird entfernt.
  • Die ursprüngliche Spalte wird wieder sichtbar gemacht.
  • Der ursprüngliche Spaltenname wird zurückgesetzt.

Überlegungen und Einschränkungen