Comment calculer une médiane par groupe

cs_Fradi Messages postés 3 Date d'inscription mercredi 9 mai 2007 Statut Membre Dernière intervention 11 mai 2007 - 9 mai 2007 à 17:46
cs_Fradi Messages postés 3 Date d'inscription mercredi 9 mai 2007 Statut Membre Dernière intervention 11 mai 2007 - 11 mai 2007 à 11:30
Bonjour à tous
Vu que le tableau croisé dynamique ne permet de calculer une médiane à ma connaiossance
(sinon mon problème est résolu), j'aimerais  calculer une médiane par groupe .
Je m'explique
j'ai en colonne A une variable dont je veux calculer la médiane par groupe défini dans une autre colonne B
Merci

5 réponses

emmatopiak Messages postés 149 Date d'inscription mercredi 28 mars 2007 Statut Membre Dernière intervention 17 mai 2007 2
9 mai 2007 à 17:56
Salut,

Ton problème n'est pas très clair pour le moment. Quelle est la formule de calcul par médiane par groupe ? Peux-tu donner un exemple avec 2 nombres dans la colonne A et 3 dans la colonne B par exemple ?

Une autruche ne se cuit pas aux petits lardons.
0
cs_Fradi Messages postés 3 Date d'inscription mercredi 9 mai 2007 Statut Membre Dernière intervention 11 mai 2007
10 mai 2007 à 10:06
BOnjour
je vais reprendre le problème dès le départ
exemple

colonne A     Colonne B    Colonne C
Sexe               Note
Garçon          15
Garçon            10
Fille                13
Garçon           12
Fille                11
Garçon            18
Garçon            10
Fille                13
 
Je veux avoir dans la colonne C la médiane des notes dorrespondant au sexe dans la colonne A
en d'autres termes en C2, C3,C5... , je veux avoir la médiane des garçons en C4 ,C6... celle des filles
 Est ce que ceci peut se faire par une formule Excel sans passer au VBA ( je sais le faire en VBA)
Merci infiniment
  
0
42wawa42 Messages postés 143 Date d'inscription dimanche 28 septembre 2003 Statut Membre Dernière intervention 6 septembre 2011
10 mai 2007 à 21:43
colonne A     Colonne B    Colonne C     Colonne D                           Colonne E
Sexe               Note                                 
Garçon          15                                      
Garçon            10
Fille                13
Garçon           12
Fille                11
Garçon            18
Garçon            10
Fille                13
 
Colonne D line 2 a 8  =SI(A2="Garçon";B2;"")+ copier et coller
Colonne E line 2 a 8   =SI(A2="FIlle";B2;"") + copier et coller (CTRL+b)
Colonne D Line 9 =SOMME(D2:D9)
 ColonneE Line 9 =SOMME(E2:E9)
Sigma de Colonne D et Sigma de Colonne E a line 9 = Total  garçon dans D9 et Total
fille dans E9. pour la mediane je vous donne la main.

A Plus sur VBFrance.Com
42wawa42
0
42wawa42 Messages postés 143 Date d'inscription dimanche 28 septembre 2003 Statut Membre Dernière intervention 6 septembre 2011
10 mai 2007 à 21:49
Une petite erreur
Colonne D Line 9 =SOMME(D2:D8)
Colonne E Line 9 =SOMME(E2:E8)

A Plus sur VBFrance.Com
42wawa42
0

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

Posez votre question
cs_Fradi Messages postés 3 Date d'inscription mercredi 9 mai 2007 Statut Membre Dernière intervention 11 mai 2007
11 mai 2007 à 11:30
Merci pour ton aide 42wawa42 solution acceptable pour des groupement à quelques modalités sinon la tache devient ardu
 
Mais je me demande s'il ya une fonction Excel qui te renvoie
la référence d'une plage de données si une condition est satisfaite
par exemple A2:A3;A5;A7:A8 si on veut avoir les référence dont le contenue est un "Garçon"

Merci de nouveau
Fradi


 
0
Rejoignez-nous