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.

Leave a Comment

Streudiagramm-Visualisierungen mit Charticulator

Streudiagramm-Visualisierungen mit Charticulator

In diesem Tutorial erfahren Sie, wie Sie mit Charticulator eine Streudiagramm-Visualisierung für Ihren LuckyTemplates-Bericht erstellen und entwerfen.

PowerApps-Suchfeld: So fügen Sie es hinzu und passen es an

PowerApps-Suchfeld: So fügen Sie es hinzu und passen es an

Erfahren Sie, wie Sie ein PowerApps-Suchfeld von Grund auf erstellen und es an das Gesamtthema Ihrer App anpassen.

Power Automate String-Funktionen: Substring und IndexOf

Power Automate String-Funktionen: Substring und IndexOf

Erlernen Sie ganz einfach zwei komplizierte Power Automate String-Funktionen, die in Microsoft Flows verwendet werden können – die Funktionen substring und indexOf.

Power Query M: Abwechselndes 0-1-Muster in der Datumstabelle

Power Query M: Abwechselndes 0-1-Muster in der Datumstabelle

Dieses Tutorial konzentriert sich auf die Power Query M-Funktion „number.mod“, um ein abwechselndes 0-1-Muster in der Datumstabelle zu erstellen.

Prognosetechnik: Erkundung der Prognoselogik in LuckyTemplates-Modellen

Prognosetechnik: Erkundung der Prognoselogik in LuckyTemplates-Modellen

In diesem Tutorial führe ich eine Prognosetechnik durch, bei der ich meine tatsächlichen Ergebnisse mit meinen Prognosen vergleiche und sie kumulativ betrachte.

Speichern Sie E-Mail-Anhänge in SharePoint mit Power Automate

Speichern Sie E-Mail-Anhänge in SharePoint mit Power Automate

In diesem Blog erfahren Sie, wie Sie mit Power Automate E-Mail-Anhänge automatisch in SharePoint speichern und E-Mails anschließend löschen.

Führen Sie eine Bis-Loop-Steuerung in Power Automate durch

Führen Sie eine Bis-Loop-Steuerung in Power Automate durch

Erfahren Sie, wie die Do Until Schleifensteuerung in Power Automate funktioniert und welche Schritte zur Implementierung erforderlich sind.

Berechnen eines gleitenden Durchschnitts in LuckyTemplates mithilfe von DAX

Berechnen eines gleitenden Durchschnitts in LuckyTemplates mithilfe von DAX

In diesem Tutorial erfahren Sie, wie Sie mithilfe der ALLSELECTED-Funktion einen dynamischen gleitenden Durchschnitt in LuckyTemplates berechnen können.

Berechnen Sie dynamisch eine laufende oder kumulative LuckyTemplates-Summe

Berechnen Sie dynamisch eine laufende oder kumulative LuckyTemplates-Summe

Durch diesen Artikel erhalten wir ein klares und besseres Verständnis für die dynamische Berechnung einer laufenden oder kumulativen Gesamtsumme in LuckyTemplates.

Power Automate auf jede Aktion in Workflows anwenden

Power Automate auf jede Aktion in Workflows anwenden

Erfahren und verstehen Sie die Bedeutung und ordnungsgemäße Verwendung der Power Automate-Aktionssteuerung „Auf jede anwenden“ in unseren Microsoft-Workflows.