- Ce sujet contient 3 réponse, 2 participant et a été mis à jour pour la dernière fois par il y a 1 année et 3 mois. , le
- Vous devez être connecté pour répondre à ce sujet.
Accueil – Le CFO masqué › Forums › Excel › Champs Calculé TCD complexe
Bonjour,
je suis à la recherche d’une solution pour faire un champs calcule un peu complexe sur mon TCD.
En effet je désire faire une division d’un cumul en colonne de la valeur B avec le cumul en colonne de la valeur A.
Je vous joint un petit exemple pour une meilleure compréhension, j’ai malheureusement rien trouvé sur le sujet.
En vous remerciant par avance,
HB
Bonjour
Voici une piste
Au moment de créer le tableau croisé dynamique bien cocher : Ajouter ces données au modèle de donnèes
Puis dans l’assisnte TCD, dans la zone des champs, faire un clic droit sur le nom de la table et choisir Ajouter une mesure
Donner un nom à ma mesure et saisir la formule en language DAX.
=DIVIDE(Sum(Tableau1_1[resultats B]);SUM(Tableau1_1[resultats A]);0)
Voir le classeur joint
Amicalement
Bonjour Xavier et merci encore pour ton retour,
Malheureusement cela n’est pas correct. le calcul de la première colonne est correct mais pas la deuxième en effet si tu divise 220/130 alors tu obtiens 169.2% et non pas 156% qui lui est la division des chiffres non cumule de la deuxième colonne soit 117/75.
J’ai bien essayer de tourner le problème dans tous les sens mais malheureusement je n’y arrive.
En vous remerciant par avance,
HB
Bonjour
voici une nouvelle version en ajoutant 2 mesures
J’ai remplacé dans le tableau la colonne AnneeMois 24-01 par 2401 pour avoir des nombres
Nouvelles mesures :
Cumul_A
=CALCULATE(
SUM(Tableau1_1[resultats A]);
FILTER(
ALLSELECTED(Tableau1_1[AnneeMois]);
ISONORAFTER(Tableau1_1[AnneeMois];MAX(Tableau1_1[AnneeMois]);DESC)
)
)
Cumul_B
=CALCULATE(
SUM(Tableau1_1[resultats B]);
FILTER(
ALLSELECTED(Tableau1_1[AnneeMois]);
ISONORAFTER(Tableau1_1[AnneeMois];MAX(Tableau1_1[AnneeMois]);DESC)
)
)
Remplacement de la mesure calcul désiré
=DIVIDE([Cumul_B];[Cumul_A];0)
Amicalement
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é.
Ce parcours présente près de 60 heures de contenu structuré.
Chaque formation peut être suivie en ligne, à votre rythme, et elles demeurent accessibles à vie.
Identifier les bons outils pour vos projets • Gérer efficacement vos données • Débuter vos premiers tableaux de bord • Gagner du temps grâce à l’automatisation • Renforcer votre capacité d’analyse et de décision
Et surtout… transformer vos opérations pour plus d’agilité et de valeur !