Excel : calculer la moyenne des nombres séparés par des virgules
Vous pouvez utiliser la formule suivante pour calculer la valeur moyenne des nombres dans une cellule d’Excel séparés par des virgules :
=IFERROR(AVERAGE(--MID(SUBSTITUTE(","&A2,",",REPT(" ",LEN(A2))),ROW(INDIRECT("1:"&LEN(A2)-LEN(SUBSTITUTE(A2,",",""))+1))*LEN(A2),LEN(A2))),A2)
Cette formule particulière calcule la moyenne des valeurs séparées par des virgules dans la cellule A2 .
Par exemple, si la cellule A2 contient 1,2,3 alors cette formule renverrait 2 puisqu’il s’agit de la moyenne de ces valeurs :
Moyenne : (1+2+3) / 3 = 2
L’exemple suivant montre comment utiliser cette formule dans la pratique.
Exemple : calculer la moyenne des nombres séparés par des virgules dans Excel
Supposons que nous ayons la colonne suivante de valeurs séparées par des virgules dans Excel :
Supposons que nous souhaitions calculer la valeur moyenne dans chaque cellule de la colonne A.
Si nous essayions simplement d’utiliser la fonction AVERAGE() , nous recevrions un #DIV/0 ! erreur dans chaque cellule car cette fonction ne peut pas gérer les valeurs séparées par des virgules :
Au lieu de cela, nous devons taper la formule suivante dans la cellule B2 :
=IFERROR(AVERAGE(--MID(SUBSTITUTE(","&A2,",",REPT(" ",LEN(A2))),ROW(INDIRECT("1:"&LEN(A2)-LEN(SUBSTITUTE(A2,",",""))+1))*LEN(A2),LEN(A2))),A2)
Nous pouvons ensuite cliquer et faire glisser cette formule vers chaque cellule restante de la colonne B :
La colonne B affiche désormais la moyenne de chaque liste de valeurs séparées par des virgules dans la colonne A.
Par exemple:
- La moyenne de 2,4,5,5,7,13 est de 6 .
- La moyenne de 3,5,6,8 est de 5,5 .
- La moyenne de 10,12,14,14,15,19 est de 14 .
Et ainsi de suite.
Ressources additionnelles
Les didacticiels suivants expliquent comment effectuer d’autres opérations courantes dans Excel :
Comment calculer la moyenne si la cellule contient un nombre dans Excel
Comment utiliser AVERAGEIF avec plusieurs plages dans Excel
Comment calculer la moyenne hors valeurs aberrantes dans Excel