Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Hinweis
Visuelle Berechnungen befinden sich derzeit in der Vorschau.
Eine visuelle Berechnung ist eine DAX-Berechnung, die direkt für ein visuelles Element definiert und ausgeführt wird. Visuelle Berechnungen erleichtern die Erstellung von Berechnungen, die zuvor schwer zu erstellen waren, was zu einer Vereinfachung von DAX, einer einfacheren Wartung und einer besseren Leistung führt.
Hier ist ein Beispiel für eine visuelle Berechnung, die eine laufende Summe für den Verkaufsbetrag definiert. Beachten Sie, dass die erforderliche DAX einfach ist:
Running sum = RUNNINGSUM([Sales Amount])
Eine Berechnung kann sich auf alle Daten in der visuellen Darstellung beziehen, einschließlich Spalten, Messwerte oder anderen visuellen Berechnungen. Diese Fähigkeit entfernt die Komplexität des Semantikmodells und vereinfacht das Schreiben von DAX. Sie können visuelle Berechnungen verwenden, um allgemeine Geschäftsberechnungen wie laufende Summen oder gleitende Durchschnitte durchzuführen.
Visuelle Berechnungen unterscheiden sich von den anderen Berechnungsoptionen in DAX:
Visuelle Berechnungen werden nicht im Modell gespeichert und stattdessen im visuellen Element gespeichert. Das bedeutet, dass visuelle Berechnungen nur auf die Elemente des visuellen Elements verweisen können. Alles, was im Modell enthalten ist, muss dem visuellen Element hinzugefügt werden, bevor die visuelle Berechnung darauf verweisen kann. Dadurch werden visuelle Berechnungen von der Komplexität des Filterkontexts und des Modells befreit.
Visuelle Berechnungen kombinieren die Einfachheit des Kontexts von berechneten Spalten mit der Flexibilität der On-Demand-Berechnung von Measures.
Im Vergleich zu Measures arbeiten visuelle Berechnungen mit aggregierten Daten und nicht auf der Detailebene, was oft zu Leistungsvorteilen führt. Wenn eine Berechnung entweder durch ein neues Measure oder eine visuelle Berechnung erreicht werden kann, führt letztere oft zu einer besseren Leistung.
Da visuelle Berechnungen Teil des visuellen Elements sind, können sie sich auf die visuelle Struktur beziehen, was zu mehr Flexibilität führt.
Einen ausführlicheren Vergleich der Möglichkeiten zum Hinzufügen von Berechnungen in Power BI finden Sie unter Verwenden von Berechnungsoptionen in Power BI Desktop.
Nachdem Sie visuelle Berechnungen aktiviert haben, haben Sie folgende Möglichkeiten:
- Hinzufügen visueller Berechnungen zu Ihren Berichten
- Ausblenden bestimmter Felder
- Schnelles Erstellen visueller Berechnungen mithilfe von Vorlagen
- Erstellen flexibler visueller Berechnungen durch Verweisen auf die Achsen des visuellen Elements
Die folgenden Abschnitte enthalten Details dazu, wie die einzelnen Elemente, die in den vorherigen Punkten beschrieben werden, mit visuellen Berechnungen arbeiten.
Aktivieren visueller Berechnungen
Vor September 2024 müssen Sie zur Verwendung visueller Berechnungen diese unter Optionen und Einstellungen>Optionen>Previewfunktionen aktivieren. Wählen Sie Visuelle Berechnungen und dann OK aus. Visuelle Berechnungen sind aktiviert, nachdem Power BI Desktop neu gestartet wurde.
Ab September 2024 ist dieser Schritt nicht mehr erforderlich, da visuelle Berechnungen standardmäßig aktiviert sind. Während sie noch in der Vorschau sind, können Sie visuelle Berechnungen bei Bedarf mit den oben genannten Einstellungen deaktivieren.
Hinzufügen einer visuellen Berechnung
Um eine visuelle Berechnung hinzuzufügen, wählen Sie ein visuelles Element und dann im Menüband die Schaltfläche Neue visuelle Berechnung aus:
Das Fenster für visuelle Berechnungen wird im Bearbeitungsmodus geöffnet. Der Bildschirm im Bearbeitungsmodus besteht aus drei Hauptabschnitten, wie in der folgenden Abbildung von oben nach unten dargestellt:
- Die visuelle Vorschau, in der das visuelle Element angezeigt wird, mit dem Sie arbeiten
- Eine Formelleiste, in der Sie visuelle Berechnungen hinzufügen können
- Die visuelle Matrix, welche die Daten im visuellen Element zeigt, und die Ergebnisse visueller Berechnungen anzeigt, während Sie sie hinzufügen. Keine der Formatierungen oder Designs, die Sie auf ihr visuelles Objekt anwenden, werden auf die visuelle Matrix angewendet.
Um eine visuelle Berechnung hinzuzufügen, geben Sie den Ausdruck in die Formelleiste ein. Beispielsweise können Sie in einem visuellen Element, das "Umsatzbetrag" und "Gesamtproduktkosten nach Geschäftsjahr" enthält, eine visuelle Berechnung hinzufügen, die den Gewinn für jedes Jahr berechnet, indem Sie Folgendes eingeben:
Profit = [Sales Amount] – [Total Product Cost]
Standardmäßig werden die meisten visuellen Berechnungen in einem visuellen Element zeilenweise ausgewertet, wie eine berechnete Spalte. Im vorherigen Beispiel werden für jede Zeile der visuellen Matrix der aktuelle Verkaufsbetrag und die Gesamtproduktkosten subtrahiert, und das Ergebnis wird in der Spalte Gewinn zurückgegeben. Es ist zwar möglich, aber es ist nicht erforderlich, eine Aggregationsfunktion wie SUM wie in einem Measure hinzuzufügen. Tatsächlich ist es besser, solche Aggregate nicht hinzuzufügen, wenn sie nicht erforderlich sind, sodass Sie einfacher zwischen Measures und visuellen Berechnungsausdrücken unterscheiden können.
Wenn Sie visuelle Berechnungen hinzufügen, werden sie in der Liste der Felder im visuellen Element angezeigt:
Außerdem wird die visuelle Berechnung auf dem visuellen Element angezeigt:
Sie können viele vorhandene DAX-Funktionen in visuellen Berechnungen verwenden. Funktionen, die für visuelle Berechnungen spezifisch sind, sind ebenfalls verfügbar. Da visuelle Berechnungen innerhalb der Grenzen der visuellen Matrix funktionieren, können Funktionen, die auf Modellbeziehungen wie USERELATIONSHIP, RELATED oder RELATEDTABLE basieren, nicht verwendet werden.
Ausblenden von Feldern aus dem visuellen Element
Im Bearbeitungsmodus für visuelle Berechnungen können Sie Felder genauso ausblenden wie Spalten und Tabellen in der Modellierungsansicht. Wenn Sie beispielsweise nur die visuelle Berechnung für Gewinn anzeigen möchten, können Sie den Verkaufsbetrag und die Gesamtgewinnkosten aus der Ansicht ausblenden:
Durch das Ausblenden von Feldern werden diese nicht aus dem visuellen Element oder der visuellen Matrix entfernt, sodass sich Ihre visuellen Berechnungen weiterhin auf sie beziehen können und weiterhin funktionieren. Ein ausgeblendetes Feld wird weiterhin in der visuellen Matrix angezeigt, wird aber nicht auf dem resultierenden visuellen Objekt angezeigt. Es wird empfohlen, ausgeblendete Felder nur dann einzubeziehen, wenn sie für die Funktion Ihrer visuellen Elemente erforderlich sind.
Verwenden von Vorlagen
Visuelle Berechnungen umfassen Vorlagen, um das Schreiben allgemeiner Berechnungen zu vereinfachen. Sie finden die Vorlagen, indem Sie die Schaltfläche „Vorlage“ auswählen und eine Vorlage wählen, mit der Sie arbeiten möchten:
Sie können auch eine vorlagebasierte visuelle Berechnung über das Menüband erstellen, indem Sie auf den unteren Teil der Schaltfläche "Neue visuelle Berechnung " klicken.
Die folgenden Vorlagen sind verfügbar:
- Laufende Summe. Berechnet die Summe der Werte, indem der aktuelle Wert zu den vorangegangenen Werten addiert wird. Verwendet die RUNNINGSUM Funktion.
- Gleitender Durchschnitt. Berechnet einen Durchschnitt einer Reihe von Werten in einem bestimmten Fenster, indem die Summe der Werte durch die Größe des Fensters geteilt wird. Verwendet die MOVINGAVERAGE Funktion.
- Prozent des übergeordneten Elements. Berechnet den Prozentsatz eines Werts relativ zum übergeordneten Element. Verwendet die COLLAPSE Funktion.
- Prozent von Gesamtsumme. Berechnet den Prozentsatz eines Werts relativ zu allen Werten mithilfe der COLLAPSEALL-Funktion.
- Durchschnitt der untergeordneten Elemente. Berechnet den Durchschnittswert der Menge der untergeordneten Werte. Verwendet die EXPAND Funktion.
- Im Vergleich zum vorherigen. Vergleicht einen Wert mit einem vorhergehenden Wert mithilfe der PREVIOUS-Funktion.
- Im Vergleich zum nächsten. Vergleicht einen Wert mit einem nachfolgenden Wert mithilfe der NEXT-Funktion.
- Im Vergleich zum ersten. Vergleicht einen Wert mit dem ersten Wert mithilfe der FIRST-Funktion.
- Im Vergleich zum letzten. Vergleicht einen Wert mit dem letzten Wert mithilfe der LAST-Funktion.
- Nachschlagen eines Werts mit Kontext. Finden Sie einen Wert oder werten Sie einen Ausdruck in der visuellen Matrix im aktuellen Kontext mithilfe der Funktion LOOKUP aus.
- Nachschlagen eines Wertes mit Summen. Finden Sie einen Wert oder bewerten Sie einen Ausdruck mithilfe der LOOKUPWITHTOTALS Funktion in der visuellen Matrix mit Summen.
Wenn Sie eine Vorlage auswählen, wird diese in die Formularleiste eingefügt. Sie können diese Vorlagen als Ausgangspunkte verwenden. Sie können auch eigene Ausdrücke hinzufügen, ohne sich auf Vorlagen zu verlassen.
Parameterauswahl
Die Parameterauswahl erleichtert das Auswählen von Werten für Parameter in visuellen Berechnungsfunktionen. Hier haben wir beispielsweise die Vorlage "Nachschlagen eines Wertes mit Summen" geladen.
Sie können die Parameterauswahl auch mithilfe der Tastenkombination STRG+LEERTASTE aktivieren.
Axis
Viele Funktionen verfügen über einen optionalen Axis-Parameter, der nur in visuellen Berechnungen verwendet werden kann. Axis beeinflusst, wie die visuelle Berechnung die visuelle Matrix durchläuft. Der Parameter Axis wird standardmäßig auf die erste Achse im Diagramm festgelegt. Für viele visuelle Elemente ist ROWS die erste Achse, was bedeutet, dass die visuelle Berechnung in der visuellen Matrix zeilenweise von oben nach unten ausgewertet wird. In der folgenden Tabelle sind die gültigen Werte für den Axis-Parameter aufgeführt:
Axis Symbol | Axis-Name | Beschreibung |
---|---|---|
![]() |
ROWS | Berechnet vertikal über Zeilen von oben nach unten. |
![]() |
COLUMNS | Berechnet horizontal über Spalten von links nach rechts. |
![]() |
ROWS COLUMNS | Berechnet vertikal über Zeilen von oben nach unten und fährt spaltenweise von links nach rechts fort. |
![]() |
COLUMNS ROWS | Berechnet horizontal über Spalten von links nach rechts und weiter zeilenweise von oben nach unten. |
Hinweis
Wenn Sie eine Achse angeben, die in der Visualisierung nicht vorhanden ist, wird sie ignoriert.
Reset
Viele Funktionen verfügen über einen optionalen Reset-Parameter, der nur in visuellen Berechnungen verfügbar ist. Reset beeinflusst, ob und wann die Funktion ihren Wert auf 0 zurücksetzt oder zu einem anderen Bereich wechselt, während sie die visuelle Matrix durchläuft. Dies geschieht durch das Partitionieren der Zielspalte. Wenn Berechnungen innerhalb einer Partition durchgeführt werden, entscheidet die Aufteilung der Spalte in Partitionen, ob eine Berechnung zurückgesetzt wird. Der Reset-Parameter ist standardmäßig auf NONE festgelegt, was bedeutet, dass die visuelle Berechnung nie neu gestartet wird. Der Reset Parameter akzeptiert verschiedene Typen von Werten:
- Ganzzahlen
- Spaltenverweise
- Spezielle Synonyme: HIGHESTPARENT, LOWESTPARENTNONE
In jedem Fall gibt sie eine einzelne Ebene in der Hierarchie der visuellen Berechnung an (nennen wir sie als Zielebene). Die Interpretation dieser Ebene in der Berechnung kann jedoch variieren. Das Reset Verhalten funktioniert in zwei verschiedenen Modi: absolut und relativ.
Bei der Verwendung von Ganzzahlen für den Parameter oder deren Entsprechungen NONE, HIGHESTPARENT und LOWESTPARENT können Sie anhand des Signals der Ganzzahl zwischen diesen beiden Modi wählen: Positive Werte führen eine Zurücksetzung im absoluten Modus durch, während negative Werte eine Zurücksetzung im relativen Modus bewirken (und Null führt überhaupt keine Zurücksetzung durch, was das Standardverhalten ist).
Wenn Sie einen Spaltenverweis angeben, arbeiten Sie auch im absoluten Modus. Diese Werte bestimmen, wie die Zielspalte partitioniert wird und ob sie daher zurückgesetzt wird. Diese beiden Modi werden im folgenden Abschnitt beschrieben:
Absoluter Modus
Dieser Modus gibt an, dass die Berechnung nach der Zielspalte und allen darüber liegenden Spalten partitioniert werden soll, und dies gilt für jede Ebene der Berechnung. Auf Ebenen oberhalb des Ziels (wo die Zielspalte nicht vorhanden ist und möglicherweise andere), wird die Berechnung durch die verbleibenden verfügbaren Spalten partitioniert. Der positive ganzzahlige Wert identifiziert die Zielspalte beginnend von oben (die obere Spalte ist 1, die nächste ist 2 usw.). Er geht bis zu N (die Anzahl der Spalten in der Hierarchie), und alle höheren Werte werden gekürzt. Alternativ kann eine Spalte auch direkt angegeben werden.
Betrachten Sie beispielsweise eine visuelle Berechnung mit diesen Hierarchieebenen: Jahr, Quartal, Monat und Tag. Die folgende Tabelle zeigt, wie die Berechnung auf jeder Ebene je nach dem Wert von Reset partitioniert wird.
Ebene/Wert | Reset = 1 oder Jahr | Reset = 2 oder Viertel | Reset = 3 oder Monat | Reset = 4 oder Tag |
---|---|---|---|---|
Tagesebene | Jahr | Quartal und Jahr | Monat, Quartal und Jahr | Tag, Monat, Quartal und Jahr |
Monatsebene | Jahr | Quartal und Jahr | Monat, Quartal und Jahr | Monat, Quartal und Jahr |
Quartalsebene | Jahr | Quartal und Jahr | Quartal und Jahr | Quartal und Jahr |
Jahresniveau | Jahr | Jahr | Jahr | Jahr |
Gesamtsumme | Nichts | Nichts | Nichts | Nichts |
Relativer Modus
Bei einem negativen ganzzahligen Wert –X wird auf jeder Ebene die Berechnung durch alle Spalten partitioniert, die sich X Ebenen oder mehr darüber in der Hierarchie befinden (oder es erfolgt keine Partitionierung, falls eine solche Ebene nicht existiert). Gültige Werte für diesen Modus liegen zwischen -1 und -N+1 (wobei N die Anzahl der Spalten in der Hierarchie ist), und alle niedrigeren Werte werden gekürzt. Berücksichtigen Sie auch hier die zuvor beschriebene visuelle Berechnung. Die folgende Tabelle zeigt, wie die Berechnung je nach dem Wert des zurücksetzens auf jeder Ebene aufgeteilt wird.
Ebene/Wert | Reset = -1 | Reset = -2 | Reset = -3 |
---|---|---|---|
Tagesebene | Monat, Quartal und Jahr | Quartal und Jahr | Jahr |
Monatsebene | Quartal und Jahr | Jahr | Nichts |
Quartalsebene | Jahr | Nichts | Nichts |
Jahresniveau | Nichts | Nichts | Nichts |
Gesamtsumme | Nichts | Nichts | Nichts |
Synonyme
Reset stellt außerdem die folgenden Synonyme bereit:
- Der Standardwert lautet NONE. Die Berechnung wird nicht zurückgesetzt und ist gleichbedeutend mit 0.
- HIGHESTPARENT führt einen absoluten Reset auf der höchsten Ebene aus und entspricht 1.
- LOWESTPARENT führt eine relative Zurücksetzung durch das direkte übergeordnete Element aus und entspricht -1.
Beispiele für die Verwendung Reset
Betrachten Sie beispielsweise die zuvor beschriebene visuelle Berechnung. Die visuellen Berechnungen sind gleichwertig und geben die Summe des Umsatzbetrags zurück, der für jedes Jahr neu gestartet wird, unabhängig davon, auf welcher Ebene die Berechnung ausgewertet wird (siehe absoluter Modus):
RUNNINGSUM([Sales Amount], HIGHESTPARENT)
RUNNINGSUM([Sales Amount], 1)
RUNNINGSUM([Sales Amount], [Year])
Im Gegensatz dazu geben die folgenden visuellen Berechnungen die Summe des Umsatzbetrags zurück, der bei jedem unmittelbaren übergeordneten Element von 0 beginnt. Dies hängt davon ab, auf welcher Ebene die Berechnung ausgewertet wird (siehe relativer Modus).
RUNNINGSUM([Sales Amount], LOWESTPARENT)
RUNNINGSUM([Sales Amount], -1)
Schließlich wird diese visuelle Berechnung nicht zurückgesetzt und fügt den Wert " Sales Amount " für jeden Tag ohne Neustart zu den vorherigen Werten hinzu.
RUNNINGSUM([Sales Amount])
Axis und Reset im Vergleich zu ORDERBY und PARTITIONBY
Axis, Reset, ORDERBY und PARTITIONBY sind vier Funktionen, die paarweise oder zusammen verwendet werden können, um die Auswertung der Berechnung zu beeinflussen. Sie bilden zwei Paare, die häufig zusammen verwendet werden:
- Axis und Reset
- ORDERBY und PARTITIONBY
Axis und Reset sind nur für Funktionen verfügbar, die in visuellen Berechnungen verwendet werden können, und können nur in einer visuellen Berechnung verwendet werden, da sie sich auf die visuelle Struktur beziehen. ORDERBY und PARTITIONBY sind Funktionen, die in berechneten Spalten, Maßeinheiten und visuellen Berechnungen verwendet werden können und auf Felder verweisen. Obwohl sie dieselbe Funktion erfüllen, unterscheiden sie sich bei der Abstraktionsebene. Das Verweisen auf die visuelle Struktur ist flexibler als das explizite Verweisen auf Felder mithilfe von ORDERBY oder PARTITIONBY.
„Reset“ erwartet, dass auf der Achse mehrere Ebenen vorhanden sind. Falls Sie nicht mehrere Ebenen auf der Achse haben, können Sie PARTITIONBY verwenden, da nur ein Feld oder mehrere Felder auf einer einzigen Ebene auf der Achse vorhanden sind.
Die Angabe eines der Paare funktioniert gut, aber Sie können auch Axis, ORDERBY und/oder PARTITIONBY zusammen angeben, wobei die für ORDERBY und PARTITIONBY angegebenen Werte die von Axis vorgegebenen Werte außer Kraft setzen. Reset kann nicht mit ORDERBY und PARTITIONBY kombiniert werden.
Sie können sich das Paar aus ORDERBY und PARTITIONBY so vorstellen, dass es Feldverweise durch explizite Angabe von Feldern festlegt, während „Achse“ und „Zurücksetzen“ feldunabhängig sind – sie beziehen sich auf die Struktur und das beliebige in der Struktur vorhandene Feld, das verwendet wird.
Verfügbare Funktionen
Sie können viele der vorhandenen DAX-Funktionen in visuellen Berechnungen verwenden. Da visuelle Berechnungen innerhalb der Grenzen der visuellen Matrix funktionieren, sind Funktionen, die auf Modellbeziehungen wie USERELATIONSHIP, RELATED oder RELATEDTABLE basieren, nicht verfügbar.
Visuelle Berechnungen führen auch eine Reihe von Funktionen ein, die speziell für visuelle Berechnungen gelten. Viele dieser Funktionen sind benutzerfreundliche Abkürzungen zu DAX-Fensterfunktionen.
Funktion | Beschreibung | Beispiel | Verknüpfung mit |
---|---|---|---|
COLLAPSE | Die Berechnung wird auf einer höheren Ebene der Achse ausgewertet. | Prozent des übergeordneten Elements = DIVIDE([Sales Amount], COLLAPSE([Sales Amount], ROWS)) | N/V |
COLLAPSEALL | Die Berechnung wird auf der Gesamtebene der Achse ausgewertet. | Prozent der Gesamtsumme = DIVIDE([Sales Amount], COLLAPSEALL([Sales Amount], ROWS)) | N/V |
EXPAND | Die Berechnung wird auf einer niedrigeren Ebene der Achse ausgewertet. | Durchschnitt der untergeordneten Elemente = EXPAND(AVERAGE([Sales Amount]), ROWS) | N/V |
EXPANDALL | Die Berechnung wird auf der Blattebene der Achse ausgewertet. | Durchschnitt von Blattebene = EXPANDALL(AVERAGE([Sales Amount]), ROWS) | N/V |
FIRST | Bezieht sich auf die erste Zeile einer Achse. | ProfitVSFirst = [Profit] – FIRST([Profit]) | INDEX(1) |
ISATLEVEL | Gibt an, ob eine angegebene Spalte auf der aktuellen Ebene vorhanden ist. | IsFiscalYearAtLevel = ISATLEVEL([Geschäftsjahr]) | N/V |
LAST | Bezieht sich auf die letzte Zeile einer Achse. | ProfitVSLast = [Gewinn] – LAST([Gewinn]) | INDEX(-1) |
LOOKUP | Auswerten Sie den Ausdruck in der visuellen Matrix mit Hilfe des aktuellen Kontexts. | LookupSalesFor2025WithContext = LOOKUP(SUMME([Verkäufe]) [Jahr], "2025") | N/V |
LOOKUPWITHTOTALS | Ausdruck in der visuellen Matrix mit Summen auswerten. | LookupSalesFor2025WithTotals = LOOKUPWITHTOTALS(SUMME([Umsatz]), [Jahr], "2025") | N/V |
MOVINGAVERAGE | Fügt einen gleitenden Mittelwert auf einer Achse hinzu. | MovingAverageSales = MOVINGAVERAGE([Verkaufsbetrag], 2) | WINDOW |
NEXT | Bezieht sich auf eine nächste Zeile einer Achse. | ProfitVSNächstes = [Gewinn] – NEXT ([Gewinn]) | OFFSET(1) |
PREVIOUS | Bezieht sich auf eine vorherige Zeile einer Achse. | ProfitVSPrevious = [Gewinn] – PREVIOUS([Gewinn]) | OFFSET(-1) |
RANGE | Bezieht sich auf einen Slice von Zeilen einer Achse. | AverageSales = AVERAGEX((RANGE1), [Sales Amount]) | WINDOW |
RUNNINGSUM | Fügt eine laufende Summe auf einer Achse hinzu. | RunningSumSales = RUNNINGSUM([Verkaufsbetrag]) | WINDOW |
Formatieren visueller Berechnungen
Sie können eine visuelle Berechnung anhand von Datentypen und Formatierungsoptionen formatieren. Sie können auch eine benutzerdefinierte Formatzeichenfolge auf Visualebene festlegen. Verwenden Sie die Datenformat-Optionen im Abschnitt „Allgemein“ des Formatierungsbereichs Ihres visuellen Objekts, um das Format festzulegen:
Beispiel 1: Verwenden der visuellen Berechnung zum Zurückgeben eines Hex-Farbcodes für bedingte Formatierung
Schritt 1: Wählen Sie das visuelle Element aus, in dem Sie die bedingte Formatierung verwenden möchten:
Schritt 2: Wählen Sie die Schaltfläche " Neue visuelle Berechnung " auf der Registerkarte " Start " aus:
Schritt 3: Schreiben Sie Ihre visuelle Berechnung. Dies ist eine IF-Anweisung, die entweder grün oder rot zurückgibt, basierend darauf, dass ein Maß größer als 0,5 ist.
Conditional Hex Code = IF ( [Progress] > .5, "#5BA300", "#E91C1C" )
Schritt 4: Erweitern Sie den Formatierungsbereich, und wählen Sie "Eigenschaften" aus:
Schritt 5: Erweitern Sie den Abschnitt "Datenformat ", wählen Sie die visuelle Berechnung aus, und legen Sie sowohl den Datentyp als auch das Format auf "Text" fest:
Schritt 6: Wählen Sie vor dem Beenden des visuellen Berechnungs-Editors das Ausblendesymbol neben der visuellen Berechnung im Buildabschnitt aus, um es auszublenden:
Schritt 7: Verwenden Sie sie in einem Abschnitt zur bedingten Formatierung:
Schritt 8: Beenden Sie den Visuellen Berechnungs-Editor, indem Sie auf die Schaltfläche " Zurück zum Bericht " klicken:
Schritt 9: Genießen Sie Ihre bedingte formatierte Visualisierung!
Überlegungen und Einschränkungen
Visuelle Berechnungen befinden sich derzeit in der Vorschauphase. Während der Vorschauphase sollten Sie die folgenden Überlegungen und Einschränkungen beachten:
- Nicht alle Visualtyp werden unterstützt. Verwenden Sie den Bearbeitungsmodus für visuelle Berechnungen, um den Visualtyp zu ändern. Außerdem wurden benutzerdefinierte visuelle Elemente nicht mit visuellen Berechnungen oder ausgeblendeten Feldern getestet.
- Die folgenden Visualtypen und visuellen Eigenschaften wurden getestet und konnten nicht mit visuellen Berechnungen oder ausgeblendeten Feldern verwendet werden:
- Schnitt
- R-Visual
- Python-Skriptvisualisierung
- Wichtige Influencer
- Analysebaum
- Fragen und Antworten
- Intelligente Erzählung
- Metriken
- Paginierter Bericht
- Leistungsstarke Anwendungen
- Power Automate
- Kleine Vielfache
- Wiedergabeachse im Punkt (XY)-Diagramm
- Die Leistung dieser Funktion ist nicht repräsentativ für das Endprodukt.
- Die Wiederverwendung visueller Berechnungen mithilfe von Kopieren/Einfügen oder anderen Mechanismen ist nicht verfügbar.
- Sie können nicht nach visuellen Berechnungen filtern.
- Eine visuelle Berechnung kann auf der gleichen oder einer anderen Detailebene nicht auf sich selbst verweisen.
- Personalisierung visueller Berechnungen oder ausgeblendeter Felder ist nicht verfügbar.
- Sie können kein visuelles Element, das visuelle Berechnungen oder ausgeblendete Felder verwendet, an ein Dashboard anheften.
- Sie können die Funktion Im Web veröffentlichen nicht mit Berichten verwenden, die visuelle Berechnungen oder ausgeblendete Felder verwenden.
- Beim Exportieren von Daten aus visuellen Elementen sind die Ergebnisse der visuellen Berechnung nicht im zugrunde liegenden Datenexport enthalten. Ausgeblendete Felder werden niemals im Export enthalten, außer beim Exportieren der zugrunde liegenden Daten.
- Sie können die Drillthroughfunktion zum Anzeigen von Datensätzen nicht mit visuellen Darstellungen verwenden, die visuelle Formeln oder ausgeblendete Felder verwenden.
- Sie können keine Datenkategorien für visuelle Berechnungen festlegen.
- Sie können Aggregationen für visuelle Berechnungen nicht ändern.
- Sie können die Sortierreihenfolge für visuelle Berechnungen nicht ändern.
- Power BI Embedded wird für Berichte, die visuelle Berechnungen oder ausgeblendete Felder verwenden, nicht unterstützt.
- Liveverbindungen zu SQL Server Analysis Services-Versionen, die vor Version 2025 veröffentlicht wurden, werden nicht unterstützt.
- Obwohl Sie Feldparameter mit visuellen Berechnungen verwenden können, gelten einige Einschränkungen.
- Elemente ohne Daten anzeigen ist nicht mit visuellen Berechnungen verfügbar.
- Sie können Datenbeschränkungen nicht mit visuellen Berechnungen verwenden.
- Sie können keine dynamische Formatzeichenfolge für eine visuelle Berechnung festlegen oder eine visuelle Berechnung als dynamische Formatzeichenfolge für ein Feld oder Measure verwenden.
Verwandte Inhalte
Weitere Informationen zur Verwendung visueller Berechnungen finden Sie in den folgenden Ressourcen: