Famille de feuilles de calcul Microsoft avec des outils pour l’analyse, le graphique et la communication des données.
Merci j'avais trouvé uniquement cette solution
Ce navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
Bonjour ,
Dans un fichier excel avec un TCD ( tableau croisé dynamique) j’ai ajouté un champs calculé.
ce champs calculé effectu une division et arrondi a la valeur supérieure. Ca fonctionne parfaitement.
Par contre le TCD n’affiche pas le total que je voudrais. Je m’explique , j’attendais dans mon TCD le total de la colonne du champs calculé et j’ai le total de la colonne du champs calculé sans la prise en compte de la fonction ARRONDI_SUP.
Voici un exemple de TCD :
formule du champs calculé : ARRONDI_SUP(Champs1/48;0)
Champs 1 Champs calculé
75 2
26 1
56 2
TOTAL. 157. 4
Au lieu d’avoir 5 en total , j’ai 4 . Après avoir chercher je suis suppose l’explication suivante :
Le TCD lors du total prend en compte pour son calcul la valeur réelle de chaque ligne du champs calculé sans l’arrondi_sup.
puis il arrondi le resultat total .
Il fait :
75/48 + 26/48 + 56/48 = 3,270 —> Arrondi_sup —> 4
Auriez vous une solution pour que le total soit 5 et que le calcule prenne en compte les valeurs Arrondies ?
Laurent
Famille de feuilles de calcul Microsoft avec des outils pour l’analyse, le graphique et la communication des données.
Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.
Merci j'avais trouvé uniquement cette solution
Bonjour,
C'est regrettable, mais le total n'est pas la somme des items du champ calculé mais le résultat de la formule appliquée au total (157) comme tu l'indiques.
Dans ce cas, il faut ajouter une colonne à ta base de données. Par exemple :
En H2, la formule, à recopier vers le bas est :
=ARRONDI.SUP(SOMME.SI($F$2:$F$7;F2;$G$2:$G$7)/48;0)*(G2/SOMME.SI($F$2:$F$7;F2;$G$2:$G$7))
Daniel