Bedingte Formatierung

Mit der bedingten Formatierung (fx) bezieht eine Einstellung ihren Wert aus Ihren Daten statt aus einem festen Wert. Damit färben Sie Kreise nach einem Measure, legen für jede Zeile ein anderes Bild fest oder schalten eine Ebene mit einem Datenschnitt ein und aus.

Drei Zeilen mit unterschiedlichen Umsatzwerten durchlaufen eine Farbregel und werden zu drei Kreisen in unterschiedlichen Farben
Eine Einstellung mit fx wird für jede Zeile ermittelt

Bevor Sie beginnen

  • Die bedingte Formatierung wird im Formatbereich eingestellt. Achten Sie auf die Schaltfläche fx neben einer Einstellung.
  • Die Ebene muss eingeschaltet sein und das Visual muss Daten haben, bevor seine Einstellungen erscheinen.

Der Ebenen-Manager und der Grundkarten-Dialog schreiben nur feste Werte. Die Fenster für die bedingte Formatierung von Power BI lassen sich von dort nicht öffnen. Jeder Editor im Ebenen-Manager endet deshalb mit einem Verweis auf die Gruppe im Formatbereich, die die fx-Einstellungen der Ebene enthält.

Kreise nach einem Measure einfärben

  1. Öffnen Sie im Formatbereich Datenebenen > Kreise - Formatierung.
  2. Wählen Sie die Schaltfläche fx neben Füllfarbe.
  3. Wählen Sie unter Formatstil die Option Farbverlauf, Regeln oder Feldwert.
  4. Wählen Sie das Feld oder Measure, auf dem die Farbe basiert, legen Sie die Farben oder Regeln fest und wählen Sie OK.

Jeder Kreis erhält nun die Farbe, die für seine eigene Zeile ermittelt wurde. Um zu einer einzigen Farbe zurückzukehren, wählen Sie erneut die Schaltfläche fx und entfernen Sie die Formatierung, oder verwenden Sie den Radierer neben der Einstellung.

So funktioniert es

Power BI ermittelt einen Wert der bedingten Formatierung für jeden Wert des Feldes * ID (erforderlich), also einen Wert pro Zeile, die das Visual erhält. Icon Map Slicer liest diesen Wert, wenn es die Zeile zeichnet.

Die drei Formatstile erfüllen unterschiedliche Aufgaben:

Formatstil Geeignet für Beispiel
Farbverlauf Eine Farbe, die von niedrig nach hoch verläuft Füllfarbe von hell nach dunkel nach Umsatz
Regeln Eine feste Menge von Ergebnissen Rot, wenn ein Status-Measure 1 ist, grün, wenn es 2 ist
Feldwert Einen Wert, den Ihre Daten bereits enthalten oder den ein Measure erzeugt Eine Spalte mit Hex-Farben, eine Bild-URL, eine Linienbreite, ein Ja oder Nein

Feldwert ist der Formatstil, mit dem auch Einstellungen funktionieren, die keine Farben sind. Ein Measure kann eine Zahl für eine Breite, Text für einen Link oder „Yes“ und „No“ für einen Schalter wie Sichtbar zurückgeben.

Einstellungen, die für jede Zeile gelesen werden, und Einstellungen, die einmal gelesen werden

Die meisten Einstellungen von Datenebenen werden für jede Zeile gelesen, sodass sich jedes Element unterscheiden kann. Manche Einstellungen gelten für eine ganze Ebene, etwa ein Link, eine Auflösung oder ein Sichtbarkeitsschalter. Für diese verwendet Icon Map Slicer den Wert der ersten Zeile. Geben Sie ihnen ein Measure, das in jeder Zeile denselben Wert zurückgibt, zum Beispiel ein Measure, das die Auswahl eines Datenschnitts liest.

Für jede Zeile gelesen Einmal für die Ebene gelesen
Farben, Transparenz, Breiten und Größen von Kreisen, Bildern, Linien, Säulen und Formen Links und URLs von Datei- und Kachelebenen
Auswählbar, QuickInfo einbeziehen, In Auto-Zoom einbeziehen Die Schalter Sichtbar von Ebenen
Bild-URLs, Drehungen und Symbolnamen Die Auflösung von Zellen sowie Min. Wert, Mittlerer Wert und Max. Wert
Beschriftungstext und Beschriftungsfarben Ebene sichtbar und Ausgewählte Variante von Katalogebenen

Bedingte Formatierung und Auswahl

Wenn ein Leser Elemente auswählt, färbt die Karte sie nicht mit Ihren Regeln neu ein. Ausgewählte Elemente behalten ihre eigenen Farben, und die übrigen verblassen, wie unter Auswahl > Formatierung festgelegt. Die anderen Visuals auf der Seite werden gefiltert, und ihre eigene bedingte Formatierung wird für die gefilterten Daten neu berechnet.

Wenn ein anderes Visual Icon Map Slicer filtert, erhält die Karte nur die verbleibenden Zeilen, und jede Einstellung mit fx wird für sie neu berechnet. Ein Farbverlauf verteilt sich daher über die verbleibenden Zeilen.

Große Datasets

Die bedingte Formatierung gilt für jede Zeile, die das Visual lädt, auch für Zeilen jenseits der ersten 30.000, wenn Sie Maximale Datenzeilen erhöhen. Siehe Datenzeilen und Grenzen.

Muster

Farbe aus einer Spalte mit Farbwerten

Halten Sie eine Hex-Farbe wie #0c62a6 in einer Spalte vor oder erzeugen Sie eine in einem Measure. Wählen Sie fx bei der Farbeinstellung, wählen Sie Feldwert und wählen Sie die Spalte oder das Measure.

Werte pro Zeile ohne Feldbereich

Manche Werte haben keinen Feldbereich und werden pro Zeile mit Feldwert festgelegt. Linien sind das wichtigste Beispiel: Breite, Farbe, Gewichtung für den Fluss, Routenname und Strichmuster erhalten auf diese Weise jeweils einen Wert pro Zeile. Siehe Linien.

Pro Zeile ein- oder ausblenden

Auswählbar, QuickInfo einbeziehen und In Auto-Zoom einbeziehen sind Ja-Nein-Einstellungen, die fx unterstützen. Geben Sie mit Feldwert aus einem Measure „Yes“ oder „No“ zurück oder verwenden Sie Regeln, um einzelne Zeilen von der Auswahl, den QuickInfos oder dem Auto-Zoom auszunehmen. Zeilen, die nicht auswählbar sind, können nicht zum Filtern des Berichts verwendet werden. Beschriftung anzeigen unter Beschriftungen > Inhalt funktioniert für Datenbeschriftungen genauso.

Verwenden Sie ein Measure, das den Datenschnitt liest, zum Beispiel mit SELECTEDVALUE, und binden Sie es mit Feldwert an die Einstellung Sichtbar einer Ebene oder an ihren Link. In jeder Zeile muss derselbe Measurewert zurückkommen.

Eine Referenzebene aus Ihren Daten filtern

Binden Sie bei einer Datei-Referenzebene den Filterwert mit Feldwert. Icon Map Slicer liest den Wert aus jeder Zeile und zeigt die Features, die zu einem davon passen. Siehe Dateien und Feeds.

Die Felder für Kartenposition wählen

Kartenposition filtert den Bericht nach dem Bereich, den die Karte zeigt. Ihre beiden Felder werden mit fx gewählt, nicht über Feldbereiche: Wählen Sie unter Auswahl > Kartenposition die Schaltfläche fx neben Längengradfeld für den Datenschnitt, wählen Sie Feldwert und wählen Sie die Spalte mit dem Längengrad. Gehen Sie für Breitengradfeld für den Datenschnitt genauso vor. Siehe Nach dem Kartenausschnitt filtern.

Legendeneinträge aus einem Feld

Unter Legende > Legendenbeschriftungen unterstützt die Beschreibungseinstellung jeder Ebene fx > Feldwert, um Legendeneinträge aus einem Datenfeld zu beschriften. Unter Legende > Legenden für bedingte Formatierung wird das Verlaufsfeld einer Ebene ebenfalls mit fx > Feldwert gewählt. Siehe Legende.

Einstellungen, die die bedingte Formatierung unterstützen

Die Namen entsprechen denen im Formatbereich. Eine Einstellung ist nur dort aufgeführt, wo die Schaltfläche fx angeboten wird.

Datenebenen

Ebene Gruppe Einstellungen mit fx
Kreise Kreise - Konfiguration In Auto-Zoom einbeziehen, QuickInfo einbeziehen, Auswählbar
Kreise Kreise - Formatierung Füllfarbe, Fülltransparenz, Füllstil, Schraffurwinkel, Schraffurbreite, Konturfarbe, Konturtransparenz, Konturbreite, Strichmuster, Weichzeichnen
Bilder / Symbole Bilder - Konfiguration Bild-URL, Text oder Symbolpfad, Symboltextfarbe, Symbol-/Hintergrundfarbe, Transparenz des Symbolhintergrunds, Bilddrehung (Symboldrehung bei Symbolen), Bildbreite (Symbolgröße bei Symbolen), Bildhöhe, Transparenz, In Auto-Zoom einbeziehen, QuickInfo einbeziehen, Auswählbar
Heatmap Heatmap - Konfiguration In Auto-Zoom einbeziehen
Zellen Zellen - Konfiguration Auflösung, Startauflösung, Zoomstufe der Startauflösung, Endauflösung, Zoomstufe der Endauflösung, In Zoom einbeziehen, Auswählbar
Zellen Zellen - Formatierung Füllfarbe, Min. Wert, Mittlerer Wert, Max. Wert, Anfangshöhe der Extrusion, Endhöhe der Extrusion. Wenn Power BI-Formatierung verwenden eingeschaltet ist: Konturfarbe, Konturtransparenz, Fülltransparenz
3D-Säulen Säulen - Konfiguration In Zoom einbeziehen, Auswahl zulassen, QuickInfo einbeziehen
3D-Säulen Säulen - Formatierung Basishöhe, Breite, Farbe
Linien Linien - Konfiguration In Auto-Zoom einbeziehen, QuickInfo einbeziehen, Auswählbar, Kreise einbeziehen bei:, sowie Bild-URL, Drehung, Breite, Höhe und Transparenz der Start- und Endbilder
Linien Linien - Formatierung Routenname, Farbe, Gewichtung für den Fluss, Amplitude, Strichmuster, Geschwindigkeit der Strichanimation, Liniensymbol einbeziehen (nur Gerade / Kürzeste), Text des Liniensymbols, Farbe des Liniensymbols, Größe des Liniensymbols, Versatz des Liniensymbols, Wiederholung des Liniensymbols, Halofarbe des Symbols, Halobreite des Symbols, Weichzeichnung des Symbol-Halos. Bei anderen Linienformen als Fluss, Geglätteter Fluss, Fluss-Bögen und Flussbaum außerdem Transparenz, Breite und Konturweichzeichnung
Formen (aus Daten) Formen (aus Daten) - Konfiguration In Auto-Zoom einbeziehen, QuickInfo einbeziehen, Auswählbar, Kreisgröße, Bild-URL, Bildgröße, Bilddrehung, Symbolname, Symbolgröße, Symbolfarbe, Basishöhe der Polygonextrusion, Höhe der Polygonextrusion, Form des Linienzugs, Routenname, sowie Bild-URL, Drehung, Breite und Höhe der Start- und Endbilder des Linienzugs
Formen (aus Daten) Formen (aus Daten) - Formatierung Füllfarbe, Fülltransparenz, Füllstil, Schraffurwinkel, Schraffurbreite, Muster-/Bild-URL, Konturfarbe, Konturtransparenz, Konturbreite, Konturweichzeichnung, Strichmuster, Geschwindigkeit der Strichanimation, Liniensymbol einbeziehen, Text des Liniensymbols, Farbe des Liniensymbols, Größe des Liniensymbols, Versatz des Liniensymbols, Wiederholung des Liniensymbols, Halofarbe des Symbols, Halobreite des Symbols, Weichzeichnung des Symbol-Halos
Formen (aus Dateien) Konfigurationsgruppe Datei- oder Dienstlink (GeoJSON-/KML-Datei-URL in 1.1.0.9 und früher), Mit dem Feature-Referenzfeld abzugleichende Eigenschaft (wenn es ein Textfeld ist), Sichtbar, QuickInfo einbeziehen, In Auto-Zoom einbeziehen, Auswählbar, Kreisgröße, Höhe der Polygonextrusion
Formen (aus Dateien) Füll- und Konturgruppen Füllfarbe, Fülltransparenz, Füllstil, Schraffurwinkel, Schraffurbreite, Muster-/Bild-URL, Konturfarbe, Konturtransparenz, Konturbreite, Strichmuster
Vektorkacheln / Kachelsätze Konfigurationsgruppe Vektorkachel-XYZ-URL, Abzugleichende Eigenschaft, Ebenenname(n), Sichtbar, QuickInfo einbeziehen, In Auto-Zoom einbeziehen, Auswählbar
Vektorkacheln / Kachelsätze Formatierungsgruppen Füllfarbe, Fülltransparenz, Konturfarbe, Konturtransparenz, Konturbreite, Strichmuster, Kreisradius, Extrusionshöhe, Konturbreite für nicht Zugeordnete
An Daten gebundener ArcGIS-Layer ArcGIS-Layer - Konfiguration ArcGIS-Layer-URL, Abzugleichende Eigenschaft (wenn es ein Textfeld ist), Sichtbar, ArcGIS SQL-WHERE-Klausel, QuickInfo einbeziehen, In Auto-Zoom einbeziehen, Auswählbar
An Daten gebundener ArcGIS-Layer ArcGIS-Layer - Formatierung Füllfarbe, Fülltransparenz, Konturfarbe, Konturtransparenz, Konturbreite, Strichmuster
Katalogebenen Die eigene Gruppe der Ebene in Katalog Ebene sichtbar, Ausgewählte Variante, die Filter der Ebene, Datenfeld für Farbe, Datenfeld für Extrusion, Füllfarbe, Konturfarbe, Extrusionshöhe, Z-Index

Linienform unter Linien - Formatierung unterstützt keine bedingte Formatierung. Jede Linienebene zeichnet eine einzige Linienform.

Beschriftungen, Legende und Auswahl

Formatkarte Gruppe Einstellungen mit fx
Beschriftungen Inhalt Beschriftung anzeigen, Beschriftungstext oder Textkörper, Titeltext, Bild, Fußzeilentext
Beschriftungen Stil Textfarbe
Beschriftungen Container, Halo oder Karte Anzeigecontainer, die Füll-, Tönungs- oder Halofarbe, Transparenz, Randfarbe, Rahmenbreite, Rahmenradius
Beschriftungen Platzierung Position
Legende Legendenbeschriftungen Die Beschreibung jeder Ebene
Legende Legenden für bedingte Formatierung Das Verlaufsfeld jeder Ebene
Auswahl Kartenposition Längengradfeld für den Datenschnitt, Breitengradfeld für den Datenschnitt

Referenzebenen und Grundkarte

Ebene Einstellungen mit fx
Datei-Referenzebenen URL, Filterwert, Name der Beschriftungseigenschaft, Sichtbar, Füllfarbe, Eigenschaft für die Füllfarbe, Konturfarbe, Eigenschaft für die Konturfarbe sowie die Start-, Mittel- und Endwerte eines Farbverlaufs
Referenzebene Vektorkacheln URL der Stil-JSON-Datei, Ebenennamen, Filterwert
Raster-Referenzebenen URL-Vorlage für den Kachelserver, Sichtbar
WMS-Referenzebenen Sichtbar, Stil (optional), CQL-Filter (optional), Benutzerdefinierter Parameterwert (optional). WMS-Server-URL und Ebene, wenn die Ebene von Hand eingegeben wird
ArcGIS-Referenzebenen ArcGIS-Layer-URL, Sichtbar, SQL-WHERE-Klausel
Kartenbeschriftungen Sprache
Grundkarte, Gruppe Stil Sprache sowie Stil-URL (Maplibre Style Specification-Datei), wenn Kartenstil auf Benutzerdefinierte Stil-URL steht
Schummerung und 3D-Gelände Benutzerdefinierte Raster-URL
Karte Zoomstufe bei einzelnem Element

Die Steuerelemente, das Layout der Legende, die Auswahlwerkzeuge, die Transparenzen der Auswahl und die ArcGIS-Anmeldeinformationen unterstützen keine bedingte Formatierung. Die Position der Beschriftungen von Referenzebenen ebenfalls nicht.

Tipps und Grenzen

  • Ein Measure, das mit Feldwert verwendet wird, muss den Typ zurückgeben, den die Einstellung erwartet: eine Farbe, eine Zahl, Text oder „Yes“ oder „No“.
  • Wenn eine von fx gesteuerte Einstellung ignoriert zu werden scheint, prüfen Sie den Wert, den Power BI zurückgibt. Kopieren Sie das Visual, ändern Sie die Kopie in eine Tabelle und fügen Sie das Measure hinzu.
  • Zellen, die aus Koordinaten zusammengefasst werden, beziehen ihre Farben aus der eigenen Farbskala der Ebene. Farben pro Zeile aus der bedingten Formatierung gelten für Zellen, die aus Zellen-IDs gezeichnet werden, wenn Power BI-Formatierung verwenden eingeschaltet ist.
  • Ein Flussbaum erhält eine Farbe pro Ursprung, aus der ersten Zeile dieses Ursprungs.

Verwandte Themen