Formater les devises dans LuckyTemplates à laide de DAX

Formater les devises dans LuckyTemplates à laide de DAX

Ce didacticiel se concentrera sur les conversions de devises et sur la façon de formater ces devises converties à l'aide de DAX dans LuckyTemplates. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.

Dans cet exemple, Sales sera utilisé pour exécuter un rapport basé sur différentes devises à partir des données de World Wide Importer.

Table des matières

Hypothèses utilisées

Voici les hypothèses dont vous devez vous souvenir dans ce remodelage :

Formater les devises dans LuckyTemplates à l'aide de DAX

Création du tableau des devises dans Excel

Pour le tableau de la dimension Taux de change, Microsoft Excel sera utilisé.

Vous pouvez voir 19 devises différentes affichées dans le tableau Excel :

Formater les devises dans LuckyTemplates à l'aide de DAX

La colonne Format est utilisée pour choisir une devise qu'un utilisateur sélectionne. La colonne Texte d'en-tête spécifie la devise. La colonne Ordre de tri gère ce que l'utilisateur veut voir en premier.

Si vous importez ce tableau dans LuckyTemplates, il atterrit dans le tableau Dim Currency Rates.

Formater les devises dans LuckyTemplates à l'aide de DAX

Vous pouvez trier le tableau des devises par ordre de tri au lieu d'avoir un classement alphabétique. Voici comment procéder :

Tout d'abord, cliquez sur l'en-tête de la colonne, puis changez-le en Ordre de tri.

Formater les devises dans LuckyTemplates à l'aide de DAX

Le ticker dans le tableau Dim Currency Rates doit correspondre au ticker dans le tableau Fact Currency Rates.

Ceci est important car dans le modèle de données, les tables Dim et Fact Currency Rates doivent être liées en fonction du ticker.

Formater les devises dans LuckyTemplates à l'aide de DAX

Dans les didacticiels précédents, vous disposiez d'une mesure Sales qui convertissait toutes les ventes en fonction de la devise choisie.

Maintenant, en regardant le tableau, toutes les ventes ont été converties en différentes devises. Vous pouvez également voir que la colonne Total résume par erreur toute la valeur des ventes, ce qui est faux, car différentes devises ne peuvent pas être additionnées.

Formater les devises dans LuckyTemplates à l'aide de DAX

Le format de ce tableau n'est pas utile pour les utilisateurs car il prête à confusion.

La mesure Total Sales doit être formatée de manière appropriée. Il doit respecter le format du fichier Excel qui a été importé. Voici à quoi cela devrait ressembler :

Formater les devises dans LuckyTemplates à l'aide de DAX

Les ventes converties et les ventes formatées ont la même valeur numérique, mais cette dernière semble meilleure avec les symboles monétaires appropriés. Vous devez donc supprimer les ventes converties car elles sont inutiles.

Code DAX pour la mesure de ventes formatée

Ensuite, créez le code DAX.

Formater les devises dans LuckyTemplates à l'aide de DAX

La première variable de la mesure, MeasureToFormat, peut être dynamique. Il convertit et formate correctement ce que l'utilisateur veut voir, comme les ventes ou les bénéfices.

La mesure Currency Selected a été utilisée précédemment. Il s'agit d'une provenant de la table Dim Currency Rates.

Formater les devises dans LuckyTemplates à l'aide de DAX

Si vous enlevez le nom complet dans la colonne des champs et sélectionnez plusieurs devises, les ventes formatées sont par défaut en USD car elles ne savent pas en quoi convertir avec une seule mesure.

Formater les devises dans LuckyTemplates à l'aide de DAX

En regardant la formule DAX, les deux variables suivantes sont deux fonctions réunies. L'un est pour le format et l'autre pour le texte d'en-tête.

Formater les devises dans LuckyTemplates à l'aide de DAX

La variable Leading2 est pour le Leading Text s'il y en a.

Formater les devises dans LuckyTemplates à l'aide de DAX

Dans la variable FormatedMeasure, vous devez utiliser la fonction avec MeasureToFormat, puis la formater en fonction de LOOKUPVALUE .

Formater les devises dans LuckyTemplates à l'aide de DAX

Cette mesure consiste à prendre les ventes converties, à trouver la devise dans laquelle vous souhaitez la convertir, à accéder aux tables des taux de change et à trouver le format.

Recherchez également le texte de début au cas où il y en aurait.

C'est ainsi que vous réalisez les ventes formatées.

Maintenant, revenez à la mesure Ventes formatées. Supprimez l' instruction IF car elle est inutile. Tout ce dont vous avez besoin est FinalFormat.

Formater les devises dans LuckyTemplates à l'aide de DAX

Après cela, faites glisser le nom complet dans la section Ligne et vous verrez le total des ventes formaté dans différentes devises.

Formater les devises dans LuckyTemplates à l'aide de DAX

Si vous cliquez sur le bouton Développer, vous pouvez voir toutes les ventes dans cette devise.

Formater les devises dans LuckyTemplates à l'aide de DAX

Correction des données vides dans le tableau des ventes

Vérifiez s'il y a des données vides dans votre tableau des ventes. Ce sont des entrées qui affichent uniquement la devise sans montant.

Formater les devises dans LuckyTemplates à l'aide de DAX

Si vous trouvez des données ou des entrées vides, revenez à la mesure Formatted Sales et ajoutez cette variable et cette fonction

Formater les devises dans LuckyTemplates à l'aide de DAX

Une fois cela fait, vous ne verrez plus de données vides dans votre table.


Logique de devises multiples dans LuckyTemplates - UN EXEMPLE LOOKUPVALUE
Taux de change LuckyTemplates : Une mise à jour de la gestion de plusieurs devises
Implémentation de groupes de mesures DAX dans vos rapports - Une revue de modélisation LuckyTemplates

Conclusion

Avec ces étapes, votre conversion de devise dans LuckyTemplates est terminée.

Dans ce didacticiel, vous venez de rassembler des fonctions RECHERCHE, différentes sélections d'utilisateurs, des mesures de formatage et un peu de modélisation de données pour formater de manière appropriée la devise de vos ventes.

Cette méthode peut être utilisée dans les conversions de devises dans LuckyTemplates pour éclaircir votre tableau des ventes et améliorer la présentation pour vous et les utilisateurs.

Tous mes vœux,


Gestion des erreurs dans Power Automate via le branchement parallèle

Gestion des erreurs dans Power Automate via le branchement parallèle

Découvrez l

Comparaison de tables dans Power Query | Tutoriel LuckyTemplates

Comparaison de tables dans Power Query | Tutoriel LuckyTemplates

Découvrez comment comparer facilement des tables dans Power Query pour signaler les différences et optimiser vos analyses de données.

Colonne fractionnée LuckyTemplates par délimiteurs dans DAX

Colonne fractionnée LuckyTemplates par délimiteurs dans DAX

Dans ce blog, vous découvrirez comment diviser les colonnes dans LuckyTemplates par délimiteurs à l'aide de DAX, une méthode efficace pour gérer des modèles de données complexes.

SELECTEDVALUE DAX Exemple - Sélection de trancheuse de récolte

SELECTEDVALUE DAX Exemple - Sélection de trancheuse de récolte

Découvrez comment récolter une valeur avec SELECTEDVALUE DAX pour des calculs dynamiques dans LuckyTemplates.

Calculer la marge en pourcentage dans LuckyTemplates à laide de DAX

Calculer la marge en pourcentage dans LuckyTemplates à laide de DAX

Calculez la marge en pourcentage à l

Modifier les formats de date à laide de léditeur Power Query

Modifier les formats de date à laide de léditeur Power Query

Dans ce didacticiel, nous allons explorer une méthode rapide pour convertir du texte en formats de date à l

Enregistrer la pièce jointe dun e-mail sur SharePoint avec Power Automate

Enregistrer la pièce jointe dun e-mail sur SharePoint avec Power Automate

Dans ce blog, vous apprendrez à enregistrer automatiquement la pièce jointe d

Comment adapter les cellules Excel au texte : 4 solutions simples

Comment adapter les cellules Excel au texte : 4 solutions simples

Découvrez comment adapter les cellules Excel au texte avec ces 4 solutions simples pour améliorer la présentation de vos données.

Générateur de rapports SSRS : formater les en-têtes dans un rapport paginé

Générateur de rapports SSRS : formater les en-têtes dans un rapport paginé

Dans ce didacticiel SSRS Report Builder, découvrez comment utiliser le générateur d

Thème de couleur dans les rapports LuckyTemplates - Conseils et techniques

Thème de couleur dans les rapports LuckyTemplates - Conseils et techniques

Découvrez les outils pour créer un thème de couleur efficace pour vos rapports LuckyTemplates et améliorer leur apparence.