Bonjour à tous,
Je recherche à calculer des cumul par ligne et accessoirement de réaliser un graphique comme celui en pj.
J'ai réussi à répartir mes valeur par catégorie mais je bloque sur le cumul.
Merci pour votre aide.
Bonjour à tous,
Je recherche à calculer des cumul par ligne et accessoirement de réaliser un graphique comme celui en pj.
J'ai réussi à répartir mes valeur par catégorie mais je bloque sur le cumul.
Merci pour votre aide.
Hello...
Sur l'axe horizontal du graphique, j'appelle ça des Catégories et l'indicateur est la mesure [KPI]
La formule à appliquer est la suivante :
%Cumul Catégorie=
VAR _CurrVal = [KPI]
VAR _KpiTotal = CALCULATE( [KPI], ALL( 'Table'[Catégorie]) )
VAR _KPICumul = CALCULATE( [KPI], FILTER( ALL( Table[Catégorie] ), [KPI]>= _CurrVal ))
RETURN
DIVIDE( _KPICumul, _KpiTotal )
C'est la cas classique d'un Pareto (80/20), formule pas si facile à comprendre au début car on mélange les 2 contextes d'évaluation (ligne et filtre) avec une bonne transition de contexte.
Mais elle est réutilisable à souhaits en remplaçant juste [KPI] et Table[Catégorie] par la mesure de votre besoin et l'axe sur lequel tu veux cumuler
Dis nous si ca marche...
Enjoy !
May the Power BI be with you !
---------------------------------------------
Rejoignez le groupe dédié à la Microsoft Power Platform pour échanger autour de Power BI, Power Apps, Power Automate et Power Virtual Agents Acces ICI
Bonjour Nicolas,
Merci pour votre aide.
Je n'ai pas peut-être pas donné suffisamment d'information et expliqué comment j'ai procédé (pour savoir si je vais dans la bonne direction).
1) je fais un calcul de délai entre 2 dates en créant une colonne
2) Puis à l'aide d'une formule je catégorise le résultat de ce calcul (0-61, 61-121,...) dans une autre colonne mais le problème c'est que les catégories ne sont pas bien classées (ou bien faut-il utiliser la fonction grouper ?)
3) J'affiche les valeurs dans une matrice par % de total en ligne.
J'ai mis en pj des valeurs de 2012 à 2014, mais je ne vois pas comment utiliser votre formule dans ce contexte.
Salut Nicolas,
J'ai réussi avec ta formule je te remercie par contre il y a encore un petit soucis
La somme du calcul du cumul s'effectue par ordre croissant et non pas par ordre de catégorie (ex: ligne 2020) j'ai donc un 95,38% en plein milieu.
Je recherche encore comment résoudre ce petit soucis, de même pour les 100 % dans les catégories qui ne contiennent pas de valeurs.
Hello
Essaie cela... ca devrait passer
%Cumul Catégorie=
VAR _CurrVal = [KPI]
VAR _KpiTotal = CALCULATE( [KPI], ALL( 'Table'[Catégorie]) )
VAR _KPICumul = CALCULATE( [KPI], FILTER(
ALLSELECTED('Table'[Catégorie]),
ISONORAFTER('Table'[Catégorie], MAX('Table'[Catégorie]), DESC)
))
RETURN
IF( NOT ISBLANK([KPI]), DIVIDE( _KPICumul, _KpiTotal ) )
Enjoy !
May the Power BI be with you !
---------------------------------------------
Rejoignez le groupe dédié à la Microsoft Power Platform pour échanger autour de Power BI, Power Apps, Power Automate et Power Virtual Agents Acces ICI
Cool... excellente nopuvelle... bonne continuation
Enjoy !
May the Power BI be with you !
---------------------------------------------
Rejoignez le groupe dédié à la Microsoft Power Platform pour échanger autour de Power BI, Power Apps, Power Automate et Power Virtual Agents Acces ICI
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager