Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

Bei der bedingten Formatierung handelt es sich um eine Möglichkeit zur Visualisierung von Daten durch die Anwendung bestimmter Formatregeln basierend auf benutzerdefinierten Bedingungen. Bei LuckyTemplates-Visuals wird es hauptsächlich zur Darstellung von Daten in tabellarischer Form verwendet.

In diesem Tutorial bespreche ich, wie Sie DAX-Formeln mit der neuen Funktion zur bedingten Formatierung kombinieren, um den letzten oder aktuellsten Zeitraum in Ihren LuckyTemplates-Visualisierungen hervorzuheben.

Ich sehe diese Technik häufig in der Finanz- oder Umsatzberichterstattung. Dies ist eine großartige Möglichkeit, bestimmte Daten hervorzuheben.

Schauen wir uns diese Beispielberichtsvisualisierung an.

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

Ich möchte hier den letzten Verkauf hervorheben , den ich in dieser Visualisierung getätigt habe. Außerdem möchte ich, dass es dynamisch eine andere Farbe hat.

In diesem Fall verwende ich eine Technik, die Sie in verschiedenen Szenarien wiederverwenden können.

Lassen Sie uns die Dinge aufschlüsseln, die ich tun muss, um die gewünschten Ergebnisse zu erzielen.

Inhaltsverzeichnis

Erstellen der letzten Verkaufsmaßnahme

Da ich in dieser Visualisierung den letzten bzw. aktuellen Verkauf hervorheben möchte, muss ich zunächst das Datum des letzten bzw. aktuellen Verkaufs ermitteln.

In diesem Demodatensatz fand der letzte Verkauf im November 2018 statt.

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

Ich habe die Kennzahl „Letzter Verkauf“ erstellt , die das Datum des letzten Verkaufs bestimmt. 

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

Ich habe die Funktion verwendet, damit sie das maximale Datum in dieser Tabelle  berechnen kann .

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

Es wird jedoch nur das maximale Datum innerhalb jedes einzelnen Monats berechnet. Was ich erhalten möchte, ist der Tag, an dem ich das letzte Mal einen Verkauf getätigt habe . Der letzte Verkauf fand eindeutig am 15. November 2018 statt .

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

Damit ich das gewünschte Ergebnis erreiche, muss ich den Kontext ändern, in dem wir das maximale Datum berechnen. Aus diesem Grund habe ich die vorherige Logik, die ich erstellt habe, in die Funktion eingefügt . Dann habe ich die Funktion verwendet, um alle Werte in der Spalte „Letzter Verkauf“ zurückzugeben und dabei alle möglicherweise angewendeten Filter ignoriert.

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

Nachdem ich die Formel bearbeitet habe, wird in der Spalte „Letzter Verkauf “ nun der Tag angezeigt, an dem ich das letzte Mal einen Verkauf getätigt habe, nämlich der 15. November 2018 .

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

Isolierung des letzten Verkaufsdatums

Nachdem ich das Datum des letzten Verkaufs erhalten habe , muss ich es mithilfe von Measure Branching isolieren . Dies ist eine wesentliche Technik für diese Art von Szenario.

Dies ist die tatsächliche Formel, die ich verwendet habe, um das  Datum des letzten Verkaufs zu isolieren . Ich habe diese Maßnahme als „Letzter Verkaufszeitraum“ bezeichnet .

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

Zunächst habe ich die Variable „LastSale“ so erstellt , dass sie dieselbe Logik enthält, die ich zuvor für die Kennzahl „Last Sale“ verwendet habe .

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

Dann habe ich jede einzelne Zeile in der LastSale- Liste durchgesehen, um zu bewerten, ob das aktuelle Datum mit dem Monat des tatsächlichen Last Sale- Datums übereinstimmt. 

Ich habe die Spalte „Datum“ verwendet , um die Monate zu vergleichen und denjenigen zu ermitteln, der mit dem Monat des tatsächlichen Datums des letzten Verkaufs übereinstimmt .

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

Ich konnte sie zuordnen, indem ich 1 für den ersten Tag des Monats verwendete.

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

Diese Logik wertet aus, ob der letzte Verkaufsmonat in irgendeinem Kontext mit einem dieser Monate identisch ist.

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

Wenn die Logik TRUE zurückgibt , wird sie auf den Wert 1 gesetzt .

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

Wenn es FALSE zurückgibt , ist es gleich 0 .

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

Sobald ich die Ergebnisse in diesen Bericht bringe, werden Sie feststellen, dass in jeder Zeile 0 angezeigt wurde , mit Ausnahme des Monats November im Jahr 2018. Das bedeutet, dass nur der Monat November mit dem Monat „Letzter Verkauf“ als gleich bewertet wurde .

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

Bedingte Formatierung für LuckyTemplates-Visuals

Nachdem ich diesen bestimmten Last Sale-Monat isoliert habe , muss ich die Farbe dieses Elements in unserem Diagramm visuell ändern.

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

LuckyTemplates hat einige coole Updates an Visualisierungen vorgenommen. Diese Aktualisierungen bieten den Vorteil, dass sich das, was Sie in Ihren Visualisierungen sehen, bedingt ändert.

Sobald ich im Formatbereich auf die Option „Datenfarben“ klicke , werden in der oberen rechten Ecke drei Punkte angezeigt.

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

Wenn ich auf diese drei Punkte klicke, erscheint die bedingte Formatierung .

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

Ich klicke darauf und der Bereich „Standardfarbe“ wird angezeigt.

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

In diesem Bereich können Sie eine Reihe von Dingen ändern. In diesem Beispiel werde ich nach Rules formatieren .

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

Dann finde ich in diesem Feld die Kennzahl „Letzter Verkaufszeitraum“ .

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

Ich lege die folgende Bedingung fest, die verwendet wird, um das Ergebnis der Messung „Letzter Verkaufszeitraum“ hervorzuheben .

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

Wenn der Wert in diesem Fall gleich 1 ist , sollte die Farbe auf grey gesetzt werden .

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

Ich werde eine weitere IF- Bedingung hinzufügen. Wenn der Wert gleich 0 ist , sollte die Farbe auf Blau gesetzt werden .

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

Ich füge diese Regeln basierend auf der von mir berechneten Kennzahl „ Letzter Verkaufszeitraum“ in meine Visualisierungen ein.

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

Um diese Änderungen zu übernehmen, klicke ich einfach auf die Schaltfläche „OK“ .

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

So wirkt sich die bedingte Formatierung auf die Visualisierung aus.

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

Diese Technik passt zum Rest des Modells, unabhängig davon, welche Slices oder Filterungen ich in meine Daten einbaue.

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

Ich kann in diesem Filter auch das Jahr ändern.

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

Dynamisches Formatieren Ihrer LuckyTemplates-Visuals

Wenn ich auf das Jahr 2017 geklickt habe , werden Sie sehen, dass dies nicht so funktioniert, wie es sollte. Das liegt an der Art und Weise, wie ich die Formel eingerichtet habe, bei der ich nach dem letzten Verkauf gesucht habe, den ich seit Anbeginn der Zeit getätigt habe. 

Ich möchte dies dynamischer gestalten, indem ich den letzten Verkaufszeitraum in jedem ausgewählten Kontext in den Filtern zeige

Dazu muss ich die ALL- Funktion ändern. Dies liegt daran, dass die ALL- Funktion den Anfang der Zeit überschreitet. 

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

Ich muss es in ändern , was nur für den Kontext funktioniert, den ich in meinem Bericht ausgewählt oder angewendet habe.

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

Wenn ich also auf das Jahr 2017 gehe , wird sofort das letzte Datum in diesem speziellen Kontext hervorgehoben.

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

Jetzt ändere ich den Jahresfilter in einen Datums-Slicer

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals

Aus diesem Grund kann ich dies jetzt schnell in einen beliebigen Zeitrahmen ändern, der immer das letzte Ergebnis in der Visualisierung anzeigt.

Markieren Sie mit DAX den letzten oder aktuellen Zeitraum in Ihren LuckyTemplates-Visuals


Datenvisualisierungstechnik in LuckyTemplates – Multi-Measure Dynamic Visuals
Advanced LuckyTemplates: So erstellen Sie dynamische Multithread-Visuals
LuckyTemplates-Visualisierungstechnik: Erfahren Sie, wie Sie Hintergrunddesignplatten erstellen

Abschluss

Das ist alles, was ich in diesem Tutorial behandeln wollte. Sie haben jetzt erfahren, wie Sie Ihren LuckyTemplates-Visuals eine einzigartige bedingte Formatierung hinzufügen. Es ist definitiv eine interessante Technik, mit der Sie DAX-Funktionen mit neuer bedingter Formatierung in Ihren Visualisierungen kombinieren können.

Sie konnten auch sehen, wie die Kennzahlenverzweigungstechnik in einem solchen Szenario angewendet wird. Es gibt so viele verschiedene Möglichkeiten, diese Technik zu verwenden und wiederzuverwenden.

Denken Sie beim Erstellen Ihrer Berechnungen daran, wie wichtig Tabellen sind.

Es ist wichtig, die Dinge in einer Tabelle zusammenzufassen, damit Sie die Dinge langsam ausarbeiten und verstehen können, was auf den einzelnen Ebenen Ihrer Berechnungen passiert.

Hoffentlich hat es Ihnen Spaß gemacht, dieses Thema durchzugehen.


So speichern und laden Sie eine RDS-Datei in R

So speichern und laden Sie eine RDS-Datei in R

Sie erfahren, wie Sie Objekte aus einer .rds-Datei in R speichern und laden. In diesem Blog wird auch behandelt, wie Sie Objekte aus R in LuckyTemplates importieren.

Was ist Self in Python: Beispiele aus der Praxis

Was ist Self in Python: Beispiele aus der Praxis

Was ist Self in Python: Beispiele aus der Praxis

First N Business Days Revisited – Eine DAX-Codierungssprachenlösung

First N Business Days Revisited – Eine DAX-Codierungssprachenlösung

In diesem Tutorial zur DAX-Codierungssprache erfahren Sie, wie Sie die GENERATE-Funktion verwenden und einen Kennzahltitel dynamisch ändern.

Präsentieren Sie Einblicke mithilfe der Multi-Threaded-Dynamic-Visuals-Technik in LuckyTemplates

Präsentieren Sie Einblicke mithilfe der Multi-Threaded-Dynamic-Visuals-Technik in LuckyTemplates

In diesem Tutorial erfahren Sie, wie Sie mithilfe der Multi-Threaded-Dynamic-Visuals-Technik Erkenntnisse aus dynamischen Datenvisualisierungen in Ihren Berichten gewinnen.

Einführung in den Filterkontext in LuckyTemplates

Einführung in den Filterkontext in LuckyTemplates

In diesem Artikel werde ich den Filterkontext durchgehen. Der Filterkontext ist eines der Hauptthemen, über die sich jeder LuckyTemplates-Benutzer zunächst informieren sollte.

Beste Tipps zur Verwendung der Apps im LuckyTemplates-Onlinedienst

Beste Tipps zur Verwendung der Apps im LuckyTemplates-Onlinedienst

Ich möchte zeigen, wie der LuckyTemplates Apps-Onlinedienst bei der Verwaltung verschiedener Berichte und Erkenntnisse aus verschiedenen Quellen helfen kann.

Analysieren Sie Gewinnmargenänderungen im Laufe der Zeit – Analysen mit LuckyTemplates und DAX

Analysieren Sie Gewinnmargenänderungen im Laufe der Zeit – Analysen mit LuckyTemplates und DAX

Erfahren Sie, wie Sie Ihre Gewinnmargenänderungen mithilfe von Techniken wie Kennzahlenverzweigung und der Kombination von DAX-Formeln in LuckyTemplates ermitteln.

Materialisierungsideen für Datencaches in DAX Studio

Materialisierungsideen für Datencaches in DAX Studio

In diesem Tutorial werden die Ideen der Materialisierung von Datencaches und deren Auswirkungen auf die Leistung von DAXs bei der Bereitstellung von Ergebnissen erläutert.

Geschäftsberichte mit LuckyTemplates

Geschäftsberichte mit LuckyTemplates

Wenn Sie bisher noch Excel verwenden, ist dies der beste Zeitpunkt, LuckyTemplates für Ihre Geschäftsberichtsanforderungen zu verwenden.

Was ist LuckyTemplates Gateway? Alles was du wissen musst

Was ist LuckyTemplates Gateway? Alles was du wissen musst

Was ist LuckyTemplates Gateway? Alles was du wissen musst