- Ce sujet contient 4 réponse, 2 participant et a été mis à jour pour la dernière fois par il y a 3 années et 1 mois. , le
- Vous devez être connecté pour répondre à ce sujet.
Accueil – Le CFO masqué › Forums › Power BI › Sum avec des si < 0 alors 0
Bonjour,
J’essaye d’avancer sur un BI où j’essaye de ressortir un “reste à vendre”. Mon tableau :
Client | réalisable | Obj N | Reste à vendre
TOTO | 1500 | 3000 | 1500
TATA | 2000 | 1000 | 0
TUTU | 2500 | 3000 | 500
Ma formule pour Reste à vendre : if([Obj N] – [réalisable]<0, 0, [Obj N] – [réalisable]) ou même max([Obj N] – [réalisable], 0)
Résultat nickel à la ligne. Mais quand je veux ma somme en pied de tableau, j’ai l’équivalent de 1500 + -1000 + 500 = 1000 alors que j’attendrais 2000.
Je comprend pourquoi : le contexte à la ligne et le contexte du total sont “différents”.
Auriez vous une piste pour avec cette somme “correctement attendu” ?
A vous lire.
Bonjour,
Afin que votre total soit juste, je vous suggere d’utiliser un iterateur.
Cette approche permet d’effectuer l’analyse ligne par ligne et de presenter le total.
Voici la formule DAX propose:
Reste_a_vendre = SUMX(‘Table’,MAX(‘Table'[Obj N] – ‘Table'[Realisable],0))
En esperant que cela pourra vous aider
Cordialement
Eric Ste-Croix
Parfait ! Merci Eric.
J’ai juste, si je peux me permettre, un dernier défaut à mon report :
Mes objectifs sont définit dans une table “objectif” qui contient code client et l’objectif attribué.
Maintenant, avec le sumx, ça ignore les “autres” (clients non présent dans objectif), en gros, j’avais :
Client | réalisable | Obj N | Reste à vendre
(vide) | 12000 | 15000 (CA N-1) | 3000
TOTO | 1500 | 3000 | 1500
TATA | 2000 | 1000 | 0
TUTU | 2500 | 3000 | 500
Maintenant, j’ai :
Client | réalisable | Obj N | Reste à vendre
(vide) | 12000 | 15000 (CA N-1) | (vide)
TOTO | 1500 | 3000 | 1500
TATA | 2000 | 1000 | 0
TUTU | 2500 | 3000 | 500
Normal, vu que le sumx fait le calcul sur les lignes de “objectif” la ligne des autres est vide.
Je vais gratter pour voir si je trouve une solution déjà 🙂
Encore merci.
Bonjour,
Afin de mieux vous aider, l’ideal serait de faire suivre un fichier exemple.
Cordialement
Eric Ste-Croix
Bonjour Eric,
Je pense que je vais surtout reprendre mon projet de 0. A force de test/d’essai, c’est un peu le sac de nœud en état.
Si je n’arrive pas à m’en sortir, j’essayerais de monter un BI pour présenter ma problématique.
Merci en tout cas. Juste avec la piste du sumx, j’ai déjà mieux compris son concept que je n’avais pas vraiment assimilé.
Avant de poser une question assurez-vous que :
Votre besoin dépasse les limites de ce forum?
Si votre besoin dépasse les limites de ce forum et constitue davantage une demande d’accompagnement en consultation professionnelle, nous vous invitons à remplir notre formulaire pour recevoir une soumission concernant une banque d’heures d’accompagnement à distance personnalisé.
Accédez à la puissance de Power BI (niveau 1)
Accédez à la puissance de Power BI (niveau 2)
Accédez à la puissance de Power BI (niveau 3)
Introduction au langage DAX (Power BI et Power Pivot)
*Ne peut être jumelé à aucune autre promotion.
*Ne peut être jumelé à aucune autre promotion.
*Our credit program is excluded from this promotion.
*Les parcours et les blocs de crédits sont exclus de cette promotion.
🎁 BONUS : À l’achat de ce parcours, recevez gratuitement notre formation d’initiation à la programmation!