Calcul de pourcentage dans TCD

Fermé
Owen - 17 août 2009 à 18:11
Le Pingou Messages postés 12230 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 15 janvier 2025 - 18 août 2009 à 16:48
Bonjour,

J'ai la Pivot table suivante:

Données
Date Somme de Quantité contrôlée totale Somme de Dont quantité défectueuse
29/01/2007 40 1
16/03/2009 358 4
17/03/2009 134 2
18/03/2009 84 4
19/03/2009 213 4
20/03/2009 271 5
23/03/2009 17 0
24/03/2009 210 4
25/03/2009 138 0
26/03/2009 547 6

à chaque date mentionnée, un certain nombre de pièces ont été contrôlées en plusieurs lots dont j'ai fait la somme pour obtenir la première colonne. Parmi ces lots contrôlés, une certain nombre de pièces ont été trouvées non conformes: c'est ma 2ème colonne.

Je voudrais que la 2ème colonne ou une colonne rajoutée puisse représenter le pourcentage de pièces défectueuses par date (1:40 -> 2.5%, 4:358 -> 1.12%, etc...). Or, j'ai essayé tout ce que je pouvais dans les "Paramètres de Champ" (% de ligne, etc...) et "Options du tableau" mais rien ne fonctionne.

Qqn aurait-il une idée??

Merci d'avance!
A voir également:

7 réponses

Le Pingou Messages postés 12230 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 15 janvier 2025 1 454
17 août 2009 à 22:59
Bonjour,
Dans le TCD il est possible d'introduire un champ calculé directement, j'ai la version 2007, je pense que cela doit aussi être possible sur 2003.
En principe, clic droit sur le TCD et dans la fenêtre choisir Champ calculé sous Formules et suivre les indications.
2
hich24 Messages postés 1633 Date d'inscription mardi 2 octobre 2007 Statut Membre Dernière intervention 3 novembre 2024 753
17 août 2009 à 19:42
tu peut avoire le totale des pieces puis tu met la formule = le nombre de piece defectuse
----------------------------------- x100
le nombre totale des pieces
0
merci pour la réponse!

J'ai bien pensé à cela mais il faut que je recopie le TCD dans un tableau classique puis que je fasse le calcul en faisant un copy/paste sur toutes les lignes... Cela me fait passer par un tableau intermédiaire... c'est dommage.

Quand j'essaye de faire la calcul en auto directement dans le TCD il faut qu'à chaque ligne je remplisse une formule type "=LIREDONNEESTABCROISDYNAMIQUE("Somme de Dont quantité défectueuse ";$A$4;"Date";DATE(2007;1;29))/LIREDONNEESTABCROISDYNAMIQUE("Somme de Quantité contrôlée totale";$A$4;"Date";DATE(2007;1;29))".

Y aurait-il moyen de faire cette opération plus simplement dans le TCD en faisant un copy/paste direct sur toutes les lignes par exemple?

Merci!!
0
Le Pingou Messages postés 12230 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 15 janvier 2025 1 454
17 août 2009 à 23:47
Bonjour Owen,
J'ai oublié l'exemple : https://www.cjoint.com/?irxVBLJUnQ
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Merci à vous deux pour ces infos. Effectivement avec la version 2007 ça à l'air assez direct. je vais chercher l'équivalent avec la version 2003 mais il semble que le problème vient donc de ma version un peu ancienne...

Bonne continuation à vous et encore merci!
0
Voilà je vient de retrouver les champs calculés dans la version 2003:

Barre "Tableau croisé dynamique" / "Formules" / "Champ calculé".

C'est tout bon!
merci
0
Le Pingou Messages postés 12230 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 15 janvier 2025 1 454
18 août 2009 à 16:48
Merci, de rien.
0