Erstellen von Matrixvisualisierungen in Power BI

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

Das Matrixvisual ähnelt einer Tabelle. Eine Tabelle unterstützt zwei Dimensionen und die Daten sind flach, d.h. doppelte Werte werden angezeigt und nicht aggregiert. Eine Matrix erleichtert die sinnvolle Darstellung von Daten dimensionsübergreifend – sie unterstützt ein abgestuftes Layout. Die Matrix aggregiert die Daten automatisch und ermöglicht Ihnen einen Drilldown.

Sie können Matrixvisuals in Power BI-Berichten und die übergreifende Hervorhebung von Elementen innerhalb der Matrix mit anderen Visuals auf dieser Berichtsseite erstellen. Sie können z.B. Zeilen, Spalten und sogar einzelne Zellen für die übergreifende Hervorhebung auswählen. Die Auswahl einzelner und mehrerer Zellen kann auch kopiert und in andere Anwendungen eingefügt werden.

Screenshot that shows a matrix and a donut chart. Several matrix rows are selected, and the corresponding sections of the donut are highlighted.

Die Matrix bietet viele Features, die in den folgenden Abschnitten dieses Artikels erläutert werden.

Hinweis

Eine Freigabe Ihres Berichts für einen Power BI-Kollegen erfordert, dass Sie und Ihr Kollege jeweils eine eigene Power BI Pro-Lizenz haben oder dass der Bericht in der Premium-Kapazität gespeichert wird.

Erläuterung der Berechnung von Summen mit Power BI

Bevor Sie mit der Vorgehensweise für die Verwendung des Matrixvisuals fortfahren, ist es wichtig, zu lernen, wie Power BI die Werte für Summen und Teilergebnisse in Tabellen und Matrizen berechnet. Bei Zeilen mit Summen und Teilergebnissen wertet Power BI das Measure für alle Zeilen der zugrunde liegenden Daten aus. Dabei handelt es sich nicht um eine einfache Addition der Werte in den sichtbaren oder angezeigten Zeilen. Das bedeutet, dass andere Werte als erwartet in der Zeile für die Gesamtsumme vorhanden sein können.

Betrachten Sie die folgenden Matrixvisuals.

Screenshot of matrix visuals. The total in the third matrix is taken over underlying data in another matrix, not visible values in the third matrix.

In diesem Beispiel zeigt jede Zeile im Matrixvisual auf der rechten Seite den Betrag für jede Kombination von „salesperson“ (Verkäufer) und „date“ (Datum) an. Da ein Verkäufer jedoch für mehrere Datumswerte angezeigt wird, können die Zahlen mehr als einmal angezeigt werden. Daher stimmen die genaue Summe der zugrunde liegenden Daten und die Summe der Addition der sichtbaren Werte nicht überein. Bei dieser Nichtübereinstimmung handelt es sich um ein allgemeines Muster, wenn der Wert, dessen Summe Sie bilden, sich auf der Seite 1 einer 1:n-Beziehung befindet.

Wenn Sie sich die Summen und Teilergebnisse ansehen, denken Sie daran, dass diese Werte auf den zugrunde liegenden Daten basieren. Sie basieren nicht allein auf den sichtbaren Werten.

Erweitern und reduzieren von Zeilenheadern

Sie haben zwei Möglichkeiten, Zeilenheader zu erweitern. Eine davon ist das Kontextmenü, erreichbar über die rechte Maustaste. Sie können den aktuell ausgewählten Zeilenheader, die gesamte Ebene oder die vollständige Hierarchie erweitern. Beim Reduzieren von Zeilenheadern haben Sie ähnliche Möglichkeiten.

Screenshot of a matrix visual. The shortcut menu of a row header is visible, with various expansions options available.

Sie können den Zeilenheadern auch +/-Schaltflächen hinzufügen. Diese Option finden Sie im Bereich „Formatierung“ unter der Karte Zeilenheader. Standardmäßig wird für die Symbole die Formatierung der Zeilenheader übernommen, Sie können Farbe und Größe jedoch auch separat anpassen.

Sobald die Symbole aktiviert sind, funktionieren sie ähnlich wie PivotTable-Symbole in Excel.

Screenshot of a matrix visual. A plus sign icon is visible next to each row header.

Der Erweiterungsstatus der Matrix wird zusammen mit dem Bericht gespeichert. Eine Matrix kann erweitert oder reduziert an ein Dashboard angeheftet werden. Auch wenn diese Dashboardkachel ausgewählt wird und der Bericht sich öffnet, kann der Erweiterungsstatus weiterhin im Bericht geändert werden.

Screenshot of a matrix visual. Some Sales Stage rows are expanded, with Opportunity Size rows visible beneath them.

Hinweis

Wenn Sie einen Bericht auf der Grundlage eines mehrdimensionalen Analysis Services-Modells entwickeln, gibt es für das Erweitern/Reduzieren einiges zu beachten, wenn das Modell das Feature für Standardmember verwendet. Weitere Informationen finden Sie unter Verwenden von mehrdimensionalen Modellen in Power BI.

Verwenden von Drilldownaktionen mit dem Matrixvisual

Mit dem Matrixvisual können Sie viele interessante Drilldownaktionen durchführen, die zuvor nicht verfügbar waren. Zu diesen Aktivitäten zählt die Möglichkeit des Drilldowns auf Zeilen, Spalten und sogar einzelne Abschnitte und Zellen. Im Folgenden befassen Sie sich mit der Funktionsweise.

Drilldown auf Zeilenüberschriften

Wenn Sie im Bereich „Visualisierungen“ mehrere Felder zum Abschnitt Rows (Zeilen) des Bereichs Fields (Felder) hinzufügen, werden Drilldownaktionen auf Zeilen in der Matrixvisualisierung aktiviert. Im Grunde erstellen Sie eine Hierarchie, durch deren Ebenen Sie sich dann per Drilldown (und Drillup) bewegen können, um die Daten der jeweiligen Ebene zu analysieren.

In der folgenden Abbildung enthält der Abschnitt Rows (Zeilen) Sales stage (Verkaufsphase) und Opportunity size (Größe der Verkaufschance), wodurch eine Gruppierung (oder Hierarchie) der Zeilen entsteht, bei denen ein detaillierte Untersuchung möglich ist.

Screenshot of the Visualizations and Fields panes. The Rows section of Visualizations has Sale Stage and Opportunity Size fields and is called out.

Wenn für das Visual im Abschnitt Zeilen eine Gruppierung erstellt wurde, werden in einer oberen Ecke der Visualisierung die Symbole für Drillvorgang und Erweitern angezeigt.

Screenshot of a matrix visual. The drill and expand icons are called out.

Mit diesen Schaltflächen können Sie in der Hierarchie einen Drilldown (oder Drillup) ausführen (das Verhalten gleicht dem in anderen Visualisierungen). In diesem Fall können Sie einen Drilldown von Sales stage (Verkaufsphase) zu Opportunity size (Größe der Verkaufschance) ausführen (siehe die folgende Abbildung, in der das Gabelpfeilsymbol für den Drilldown um eine Ebene ausgewählt wurde).

Screenshot of a matrix visual. All rows are expanded. The pitchfork icon appears dimmed and is called out.

Statt die Symbole zu verwenden, können Sie auch eine beliebige Zeilenüberschrift auswählen und den Drilldown durch Auswahl im nun angezeigten Menü ausführen.

Screenshot of a matrix visual. No rows are expanded. A row shortcut menu is visible, with the Expand item called out.

Das Menü enthält verschiedene Optionen, die zu unterschiedlichen Ergebnissen führen:

Mit Drilldown wird die Matrix für diese Zeilenebene erweitert, alle anderen Zeilenüberschriften, mit Ausnahme derjenigen, die ausgewählt wurde, sind nicht betroffen. In der folgenden Abbildung wurde Proposal (Angebot)>Drilldown ausgewählt. Wie Sie sehen, werden andere Zeilen, die der höchsten Ebene angehören, nicht mehr in der Matrix angezeigt. Dieses nützliche Feature zum Ausführen von Drilldowns wird im Abschnitt zu Kreuzhervorhebungen genauer erläutert.

Screenshot of a matrix visual. The Proposal row header is expanded, with three Opportunity Size rows visible beneath it.

Um zur Ansicht der obersten Ebene zurückzukehren, wählen Sie das Symbol für Drillup aus. Wenn Sie dann Proposal (Angebot)>Nächste Ebene anzeigen auswählen, wird eine aufsteigende Liste aller Elemente auf der nächsten Ebene (hier das Feld Opportunity size (Größe der Verkaufschance)) ohne die Kategorisierung der höheren Hierarchieebene angezeigt.

Screenshot of a matrix visual. Opportunity Size rows are visible, but no Sales Stage rows are visible.

Wählen Sie das Drillup-Symbol in der oberen Ecke aus, damit die Matrix alle Kategorien der obersten Ebene anzeigt, und wählen Sie dann Angebot>Auf nächste Ebene erweitern aus, um alle Werte für beide Ebenen der Hierarchie anzuzeigen – Vertriebsphase und Verkaufschancengröße.

Screenshot of an expanded matrix visual with all Sales Stage and Opportunity Size rows visible.

Sie können die Anzeige auch mit dem Menüelement Erweitern noch weiter steuern. Wählen Sie z. B. das Symbol Drillup aus. Wählen Sie dann Angebot>Erweitern>Auswahl aus. Power BI zeigt eine ganze Zeile für jede Sales stage (Verkaufsphase) und alle Größe der Verkaufschance-Optionen für Proposal (Angebot) an.

Screenshot of a matrix visual. No Sales Stage rows are expanded except for the Proposal row, which has three Opportunity Size rows visible beneath it.

Drilldown auf Spaltenüberschriften

Wie auf Zeilen können Sie auch auf Spalten einen Drilldown ausführen. In der folgenden Abbildung umfasst der Feldbereich Columns (Spalten) zwei Felder, sodass Sie wie bei Zeilen eine Hierarchie erstellen können (siehe oben in diesem Artikel). Der Feldbereich Columns (Spalten) enthält Region und Segment. Sobald das zweite Feld zu Columns (Spalten) hinzugefügt wurde, wurde ein neues Dropdownmenü (Drillvorgang für) auf dem Visual angezeigt, derzeit zeigt es Rows (Zeilen) an.

Screenshot of a matrix visual and the Visualizations pane, with two fields in the Columns section. A drop-down list in the matrix is labeled Drill on.

Zum Durchführen eines Drilldowns für Spalten wählen Sie im Menü Drill on (Drillvorgang für) die Option Spalten aus. Dieses Menü befindet sich neben den Symbolen für „Drillvorgang“ und „Erweitern“. Wählen Sie die Region East (Osten) und Drilldown aus.

Screenshot of a matrix visual. The Drill on list and the East region are called out. In the East shortcut menu, Drill down is also called out.

Wenn Sie Drilldown auswählen, wird die nächste Ebene der Spaltenhierarchie von Region > East (Osten) angezeigt, in diesem Fall Opportunity count (Anzahl der Verkaufschancen). Die andere Region ist ausgeblendet.

Screenshot of a matrix visual. For each Sales Stage, Opportunity Count and Revenue data is visible only for the East region.

Alle weiteren Menüelemente für Spalten sind identisch mit denen für Zeilen (siehe den vorigen Abschnitt Drilldown auf Zeilenüberschriften). Wie bei Zeilen stehen bei Spalten die Optionen Nächste Ebene anzeigen und Auf nächste Ebene erweitern zur Verfügung.

Hinweis

Die Drilldown- und Drillupsymbole gelten für Zeilen, und Sie können einen Drillup zu Spalten ausführen, wenn sie ausgewählt sind. Um einen Drilldown auf Spalten auszuführen, verwenden Sie das Kontextmenü.

Abgestuftes Layout mit visuellen Matrixelementen

Beim Matrixvisual werden Unterkategorien in einer Hierarchie automatisch unter dem übergeordneten Element eingerückt, was als abgestuftes Layout bezeichnet wird.

In der ursprünglichen Version des Matrixvisuals wurden Unterkategorien in einer eigenen Spalte angezeigt. Dadurch beanspruchten sie mehr Platz im Visual. Im folgenden Bild wird die Tabelle in einem ursprünglichen Matrixvisual dargestellt. Beachten Sie die Unterkategorien in einer separaten Spalte.

Screenshot of a matrix visual. Instead of being nested under each Sales Stage row, the Opportunity Size subcategory rows appear in a separate column.

In der Abbildung unten sehen Sie ein Matrixvisual mit aktiviertem abgestuften Layout. Beachten Sie, dass für die Kategorie Qualifizieren die Unterkategorien (Klein, Mittel und Groß) leicht eingerückt wurden, wodurch ein übersichtlicheres und komprimierteres Visual angezeigt wird.

Screenshot of a matrix visual. The Qualify Sales Stage row has three Opportunity Size rows nested under it and is called out.

Sie können die Einstellungen für das abgestufte Layout einfach anpassen. Erweitern Sie bei ausgewähltem Matrixvisual im Abschnitt Format (das Pinselsymbol) des Bereichs Visualisierungen den Abschnitt „Zeilenüberschriften“. Sie haben zwei Optionen: den Umschalter Abgestuftes Layout (zum Ein-/Ausschalten des Layouts) und das Eingabefeld Abgestufter Layouteinzug (zum Festlegen des Einzugs in Pixel).

Screenshot of the Format section of the Visualizations pane. Under Row headers, Stepped layout is turned on with the Stepped layout indentation at 10.

Wenn Sie das abgestufte Layout deaktivieren, zeigt Power BI die Unterkategorien nicht mehr unter der übergeordneten Kategorie eingerückt, sondern in einer eigenen Spalte an.

Teilsummen und Gesamtsumme mit Matrixvisuals

Sie können in Matrixvisuals Teilergebnisse sowohl für Zeilen als auch für Spalten aktivieren und deaktivieren. In der folgenden Abbildung sind die Teilsummen für Zeilen auf Ein und darauf festgelegt, dass sie unten angezeigt werden.

Screenshot of a matrix visual. Under each set of expanded Sales Stage rows, a subtotal row is visible, with the total for that Sales Stage value.

Wenn Sie die Option Zeilenzwischensummen aktivieren und eine Bezeichnung hinzufügen, fügt Power BI auch eine Zeile und dieselbe Bezeichnung für den Wert „Gesamtsumme“ hinzu. Zum Formatieren der Gesamtsumme wählen Sie die Formatoption für Zeilengesamtsumme aus.

Screenshot of the Row grand total section of the Format pane. Controls are visible for setting the font and color of values and labels.

Wenn Sie die Optionen für Zwischensummen und Gesamtsumme deaktivieren möchten, erweitern Sie im Abschnitt „Format“ des Bereichs „Visualisierungen“ die Karte Zeilenzwischensummen. Setzen Sie dann den Schieberegler für Teilsummen von Zeilen auf Aus. Wenn Sie dies tun, werden die Teilergebnisse nicht angezeigt.

Screenshot of a matrix visual. All rows are expanded, and no totals are visible.

Dasselbe Verfahren wird für die Spaltenteilergebnisse angewendet.

Bedingte Symbole hinzufügen

Fügen Sie der Tabelle oder Matrix mithilfe von bedingten Symbolen visuelle Hinweise hinzu.

Erweitern Sie im Abschnitt „Format“ des Bereichs „Visualisierungen“ die Karte Cell elements (Zellenelemente). Setzen Sie den Schieberegler Symbole auf Ein, und wählen Sie das Symbol für Definitionen aus.

Screenshot of the Cell elements card in the Visualizations pane, with the Icons slider on. A dialog has controls for icon formats and conditions.

Passen Sie die Bedingungen, Symbole und Farben für Ihre Matrix an, und klicken Sie auf OK. In diesem Beispiel wurde ein rotes Fähnchen für niedrige Werte, ein lila Kreis für hohe Werte und ein gelbes Dreieck für alle Werte dazwischen verwendet.

Screenshot of a matrix visual, with flags in cells with low values, triangles in cells with medium values, and circles in cells with high values.

Kreuzhervorhebung mit visuellen Matrixelementen

Jedes Element im Matrixvisual kann als Basis für Kreuzhervorhebungen dienen. Wenn Sie in einer Matrix eine Spalte auswählen, wird sie von Power BI hervorgehoben (wie bei anderen Visuals auf der Berichtsseite). Diese Art von Kreuzhervorhebung ist ein Standardfeature in anderen Visuals und bei der Auswahl eines Datenpunkts, das jetzt auch im Matrixvisual unterstützt wird.

Auch wird STRG+Klicken jetzt für die Kreuzhervorhebung unterstützt. In der folgenden Abbildung sehen Sie eine Reihe von Unterkategorien, die im Matrixvisual ausgewählt wurden. Nicht ausgewählte Elemente sind abgeblendet (grau). Andere Visuals auf der Seite reflektieren die im Matrixvisual getroffene Auswahl.

Screenshot of a matrix, donut chart, and bar chart. Several matrix rows are selected. Corresponding sections of the donut and bars are highlighted.

Kopieren von Werten aus Power BI zum Verwenden in anderen Anwendungen

Womöglich enthält Ihre Matrix oder Tabelle Inhalte, die Sie in anderen Anwendungen wie Dynamics CRM oder Excel oder sogar in anderen Power BI-Berichten verwenden möchten. Sie können in Power BI mit der rechten Maustaste auf eine einzelne Zelle oder eine Zellenauswahl klicken, um sie in die Zwischenablage zu kopieren. Fügen Sie sie dann in die andere Anwendung ein.

  • Um den Wert einer einzelnen Zelle zu kopieren, wählen Sie die Zelle aus, klicken Sie mit der rechten Maustaste, und wählen Sie Wert kopieren aus. Der unformatierte Zellenwert befindet sich nun in der Zwischenablage und kann in einer anderen Anwendung eingefügt werden.

    Screenshot of a matrix visual. A cell shortcut menu is visible. Under Copy, the Copy Value option is called out.

  • Um mehrere Zellen zu kopieren, markieren Sie einen Zellbereich, oder verwenden Sie die STRG-TASTE, um eine oder mehrere Zellen auszuwählen. Mit Auswahl kopieren wird sichergestellt, dass Measures (anders als beim Befehl Wert kopieren ohne Formatierung) gemäß den Formatierungsregeln der Spalte formatiert werden.

    Screenshot of a matrix visual. Three selected rows are called out. In their shortcut menu, Copy selection is called out.

  • Die Kopie enthält die Spalten- und Zeilenüberschriften.

    Screenshot of Excel rows and columns. The cells contain the values that were copied from the matrix.

  • Wenn Sie eine Kopie des Visuals erstellen möchten, die nur die ausgewählten Zellen enthält, wählen Sie mithilfe der STRG-Taste eine oder mehrere Zellen aus. Klicken Sie dann mit der rechten Maustaste, und wählen Sie Visual kopieren aus.

    Screenshot of a matrix with several cells selected. Their shortcut menu is visible, and Copy visual is called out.

  • Wenn Sie anschließend mithilfe von STRG+V die Daten in den Canvas-Bereich kopieren, wird eine Kopie der Matrixvisualisierung angezeigt, die jedoch nur Ihre kopierten Daten enthält.

    Screenshot of two matrix visuals. The second matrix only contains values that are selected in the first matrix.

Festlegen eines Matrixwerts als benutzerdefinierte URL

Wenn Sie über eine Spalte oder ein Measure verfügen, das Website-URLs enthält, können Sie diese URLs mithilfe der bedingten Formatierung als aktive Links auf Felder anwenden. Sie finden diese Option auf der Karte Cell elements (Zellenelemente) im Formatierungsbereich.

Screenshot of a matrix visual and the Format section of the Visualizations pane. Under Cell elements, the Web URL label and switch are called out.

Aktivieren Sie die Option Web-URL, und wählen Sie das Feld aus, das als URL für die Spalte verwendet werden soll. Die Werte in dem Feld bzw. der Spalte, für die Sie die bedingte Formatierung konfiguriert haben, werden nun zu aktiven Links. Wenn Sie den Mauszeiger auf einen der Links bewegen, können Sie ihn anklicken und gelangen so zur verlinkten Seite.

Weitere Informationen finden Sie unter Bedingte Formatierung in Tabellen.

Schattierung und Schriftfarben für Matrixvisuals

Mit dem Matrixvisual können Sie bedingte Formatierung (Farben, Schattierung und Datenbalken) auf den Hintergrund von Zellen in der Matrix und bedingte Formatierung auf den Text und die Werte selbst anwenden.

Um bedingte Formatierung anzuwenden, wählen Sie das Matrixvisual aus und öffnen den Format-Bereich. Erweitern Sie die Karte Cell elements (Zellenelemente), und ziehen Sie den Schieberegler für Hintergrundfarbe, Schriftfarbe oder Datenbalken auf Ein. Wenn Sie eine dieser Optionen aktivieren, wird das Symbol für Definitionen eingeblendet. Bei Auswahl dieses Symbols können Sie die Farben und Werte für die Farbformatierung anpassen.

Screenshot of a matrix visual and the Format section of the Visualizations pane. Under Cell elements, the Data bars switch and label are called out.

Wählen Sie ein Definitionssymbol aus, um ein Dialogfeld anzuzeigen, mit dem Sie Anpassungen vornehmen können. Dieses Beispiel zeigt das Dialogfeld für Datenbalken.

Screenshot of the Data bars dialog. Controls are available for configuring bar color, direction, axis, and minimum and maximum values.

Unregelmäßige Hierarchie

Eine unregelmäßige Hierarchie verfügt über Ebenen ohne Daten. Ein gutes Beispiel hierfür ist eine Unternehmensmitarbeitermatrix. Ein Unternehmen verfügt über viele Ebenen, angefangen beim CEO bis ganz nach unten. Der CEO ist auf der höchsten Hierarchieebene und ist keinen anderen Mitarbeitern unterstellt. Alle anderen Mitarbeiter des Unternehmens sind hingegen möglicherweise einer Kette von Managern unterstellt, diese einem Vice President und dieser wiederum dem CEO. Abhängig von seiner Ebene in der Hierarchie und der Struktur seiner Abteilung kann ein Mitarbeiter über Daten zu einer, zwei, fünf oder zehn Ebenen in der Hierarchie verfügen. Und für einen anderen Mitarbeiter gibt es möglicherweise gar keine Daten zu bestimmten Hierarchieebenen.

Screenshot of a matrix visual. Values are missing from several cells.

Derzeit gibt es keine Möglichkeit, leere Zeilen oder identische übergeordnete und untergeordnete Werte auszublenden. Außerdem können Sie nicht steuern, welche Hierarchieebenen erweitert werden können und welche nicht. Es gibt jedoch einige Schritte, die Sie ausführen können, um das Visual ansprechender zu gestalten.

  • Deaktivieren Sie das abgestufte Layout. Erweitern Sie im Bereich „Format“ die Karte Zeilenüberschriften. Öffnen Sie dann den Abschnitt Optionen der Karte, und legen Sie für Abgestuftes LayoutAus fest. Alle leeren Werte für eine Hierarchieebene werden jetzt in derselben Zeile angezeigt.

    Screenshot of the Format section of the Visualizations pane. Under Options in the Row headers section, Stepped layout is turned off and called out.

  • Deaktivieren Sie Teilsummen für die Zeilen und Spalten der Matrix. Bewegen Sie im Bereich „Format“ die Schieberegler für Zeilenzwischensummen und Spaltenzwischensummen auf Aus.

    Screenshot of the Format section of the Visualizations pane. Column subtotals and Row subtotals are turned off, and their cards are called out.

Zu beachtende Aspekte und Problembehandlung

  • Wenn die Textdaten in den Zellen oder Headern Ihrer Matrix Neue-Zeile-Zeichen enthalten, werden diese Zeichen ignoriert, es sei denn, Sie aktivieren die Option „Zeilenumbruch“ in der Formatierungsbereichskarte des Elements.

  • Das Matrixvisual zeigt maximal 100 Spalten an.