Comment utiliser les fonctions ditération pour résoudre tous les problèmes dans LuckyTemplates - Concepts DAX

Je vais vous montrer aujourd'hui comment utiliser les fonctions d'itération lorsque vous essayez de résoudre les problèmes de Total dans LuckyTemplates. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.

Lorsque je passe en revue les questions publiées sur le forum d'assistance de LuckyTemplates pour les membres, je vois beaucoup de gens avoir des problèmes avec les totaux qu'ils obtiennent sur leur rapport, qu'ils utilisent ou non une logique avancée.

Ici, je vais vous montrer pourquoi cela se produit et comment vous pouvez contourner ces problèmes.

Table des matières

Calcul des totaux des revenus minimaux

Prenons un exemple simple sur le calcul des totaux des revenus minimaux.

Les données ci-dessous montrent que j'ai mon revenu total ainsi que le revenu total de l'année dernière .

Obtenir les revenus de l'année dernière est simple. Je viens d'utiliser la fonction DATEADD .

Le affiche les données pour l'année 2018. Ensuite, vous verrez que nous avons soustrait une année sous la fonction DATEADD , ce qui nous donne les données de 2017.

Vous verrez que nous avons également une autre colonne après Revenue Last Year , qui correspond à Min Revenue Year. Fondamentalement, cette colonne devrait afficher les chiffres les plus bas de 2018 et 2017.

Alternativement, vous pouvez également cliquer sur la légende et choisir une autre année. Vous pouvez donc utiliser les revenus de 2016 et 2017, par exemple.

Mais pour cet exemple, restons-en aux données de 2017 et 2018.

Si vous avez travaillé avec Excel, vous verrez que la formule que j'utilise ici est la même.

Une fois que vous avez appuyé sur Entrée, vous pouvez parcourir les chiffres et constater que, au fur et à mesure que vous progressez dans les lignes, les chiffres ont un sens. C'est-à-dire jusqu'à ce que vous atteigniez le Total tout en bas.

Vous remarquerez qu'elle affiche le même total que la colonne Revenu total même si les données des lignes sont différentes. Ce n'est certainement pas le résultat que nous recherchons.

Pour comprendre pourquoi cela s'est produit, vous devez également comprendre le contexte. Ici, le contexte ne se trouve que sur les lignes précédant le Total où il choisit le montant le plus bas entre les deux colonnes. Mais à la fin, il a simplement comparé les deux totaux de 2017 et 2018, choisi celui qui était le montant minimum et l'a pris comme résultat.

Il ne comprend pas que vous voulez le total de tous les revenus minimum répertoriés dans cette colonne.

Utilisation de SUMX pour fixer le total

C'est là qu'interviennent les fonctions d'itération. Pour cet exemple, je vais utiliser SUMX .

En utilisant SUMX comme fonction d'itération , je peux commencer à travailler virtuellement sur la table.

Je vais commencer par utiliser la fonction SUMMARIZE pour les clients. Ensuite, j'utilise la fonction MIN pour obtenir la valeur minimale du revenu total pour 2017 et 2018.

Lorsque vous utilisez des fonctions d'itération, le calcul qui se produit à chaque ligne se produit virtuellement.

Tous ces calculs sont stockés en mémoire, après quoi la fonction SUMX ajoute toutes ces données stockées pour obtenir le bon total au bas de cette colonne.

En d'autres termes, cela ajoute enfin plus de contexte pour que le système comprenne le type de résultat que vous recherchez.


Fonctions d'itération dans le langage DAX - Un exemple détaillé
Utilisation de fonctions d'itération dans DAX
Utilisation des fonctions d'itération SUMX et AVERAGEX dans LuckyTemplates

Conclusion

Avec ce didacticiel, nous espérons que vous avez pu voir comment résoudre les problèmes de Total que vous avez rencontrés avec LuckyTemplates. La clé ici est de comprendre comment fonctionnent les fonctions d'itération comme SUMX . N'oubliez pas que ces fonctions peuvent être utilisées pour parcourir virtuellement chaque ligne de données et que vous pouvez obtenir les bons résultats.

Donc, si vous êtes bloqué sur un total dans LuckyTemplates, vous pouvez jouer avec des techniques comme celle-ci. Voyez si vous pouvez travailler avec certains paramètres qui suivent le même contexte que celui que nous avons appliqué pour récupérer la valeur que vous recherchez.

Tous mes vœux.

***** Apprendre LuckyTemplates ? *****







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.