Quest-ce que le self en Python ? Exemples concrets
Qu'est-ce que le self en Python ? Exemples concrets
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 :
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 :
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.
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.
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.
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.
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 :
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.
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.
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.
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.
La variable Leading2 est pour le Leading Text s'il y en a.
Dans la variable FormatedMeasure, vous devez utiliser la fonction avec MeasureToFormat, puis la formater en fonction de LOOKUPVALUE .
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.
Après cela, faites glisser le nom complet dans la section Ligne et vous verrez le total des ventes formaté dans différentes devises.
Si vous cliquez sur le bouton Développer, vous pouvez voir toutes les ventes dans cette devise.
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.
Si vous trouvez des données ou des entrées vides, revenez à la mesure Formatted Sales et ajoutez cette variable et cette fonction
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,
Qu'est-ce que le self en Python ? Exemples concrets
Vous apprendrez à enregistrer et à charger des objets à partir d'un fichier .rds dans R. Ce blog expliquera également comment importer des objets de R vers LuckyTemplates.
Dans ce didacticiel sur le langage de codage DAX, découvrez comment utiliser la fonction GENERATE et comment modifier dynamiquement le titre d'une mesure.
Ce didacticiel explique comment utiliser la technique Multi Threaded Dynamic Visuals pour créer des informations à partir de visualisations de données dynamiques dans vos rapports.
Dans cet article, je vais parcourir le contexte du filtre. Le contexte de filtrage est l'un des principaux sujets que tout utilisateur de LuckyTemplates doit d'abord connaître.
Je souhaite montrer comment le service en ligne LuckyTemplates Apps peut aider à gérer différents rapports et informations générés à partir de diverses sources.
Découvrez comment calculer les modifications de votre marge bénéficiaire à l'aide de techniques telles que la création de branches de mesure et la combinaison de formules DAX dans LuckyTemplates.
Ce didacticiel abordera les idées de matérialisation des caches de données et comment elles affectent les performances des DAX dans la fourniture de résultats.
Si vous utilisez encore Excel jusqu'à présent, c'est le meilleur moment pour commencer à utiliser LuckyTemplates pour vos besoins en matière de rapports commerciaux.
Qu'est-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir