Excel : comment calculer la moyenne si la cellule contient du texte



Vous pouvez utiliser la formule suivante pour calculer la moyenne dans Excel uniquement pour les cellules contenant un texte spécifique :

=AVERAGEIF(A1:A13,"*text*",B1:B13)

Cette formule particulière calculera la moyenne des valeurs dans la plage B1:B13 uniquement pour les cellules contenant du « texte » dans la plage A1:A13 .

Remarque : Les astérisques sont des caractères génériques qui indiquent à Excel d’ignorer tout texte avant ou après une chaîne spécifique.

L’exemple suivant montre comment utiliser cette formule dans la pratique.

Exemple : calculer la moyenne si la cellule contient du texte

Supposons que nous ayons l’ensemble de données suivant qui montre les points marqués par 12 joueurs de basket différents :

On peut utiliser la formule suivante pour calculer la moyenne des points marqués par les joueurs de l’équipe « Mavs » uniquement :

=AVERAGEIF(A2:A13,"*mavs*",B2:B13)

La capture d’écran suivante montre comment utiliser cette formule en pratique :

La moyenne des points marqués par les joueurs de l’équipe « Mavs » est de 25 .

Nous pouvons vérifier manuellement que cela est correct :

Moyenne des points marqués = (31 + 23 + 21) / 3= 25 .

Notez que cette formule n’est pas sensible à la casse.

Autrement dit, nous pourrions utiliser « *MAVS* » ou « *mavs* » ou « *Mavs* » dans la formule et Excel renverra le même résultat.

Remarque : Vous pouvez trouver la documentation complète de la fonction AVERAGEIF ici .

Ressources additionnelles

Les didacticiels suivants expliquent comment effectuer d’autres tâches courantes dans Excel :

Comment calculer la moyenne entre deux valeurs dans Excel
Comment calculer une moyenne cumulative dans Excel
Comment trouver des moyennes mobiles pondérées dans Excel

Ajouter un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *