Streudiagramm-Visualisierungen mit Charticulator
In diesem Tutorial erfahren Sie, wie Sie mit Charticulator eine Streudiagramm-Visualisierung für Ihren LuckyTemplates-Bericht erstellen und entwerfen.
Bei Finanzanalysen gibt es viele Fälle, in denen wir Wechselkurse integrieren müssen, und das können wir problemlos in LuckyTemplates tun. Sie können sich das vollständige Video dieses Tutorials unten in diesem Blog ansehen.
Ich habe tatsächlich ein Beispiel dafür gezeigt, wie man dies mit der LOOKUPVALUE-Funktion in LuckyTemplates macht.
Allerdings habe ich bei der speziellen Funktion, die ich im ersten Video besprochen habe, ein kleines Problem festgestellt, das mir damals noch nicht bewusst war.
Das Problem bestand darin, dass in der Wechselkurstabelle keine Wechselkurse für das Wochenende aufgeführt waren, wir aber am Wochenende Waren verkauften.
Was geschah, war, dass die verkaufte Menge durch eine leere Zahl dividiert wurde. Als Ergebnis erhielten wir dieses unendliche Ergebnis, was daran lag, dass es im Grunde kein Ergebnis gab, das wir präsentieren konnten.
Was wir also tun mussten, war etwas etwas Fortgeschritteneres in unserer DAX-Formel.
Wir müssen den Wechselkurs tatsächlich normalisieren. Was auch immer das Ergebnis in der Tabelle vom Freitag war, wir müssen es auf Samstag und Sonntag übertragen.
Wir müssen das innerhalb von LuckyTemplates mit unserer Formel nachstellen, und in diesem Tutorial gehe ich durch, wie Sie das machen.
Bevor wir uns jedoch mit der aktualisierten Formel befassen, werden wir zunächst überprüfen, wie wir mit Wechselkursen und mehreren Währungen in LuckyTemplates mithilfe der LOOKUPVALUE- Funktion umgehen.
Inhaltsverzeichnis
Umgang mit mehreren Währungen mithilfe von LOOKUPVALUE
Wir fügen die LOOKUPVALUE-Funktion in eine iterierende Funktion ein, nämlich SUMX.
Hier möchten wir den Umsatz summieren, passen jedoch jede einzelne Zeile in der Tabelle „Sales Data“ an. Auf diese Weise haben wir für jeden Verkauf die zugehörigen Wechselkurse.
Die Funktion LOOKUPVALUE „schlägt“ buchstäblich den Wert für den jeweiligen Wechselkurs an bestimmten Daten und andere relevante Informationen für Ihre SUMX-Berechnung nach.
In dieser Formel wird jeder einzelne Verkauf an den Wechselkurs an diesem bestimmten Datum angepasst.
Fehler in der LOOKUPVALUE-Formel
Die Formel mit LOOKUPVALUE ist eigentlich nicht schlecht. Das einzige Problem dabei ist, dass es an den Wochenenden keinen Wechselkurs gab.
Auf den ersten Blick würden wir es nicht bemerken, wenn wir uns die historischen Daten ansehen. Es scheint, dass jeder einzelne Tag einen Wechselkurs hat.
Wenn wir jedoch genauer hinschauen, fehlen tatsächlich die Wochenenden. Dies bedeutet, dass das Ergebnis der Berechnung nicht korrekt ist.
Die Lösung besteht darin, am Wochenende eine Nummer festzulegen. Und dazu verwenden wir die Freitagszahl und ziehen sie über Samstag und Sonntag, da Währungen an einem Wochenende nicht gehandelt werden.
Umgang mit mehreren Währungen mit LASTNONBLANK
Um die Lösung für die fehlende Wochenendzahl zu finden, müssen wir eine neue Formel erstellen, die die Freitagszahl auf Samstag und Sonntag erweitert.
Hier ist die Formel:
Diese Formel, die ich Exchange Rate Normalized genannt habe , verwendet eine Variable (VAR) mit FILTER (RevisedDates), die mit der Funktion LASTNONBLANK in CALCULATE eingebunden wird .
LASTNONBLANK untersucht den letzten Wechselkurs in einer RevisedDates- Tabelle, die wir in Kombination mit der FILTER-Funktion verwendet haben.
Die RevisedDates-Tabelle blickt auf drei Tage zurück und erfasst dann den letzten Wechselkurs, der an diesen Tagen existiert.
Anschließend können wir diese wechselkursnormalisierte Formel in unsere Total Sales Ccy Adj integrieren. Formel, Vereinfachung.
So sehen Ihre Daten mit dem aktualisierten Total Sales Ccy Adj aus. Formel mit dem normalisierten Wechselkurs, der den Freitag über das Wochenende erstreckt:
Logik für mehrere Währungen in LuckyTemplates – LOOKUPVALUE-Beispiel, wie Sie die neuesten Wechselkurse in Ihr LuckyTemplates-Modell herunterladen. Wie Sie in LuckyTemplates mit Produkten umgehen, deren Preise sich im Laufe der Zeit ändern
Abschluss
In diesem Blog wird die aktualisierte Formel für den Umgang mit mehreren Währungen in LuckyTemplates erläutert.
Anstatt den LOOKUPVALUE zu verwenden, verwenden wir die Funktion LASTNONBLANK in einer separaten Formel, Exchange Rate Normalized, die dann in unsere Berechnung für Total Sales Ccy Adj einbezogen wird.
Es war nicht einfach, diese Formel zu finden, aber sie ist ein sehr leistungsfähiges Werkzeug für Ihre Berechnungen.
Aus DAX-Sicht ist da schon ein bisschen was dran. Wenn Sie jedoch verstehen, wie dies funktioniert, insbesondere mit der LASTNONBLANK-Funktion , dann gibt es viele Auswirkungen ähnlicher Techniken auf viele Analyseszenarien, die Sie möglicherweise täglich analysieren müssen.
Beifall,
In diesem Tutorial erfahren Sie, wie Sie mit Charticulator eine Streudiagramm-Visualisierung für Ihren LuckyTemplates-Bericht erstellen und entwerfen.
Erfahren Sie, wie Sie ein PowerApps-Suchfeld von Grund auf erstellen und es an das Gesamtthema Ihrer App anpassen.
Erlernen Sie ganz einfach zwei komplizierte Power Automate String-Funktionen, die in Microsoft Flows verwendet werden können – die Funktionen substring und indexOf.
Dieses Tutorial konzentriert sich auf die Power Query M-Funktion „number.mod“, um ein abwechselndes 0-1-Muster in der Datumstabelle zu erstellen.
In diesem Tutorial führe ich eine Prognosetechnik durch, bei der ich meine tatsächlichen Ergebnisse mit meinen Prognosen vergleiche und sie kumulativ betrachte.
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.
Erfahren Sie, wie die Do Until Schleifensteuerung in Power Automate funktioniert und welche Schritte zur Implementierung erforderlich sind.
In diesem Tutorial erfahren Sie, wie Sie mithilfe der ALLSELECTED-Funktion einen dynamischen gleitenden Durchschnitt in LuckyTemplates berechnen können.
Durch diesen Artikel erhalten wir ein klares und besseres Verständnis für die dynamische Berechnung einer laufenden oder kumulativen Gesamtsumme in LuckyTemplates.
Erfahren und verstehen Sie die Bedeutung und ordnungsgemäße Verwendung der Power Automate-Aktionssteuerung „Auf jede anwenden“ in unseren Microsoft-Workflows.