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,


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