Calculer une moyenne par personne dans un tableau excel

Julie_C -  
Fahora Messages postés 814 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je souhaiterai calculer une moyenne par personne dans mon tableau Excel c'est-à-dire que dans ma colonne A j'ai 3 prénoms différents qui se répètent et en colonne B j'ai des chiffres. Je voudrai calculé une moyenne par personne.

Colonne A Colonne B
Brigitte 0.5
Corinne 1.4
Jacqueline 0.7
Jacqueline 2.4
Brigitte 3
Corinne 0.4

J'ai ajouter un extrait du tableau pour que vous compreniez mieux, j'aimerai connaitre la moyenne de Brigitte, Corinne et Jacqueline. Quelle formule dois-je entrer ?

Cordialement,
A voir également:

2 réponses

mrjenkins Messages postés 580 Date d'inscription   Statut Membre Dernière intervention   102
 
Salut,

il faut utiliser la fonction Moyenne.si :

=MOYENNE.SI($A$1:$A$6;D1;$B$1:$B$6)




--
0
Julie_C
 
Je ne comprend pas vraiment les formules avec Si.
Peux tu m'expliquer à quoi correspond les données suivantes : "$A$1:$A$6;D1;$B$1:$B$6" ?
0
mrjenkins Messages postés 580 Date d'inscription   Statut Membre Dernière intervention   102
 
A1:A6 = la plage des prénoms (dans ton exemple on a 6 lignes, dans ton classeur, à adapter selon le nombre de lignes)

Colonne D : j'ai mis les prénoms sans les doublons (donc ici Brigitte, Corinne, Jacqueline)

B1:B6 = la plage des notes (dans ton exemple on a 6 lignes, dans ton classeur, à adapter selon le nombre de lignes)

J'ai ensuite mis la formule en E1 (qui donnera donc la moyenne de Brigitte)
Puis j'ai tiré jusque E3 pour avoir les 2 autres moyennes.
0
Fahora Messages postés 814 Date d'inscription   Statut Membre Dernière intervention   68
 
Bonjour ,

2 solutions : La plus simple :

la fonction =MOYENNE.SI(A1:A6;"Brigitte";B1:B6)

A adapter (on peut remplacer Brigitte par une cellule)

2eme solution :

création d'un Tableau Croisé Dynamique

Cordialement
Nos seules limites sont celles que nous nous imposons nous-même.
La politesse et un merci ne tuent pas. Il existe un bouton pour "Résolu" pour confirmer que     votre problème n'en est plus un. Fahora
0
Julie_C
 
Je n'aime pas travailler avec des tableaux croisés dynamiques surtout avec un tableau aussi complexe que le mien, je préfèrerai une formule.
J'ai compris ta solution avec la formule mais celle-ci ne fonctionne pas...
0
Fahora Messages postés 814 Date d'inscription   Statut Membre Dernière intervention   68
 
Qu'est ce qui ne fonctionne pas ?
Le résultat trouvé n'est pas le bon ou bien tu as une erreur ?
0
Julie_C
 
Lorsque j'adapte ma formule à mon tableau cela donne :
=MOYENNE.SI('en cours'!AN9:AN900;"Nathalie";'en cours'!AO9:AO900)

et la réponse est : #NOM?
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour
si la formule renvoie #NOM, c'est qu'il y a un nom de feuille qui ne lui plait pas. car autrement elle est correcte
ëtes vous sur du nom en cour pour l'onglet?
crdlmnt
0
Fahora Messages postés 814 Date d'inscription   Statut Membre Dernière intervention   68
 
Chez moi , ça fonctionne ...
Pour qu'on puisse t'aider , il faudrait que tu déposes ton fichier sur le forum , à l'aide de la procédure qui suit.

De toute évidence, déposer un fichier de 900 lignes n'est pas utile. (quelques lignes suffisent). Tu peux aussi changer des données qui te semblent confidentielles.



Allez sur ce site : https://www.cjoint.com/
Clic sur parcourir,
Cherche ton fichier,
clic sur ouvrir,
Clic sur "Créer le lien cjoint",
Copier le lien,
Revenir ici le coller dans une réponse...
0