Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel
Excel Forum d'entraide sur Excel. Vos questions sur les fonctions, formules, manipulations, et tout sujet qui ne trouve pas sa place dans un sous-forum.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 31/05/2011, 07h51   #1
Membre à l'essai
 
Néné CMZX
Inscription : décembre 2009
Messages : 75
Détails du profil
Informations personnelles :
Nom : Néné CMZX

Informations forums :
Inscription : décembre 2009
Messages : 75
Points : 21
Points : 21
Par défaut Problème dans TCD

Bonjour,

J'ai créé un TCD regroupant les articles d'une commande avec qté, PA et PV (étiquettes de lignes).
Dans la zone Valeur, j'ai créé 2 champs calculés : qté * PA et qté * PV
Jusque là pas de souci..

En revanche, le total PA et total PV de chaque commande ne correspond pas.
Normalement, je devrais avoir 67 800 et total PA et 91 470 en total PV.

J'ai fouillé mais pas trouvé.
Je joins un fichier exemple.

Merci de votre aide
Cdt
Fichiers attachés
Type de fichier : xls testtcd.xls (31,5 Ko, 5 affichages)
CmzxNene est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/05/2011, 09h38   #2
Membre éprouvé
 
Avatar de Runsh63
 
Homme Duc
Nihiliste
Inscription : mars 2011
Messages : 395
Détails du profil
Informations personnelles :
Nom : Homme Duc
Âge : 31
Localisation : France, Puy de Dôme (Auvergne)

Informations professionnelles :
Activité : Nihiliste
Secteur : Industrie

Informations forums :
Inscription : mars 2011
Messages : 395
Points : 419
Points : 419
Bonjour,

Problème bien connu... Fais tes calculs de PA et PV dans ton onglet de données source et ramène ces nouveaux chanpas dans ton TCD.
A partir du moment où un calcul doit être fait pour chaque élément, le faire à partir des données est nettement préférable dans presque tous les cas. Il est très rare d'avoir réellement besoin d'un champ calculé...
Du même, faire l'ajout de totaux ou sous totaux en bas d'un TCD faisant
intervenir des nombres et des ratios est du même acabi que vouloir faire des moyennes de moyennnes ou de pourcentages.

Cordialement,

Runsh
Runsh63 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 01/06/2011, 00h14   #3
Membre habitué
 
Benoit Schwob
Business Analyst
Inscription : juin 2009
Messages : 93
Détails du profil
Informations personnelles :
Nom : Benoit Schwob
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Business Analyst

Informations forums :
Inscription : juin 2009
Messages : 93
Points : 137
Points : 137
Bonsoir,

Dans le TCD, un champ calculé fait des calculs avec les sommes de chacun des champs sollicités.

Concrètement, quand tu lui demandes de faire qté * PA, c'est bien sûr le raisonnement correct au niveau d'une ligne unique de tes données, mais le champ calculé, lui, au moment d'agréger plusieurs lignes dans le TCD, il ne fait pas somme(qté * PA) mais il fait somme(qté) * somme(PA) !

Or somme(PA), ça ne veut sans doute rien dire, n'est-ce pas ?

Bien cordialement,

Benoît
Benoit Schwob est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 02/06/2011, 00h25   #4
Membre à l'essai
 
Néné CMZX
Inscription : décembre 2009
Messages : 75
Détails du profil
Informations personnelles :
Nom : Néné CMZX

Informations forums :
Inscription : décembre 2009
Messages : 75
Points : 21
Points : 21
Bonjour Benoit et Runsh,

Merci pour vos conseils et orientations.
Effectivement, suite à ce que Benoit m'explique, il s'avère que la somme qui se trouve sur mon n° de commande est égal à somme(qté) * somme(PA ou PV) et ne correspond absolument pas au résultat.

Je vais donc appliquer la solution de Runsh.

Citation:
Envoyé par Benoit Schwob Voir le message
Bonsoir,

Dans le TCD, un champ calculé fait des calculs avec les sommes de chacun des champs sollicités.

Concrètement, quand tu lui demandes de faire qté * PA, c'est bien sûr le raisonnement correct au niveau d'une ligne unique de tes données, mais le champ calculé, lui, au moment d'agréger plusieurs lignes dans le TCD, il ne fait pas somme(qté * PA) mais il fait somme(qté) * somme(PA) !

Or somme(PA), ça ne veut sans doute rien dire, n'est-ce pas ?

Bien cordialement,

Benoît
Merci encore
Cordialement
CmzxNene est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h32.


 
 
 
 
Partenaires

Hébergement Web