Formatieren Sie Währungen in LuckyTemplates mit DAX

Formatieren Sie Währungen in LuckyTemplates mit DAX

Dieses Tutorial konzentriert sich auf Währungsumrechnungen und die Formatierung dieser umgerechneten Währungen mithilfe von DAX in LuckyTemplates. Sie können sich das vollständige Video dieses Tutorials unten in diesem Blog ansehen.

In diesem Beispiel wird „Sales“ verwendet, um einen Bericht basierend auf verschiedenen Währungen aus den Daten des World Wide Importer zu erstellen.

Inhaltsverzeichnis

Verwendete Annahmen

Dies sind die Annahmen, die Sie bei dieser Umgestaltung berücksichtigen sollten:

Formatieren Sie Währungen in LuckyTemplates mit DAX

Erstellen der Währungstabelle in Excel

Für die Währungskursdimensionstabelle wird Microsoft Excel verwendet.

In der Excel-Tabelle können Sie 19 verschiedene Währungen sehen:

Formatieren Sie Währungen in LuckyTemplates mit DAX

Die Spalte „Format“ wird verwendet, um eine Währung auszuwählen, die ein Benutzer auswählt. Die Spalte Leittext gibt die Währung an. Die Spalte „Sortierreihenfolge“ verwaltet, was der Benutzer zuerst sehen möchte.

Wenn Sie diese Tabelle in LuckyTemplates importieren, landet sie in der Tabelle „Dim-Währungskurse“.

Formatieren Sie Währungen in LuckyTemplates mit DAX

Sie können die Währungstabelle nach Sortierreihenfolge sortieren, anstatt sie alphabetisch anzuordnen. So geht's:

Klicken Sie zunächst auf die Überschrift der Spalte und ändern Sie sie dann in „Sortierreihenfolge“.

Formatieren Sie Währungen in LuckyTemplates mit DAX

Der Ticker in der Tabelle „Dim-Währungskurse“ muss mit dem Ticker in der Tabelle „Fakt-Währungskurse“ übereinstimmen.

Dies ist wichtig, da im Datenmodell die Dim- und Fact-Währungskurse-Tabelle basierend auf dem Ticker in Beziehung gesetzt werden müssen.

Formatieren Sie Währungen in LuckyTemplates mit DAX

In früheren Tutorials hatten Sie eine Umsatzkennzahl, die alle Verkäufe basierend auf der ausgewählten Währung umrechnete.

Wenn man sich nun die Tabelle ansieht, wurden alle Verkäufe in verschiedene Währungen umgerechnet. Sie können auch sehen, dass in der Spalte „Gesamt“ fälschlicherweise der gesamte Umsatzwert summiert wird, was falsch ist, da verschiedene Währungen nicht summiert werden können.

Formatieren Sie Währungen in LuckyTemplates mit DAX

Das Format dieser Tabelle ist für Benutzer nicht hilfreich, da es verwirrend ist.

Die Gesamtumsatzkennzahl muss entsprechend formatiert sein. Es muss dem Format der importierten Excel-Datei entsprechen. So sollte es aussehen:

Formatieren Sie Währungen in LuckyTemplates mit DAX

Die umgerechneten Verkäufe und die formatierten Verkäufe haben den gleichen numerischen Wert, letzterer sieht jedoch mit den richtigen Währungssymbolen besser aus. Daher müssen Sie die konvertierten Verkäufe entfernen, da sie nicht erforderlich sind.

DAX-Code für die formatierte Verkaufskennzahl

Als nächstes erstellen Sie den DAX-Code.

Formatieren Sie Währungen in LuckyTemplates mit DAX

Die erste Variable im Measure, MeasureToFormat, kann dynamisch sein. Es konvertiert und formatiert korrekt, was der Benutzer sehen möchte, z. B. Umsatz oder Gewinn.

Die Kennzahl „Währung ausgewählt“ wurde zuvor verwendet. Es handelt sich um einen , der aus der Tabelle „Dim-Währungskurse“ stammt.

Formatieren Sie Währungen in LuckyTemplates mit DAX

Wenn Sie den vollständigen Namen in der Spalte „Felder“ entfernen und mehr als eine Währung auswählen, wird der formatierte Umsatz standardmäßig auf USD eingestellt, da er nicht weiß, in was er mit nur einer Kennzahl umgerechnet werden soll.

Formatieren Sie Währungen in LuckyTemplates mit DAX

Wenn wir auf die DAX-Formel zurückblicken, sind die nächsten beiden Variablen zwei zusammengesetzte Einer ist für das Format und der andere für den Leittext.

Formatieren Sie Währungen in LuckyTemplates mit DAX

Die Variable „Leading2“ ist für den Leittext vorgesehen, falls vorhanden.

Formatieren Sie Währungen in LuckyTemplates mit DAX

Funktion mit MeasureToFormat verwenden und sie dann basierend auf dem LOOKUPVALUE formatieren .

Formatieren Sie Währungen in LuckyTemplates mit DAX

Bei dieser Maßnahme werden die umgerechneten Verkäufe ermittelt, in welche Währung Sie sie umrechnen möchten, die Währungskurstabellen aufgerufen und das Format ermittelt.

Achten Sie auch auf den Leittext, falls vorhanden.

So erreichen Sie den Formatted Sales.

Kehren Sie nun zur Kennzahl „Formatierte Verkäufe“ zurück. Entfernen Sie die IF- Anweisung, da sie unnötig ist. Alles was Sie brauchen ist FinalFormat.

Formatieren Sie Währungen in LuckyTemplates mit DAX

Ziehen Sie anschließend den vollständigen Namen in den Zeilenabschnitt und Sie sehen den Gesamtumsatz in verschiedenen Währungen formatiert.

Formatieren Sie Währungen in LuckyTemplates mit DAX

Wenn Sie auf die Schaltfläche „Erweitern“ klicken, können Sie alle Verkäufe in dieser Währung sehen.

Formatieren Sie Währungen in LuckyTemplates mit DAX

Leere Daten in der Verkaufstabelle korrigieren

Überprüfen Sie, ob Ihre Verkaufstabelle leere Daten enthält. Hierbei handelt es sich um Einträge, die nur die Währung ohne Betrag anzeigen.

Formatieren Sie Währungen in LuckyTemplates mit DAX

Wenn Sie leere Daten oder Einträge finden, kehren Sie zur Kennzahl „Formatierte Verkäufe“ zurück und fügen Sie diese Variable und Funktion hinzu:

Formatieren Sie Währungen in LuckyTemplates mit DAX

Sobald dies erledigt ist, werden in Ihrer Tabelle keine leeren Daten mehr angezeigt.


Logik für mehrere Währungen in LuckyTemplates – Ein LOOKUPVALUE-Beispiel
für LuckyTemplates-Wechselkurse: Ein Update für die Verwaltung mehrerer Währungen.
Implementierung von DAX-Kennzahlengruppen in Ihre Berichte – Eine Überprüfung der LuckyTemplates-Modellierung

Abschluss

Mit diesen Schritten ist Ihre Währungsumrechnung in LuckyTemplates abgeschlossen.

In diesem Tutorial stellen Sie lediglich LOOKUP-Funktionen, verschiedene Benutzerauswahlmöglichkeiten, Formatierungsmaßnahmen und ein wenig Datenmodellierung zusammen, um die Währung Ihrer Verkäufe entsprechend zu formatieren.

Diese Methode kann bei Währungsumrechnungen in LuckyTemplates verwendet werden, um Ihre Verkaufstabelle aufzuräumen und die Präsentation für Sie und die Benutzer besser zu gestalten.

Alles Gute,


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.