Verwenden der MAXX DAX-Funktion in LuckyTemplates, um die aktuellsten Werte oder den letzten Wert in Ihren Daten zu berechnen

Verwenden der MAXX DAX-Funktion in LuckyTemplates, um die aktuellsten Werte oder den letzten Wert in Ihren Daten zu berechnen

In diesem Tutorial geht es um ein häufiges Szenario, das im LuckyTemplates-Supportforum häufig gestellt wird. Sie erfahren, wie Sie mit den Funktionen und DAX in LuckyTemplates den neuesten oder letzten Wert in Ihren Daten ermitteln . Sie können sich das vollständige Video dieses Tutorials unten in diesem Blog ansehen.

Verwenden der MAXX DAX-Funktion in LuckyTemplates, um die aktuellsten Werte oder den letzten Wert in Ihren Daten zu berechnen

In diesem Beispiel gibt es eine Liste mit Daten und in dieser Liste wird mehrfach auf den Kunden verwiesen. Sie möchten also den aktuellen Wert für diesen bestimmten Kundennamen ermitteln .

Das in den Foren präsentierte Beispiel erfolgte in Form von Umfragedaten. Sie möchten ermitteln, wann ein bestimmter Kunde zuletzt oder zuletzt an der Umfrage teilgenommen hat.

Es gibt mehrere Möglichkeiten, dieses Problem zu lösen. Sie können die Lösung mithilfe berechneter Spalten oder Kennzahlen durchführen.

Die Verwendung einer berechneten Spalte sorgt für mehr Ästhetik, während die Verwendung einer Kennzahl Ihre Modelle dynamischer macht.

Hier erfahren Sie, wie Sie mit zwei Lösungen das aktuellste Datum für jede Dimension in Ihrem Datensatz ermitteln.

Inhaltsverzeichnis

Lösung Nr. 1: Berechnete Spalten verwenden

Hier erfahren Sie, wie Sie das Problem mit berechneten Spalten lösen können .

1. Erstellen Sie eine neue Spalte

Der erste Schritt besteht darin, eine neue Spalte in der Tabelle zu erstellen, die in den Foren als Beispiel angegeben wurde. Diese neue Spalte enthält das maximale Datum .

Verwenden der MAXX DAX-Funktion in LuckyTemplates, um die aktuellsten Werte oder den letzten Wert in Ihren Daten zu berechnen

Dies ist die Logik, die in der Formel für das Maximaldatum verwendet wird:

Wenn Sie in LuckyTemplates auf Probleme stoßen, die das maximale Datum oder die maximale Zahl erfordern, ist die Funktion MAXX DAX die beste Lösung.

Diese Funktion ist der Schlüssel zum Erstellen der Lösung für dieses Beispiel.

2. Erstellen Sie eine Variable

Funktion eine neue Variable erstellen . In diesem Beispiel heißt die neue Variable CurrentName .

Verwenden der MAXX DAX-Funktion in LuckyTemplates, um die aktuellsten Werte oder den letzten Wert in Ihren Daten zu berechnen

Für jede einzelne Zeile möchten Sie den Namen jeder Person ermitteln. Dieser Teil ist recht einfach, da Sie lediglich auf den Spaltennamen in einer berechneten Spalte verweisen müssen.

In jeder einzelnen Zeile möchten Sie nur die Personen isolieren, die denselben Namen wie die aktuelle Zeile haben.

Wenn Sie sich die Tabelle ansehen, sehen Sie, dass es drei verschiedene Namen mit zwei Einträgen für jeden Namen gibt.

Verwenden der MAXX DAX-Funktion in LuckyTemplates, um die aktuellsten Werte oder den letzten Wert in Ihren Daten zu berechnen

Sie müssen diese Namen isolieren und dann das maximale Datum ermitteln, an dem eine bestimmte Person mit Ihnen Geschäfte getätigt hat. Bei der Transaktion kann es sich um den Abschluss eines Kaufs oder einer Umfrage handeln.

3. Erstellen Sie eine FILTER-Anweisung

Um die Namen zu isolieren, müssen Sie zunächst die Funktionen FILTER und verwenden .

Verwenden der MAXX DAX-Funktion in LuckyTemplates, um die aktuellsten Werte oder den letzten Wert in Ihren Daten zu berechnen

Dadurch werden alle Filter in der Tabelle entfernt. Dadurch wird auch jede einzelne Zeile unabhängig vom Kontext durchlaufen.

Anschließend müssen Sie herausfinden, ob der Name in den Umfragedaten mit der Variablen CurrentName übereinstimmt .

Verwenden der MAXX DAX-Funktion in LuckyTemplates, um die aktuellsten Werte oder den letzten Wert in Ihren Daten zu berechnen

4. Verwenden Sie die MAXX-Funktion

Jetzt ruft die MAXX DAX-Funktion eine Tabelle ab, die nur zwei Zeilen enthält. Dies ist das Ergebnis des Filterns und Durchlaufens jeder Zeile, um herauszufinden, ob der Name mit dem aktuellen Namen übereinstimmt. In diesem Fall lautet der aktuelle Name John Smith.

Anschließend müssen Sie die max. Die MAXX DAX-Funktion berechnet das Maximum für Sie. Sie müssen also nur die Spalte in die Formel einfügen:

Verwenden der MAXX DAX-Funktion in LuckyTemplates, um die aktuellsten Werte oder den letzten Wert in Ihren Daten zu berechnen

Wenn Sie das Format der Spalte „Maximales Datum“ in ein Datum ändern, sehen Sie, dass das maximale Datum für John Smith der 23. Februar ist.

Verwenden der MAXX DAX-Funktion in LuckyTemplates, um die aktuellsten Werte oder den letzten Wert in Ihren Daten zu berechnen

Der maximale Termin für Nancy Jones ist der 25. September, während es für Elaine Anderson der 22. September ist.

Dies ist eine sehr einfache Technik, deren Logik auf verschiedene Szenarien angewendet werden kann. Hiermit können Sie den letzten Kauf- oder Verkaufsbetrag ermitteln .

Lösung Nr. 2: Verwenden einer Maßnahme

Hier erfahren Sie, wie Sie dieses Problem mithilfe von Maßnahmen lösen können.

Mithilfe von Kennzahlen können Sie das letzte Datum ermitteln und dann in andere Berechnungen verzweigen.

Dies ist die beste Möglichkeit, Berechnungen in LuckyTemplates auszuführen.

1. Erstellen Sie eine Tabelle

Zuerst müssen Sie eine Tabelle erstellen.

Verwenden der MAXX DAX-Funktion in LuckyTemplates, um die aktuellsten Werte oder den letzten Wert in Ihren Daten zu berechnen

Diese Tabelle enthält nur zwei Spalten. Die in den anderen Spalten enthaltenen Informationen sind für diese Berechnung irrelevant.

2. Erstellen Sie eine neue Kennzahl

Anschließend müssen Sie eine neue Kennzahl erstellen.

Diese Kennzahl hat dieselbe Formel, die in der Lösung für berechnete Spalten verwendet wurde. Sie müssen jedoch die Umfragetabelle in Umfragedaten ändern .

Verwenden der MAXX DAX-Funktion in LuckyTemplates, um die aktuellsten Werte oder den letzten Wert in Ihren Daten zu berechnen

Und anstatt einfach auf den Spaltennamen zu verweisen, müssen Sie die Funktion verwenden .

Verwenden der MAXX DAX-Funktion in LuckyTemplates, um die aktuellsten Werte oder den letzten Wert in Ihren Daten zu berechnen

Dadurch wird erfasst, in welchem ​​Kontext Sie sich befinden.

Mit SELECTEDVALUE können Sie den Textwert aus seinem Kontext abrufen.

Diese Technik ist im Vergleich zu anderen Berechnungen auch sehr dynamisch, da Sie die Datumsspalte herausnehmen und nur das maximale Datum für jeden Kunden beibehalten können.

Verwenden der MAXX DAX-Funktion in LuckyTemplates, um die aktuellsten Werte oder den letzten Wert in Ihren Daten zu berechnen


Erster Kauf von Customer Insight mit DAX
Datum des letzten Kaufs in LuckyTemplates: Wann haben Ihre Kunden ihren letzten Kauf getätigt?
Arbeiten mit iterierenden Funktionen in DAX

Abschluss

Lösungen müssen nicht schwierig sein. Sie können auf einfache Weise durchgeführt werden.

Für dieses Beispiel können Sie sich entweder für die Lösung „Berechnete Spalten“ entscheiden oder Kennzahlen verwenden.

Hoffentlich haben Sie das Konzept verstanden, wie man die virtuelle Tabelle innerhalb der MAXX DAX-Funktion manipuliert.

Sie können die FILTER-Funktion auch verwenden , um Informationen zu durchlaufen und dann die virtuelle Tabelle basierend auf dem Parameter anzupassen, den Sie in die FILTER- Anweisung eingegeben haben . Von hier aus übernimmt MAXX dann die Arbeit.

Alles Gute,

***** LuckyTemplates lernen? *****







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.