Gestion des erreurs dans Power Automate via le branchement parallèle
Découvrez l
Dans ce didacticiel, vous apprendrez à gérer les données manquantes dans une table de taux de change à l'aide de DAX et de PowerQuery. Vous apprendrez les différentes manières de gérer les taux manquants dans votre tableau et de les présenter efficacement dans un tableau de bord dans LuckyTemplates. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.
Table des matières
Utilisation de la moyenne à ce jour
Voici un exemple de matrice d'un tableau des taux de change :
Vous pouvez voir les taux, leur date correspondante dans le contexte de filtre actuel et la colonne Taux de change manquant. La colonne Currency Rate with Missing affiche la somme des Fact Currency Rates .
Vous remarquerez également qu'il manque des taux. Les ventes à ces dates ne peuvent pas être converties car il n'y a pas de taux. Il prend la mesure des ventes totales et la multiplie par rien. Pour résoudre ce problème, vous devez d'abord exécuter la moyenne mensuelle à ce jour.
1. Moyenne mensuelle à ce jour
Il s'agit de la colonne Moyenne du mois à ce jour pour cet exemple :
Et voici la mesure pour cette colonne :
Il itère la table de dates et le taux actuel avec manquant à l'aide de la fonction .
Si vous n'avez pas le taux de change avec mesure manquante, écrivez la du taux de change factuel. Assurez-vous de l'envelopper dans une fonction pour invoquer la transition de contexte.
Ensuite, utilisez la fonction d'intelligence temporelle pour filtrer tous les DimDate.
Avant de mettre cette mesure dans la matrice, vous devez vous assurer que votre table de dates est marquée. Accédez à Outils de tableau et choisissez Marquer comme table de dates . Cela vous fera choisir une ligne ou une colonne qui a des valeurs uniques, qui est toujours la colonne Date.
Cette étape est importante car elle garantit le bon fonctionnement des fonctions d'intelligence temporelle. Sinon, vous pourriez obtenir des résultats étranges.
La prochaine chose à faire est de vérifier les calculs dans la colonne Taux moyen mensuel à ce jour pour tous les jours .
Exportez les données brutes vers Excel et faites-le manuellement là-bas. Vérifiez les résultats d'Excel et de DAX.
Le tableau dans Excel est le même que le tableau matriciel dans LuckyTemplates.
Obtenez la différence entre ce que DAX et Excel produisent.
Les valeurs 0 dans la colonne DAX-Excel signifient que les résultats sont corrects et que la mesure fonctionne correctement.
2. Moyenne mensuelle à ce jour pour les taux de change manquants en utilisant le taux réel, le cas échéant
Si un taux réel existe, vous pouvez ajouter une autre mesure pour remplir les jours de taux manquants. Ensuite, vous pouvez le mettre à l'intérieur de la table.
Il vérifie la dernière date de devise est . Il utilise la mesure Taux moyen mensuel à ce jour pour tous les jours. Sinon, il utilise le taux de change avec valeur manquante qui est le taux de change pour ce jour.
Utilisation du taux de début/fin de mois
Ensuite, vous devez ajouter une mesure qui identifie le début et la fin d'un mois. Pour cela, vous devez utiliser les fonctions Time Intelligence et .
Placez-les à l'intérieur de la matrice.
Combiner différents types de taux de change
Il s'agit d'une nouvelle configuration avec un slicer pour la sélection des devises et des taux.
Il se compose également de 2 tables. Le tableau de gauche est le tableau des taux réels et celui de droite contient les données manquantes de diverses manières.
Le tableau de droite présente 5 méthodes de comptabilisation des taux de change manquants et a été produit par une seule mesure.
Créer une table de taux
Accédez à votre modèle de données et créez une table sans aucune relation avec d'autres tables. Dans cet exemple, il s'appelle Rate Type .
Il s'agit de la mesure du tableau des taux .
La mesure utilise la fonction pour produire la table réelle. Vous verrez également les en-têtes de colonne, les types et les listes d'options.
Le tri du tableau définit également l'ordre du segment. Pour ce faire, vous devez vous rendre dans Outils de colonne et choisir Trier . Ensuite, vous pouvez modifier l'ordre de tri à l'intérieur de la mesure.
Référencer toutes les mesures ensemble
Il s'agit de la mesure du taux de change sélectionné . Il utilise la fonction pour référencer différentes mesures et générer différents résultats.
La première variable est la mesure Currency Selected qui est une simple fonction avec les DimCurrencyRates. Cela vous donne la devise USD s'il y a plus d'une devise sélectionnée dans le contexte de filtre actuel.
La deuxième variable est le type de tarif sélectionné .
Il s'agit d'une simple fonction SELECTEDVALUE pour le type de table de taux qui vous indique le type de taux actuel que vous souhaitez dans le contexte de filtre actuel. S'il y en a plusieurs sélectionnés, cela vous donne la valeur du dernier rapport.
Il identifie si la dernière date de devise déclarée a choisi Début du mois ou Fin du mois à l'aide de la fonction .
La dernière variable est Rate . Il identifie si la moyenne mensuelle à ce jour pour le blanc ou la moyenne mensuelle à ce jour est choisie.
Une fonction SWITCH et est utilisée pour itérer et identifier ce qui est vrai. Si la valeur est true, il s'arrête et vous donne le résultat correspondant.
Si aucune des deux déclarations n'est vraie, il déclenche et recherche une valeur dans les taux de change sélectionnés et le type de taux sélectionné.
Présentation de différents types de taux de change
Ce sont les ventes totales converties de 5 manières différentes qui peuvent être visualisées en fonction des préférences des utilisateurs à l'aide d'un segment :
Voici à quoi ils ressemblent dans un tableau :
Vous verrez également un graphique qui montre les cinq méthodes et types de ventes différents pour janvier 2016.
En rassemblant tous les visuels, vous obtenez cette version finale du tableau de bord :
Et voila! Ce sont les méthodes de traitement des données manquantes dans les taux de change.
Conclusion
Ce didacticiel vous a montré comment gérer les taux de change manquants dans LuckyTemplates à l'aide de mesures et de fonctions DAX . Si vous rencontrez un problème pour gérer et présenter les débits de données manquants dans votre rapport, vous pouvez profiter de ce didacticiel.
J'espère que vous avez appris les différentes façons d'obtenir ces données manquantes et de les présenter aux utilisateurs de LuckyTemplates dans votre organisation.
Résolution des taux de change manquants avec Power Query dans
le tableau des taux de change de LuckyTemplates - Prise en compte des données manquantes avec
la logique de devises multiples DAX dans LuckyTemplates - Un exemple LOOKUPVALUE
Découvrez l
Découvrez comment comparer facilement des tables dans Power Query pour signaler les différences et optimiser vos analyses de données.
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.
Découvrez comment récolter une valeur avec SELECTEDVALUE DAX pour des calculs dynamiques dans LuckyTemplates.
Calculez la marge en pourcentage à l
Dans ce didacticiel, nous allons explorer une méthode rapide pour convertir du texte en formats de date à l
Dans ce blog, vous apprendrez à enregistrer automatiquement la pièce jointe d
Découvrez comment adapter les cellules Excel au texte avec ces 4 solutions simples pour améliorer la présentation de vos données.
Dans ce didacticiel SSRS Report Builder, découvrez comment utiliser le générateur d
Découvrez les outils pour créer un thème de couleur efficace pour vos rapports LuckyTemplates et améliorer leur apparence.