Qu'est-ce que la fonction AVERAGEA ?
AVERAGEA te sert quand tes données mélangent notes, mentions texte et cases VRAI/FAUX, et que tu veux que chaque ligne pèse dans la moyenne au lieu d'être silencieusement écartée. C'est le bon réflexe pour un relevé de notes avec des absences, une enquête en VRAI/FAUX, ou un suivi de projet qui combine pourcentages et statuts textuels.
Concrètement, tu l'utiliseras quand tes données ne sont pas 100% numériques : un tableau de notes avec des mentions "Absent", une enquête RH avec des réponses VRAI/FAUX, ou un suivi de projet qui mélange pourcentages d'avancement et statuts textuels "En attente". AVERAGEA te garantit qu'aucune cellule ne sera silencieusement écartée du calcul.

Comprendre chaque paramètre de la fonction AVERAGEA
AVERAGEA prend ses arguments dans l'ordre où tu les écris, séparés par des points-virgules : la première valeur ou plage est obligatoire, toutes les suivantes (jusqu'à 255 au total) sont facultatives. Tu peux y mélanger nombres, texte et VRAI/FAUX dans n'importe quel ordre. C'est le type de chaque valeur, pas sa position, qui décide de sa conversion.
valeur1
: ta première valeur ou plage de cellules à inclure dans le calculElle peut contenir des nombres, du texte, des valeurs logiques (VRAI/FAUX) ou un mélange de tout ça. AVERAGEA analyse chaque élément et applique ses règles de conversion avant de calculer la moyenne.
Tu peux passer une plage comme B2:B10, une cellule individuelle comme C5, ou même une valeur directe comme 100 ou VRAI.
[valeur2]
: des valeurs ou plages supplémentaires à inclure dans la moyenne(facultatif)Tu peux en ajouter autant que nécessaire, jusqu'à 255 arguments au total. AVERAGEA analysera toutes ces valeurs ensemble pour calculer la moyenne globale.
Tu peux mélanger librement plages et valeurs individuelles : =AVERAGEA(A1:A10; B5; 15; C2:C8; VRAI) est parfaitement valide.

Exemples pratiques pas à pas
Comment calculer une moyenne qui compte les absences comme des zéros avec la fonction AVERAGEA
Le relevé de dix-huit étudiants est prêt, mais quatre d'entre eux ne se sont pas présentés le jour du contrôle et leur cellule porte la mention Absent au lieu d'une note. Le règlement de l'établissement est clair : une absence non justifiée compte comme un zéro dans la moyenne. Tu veux ce chiffre sans réécrire quatre cellules à la main, et c'est exactement ce que la fonction AVERAGEA sait faire.
- 1Dans une cellule, écris
=AVERAGEA(. - 2En 1er argument : sélectionne la plage des notes,
D2:D19. Elle couvre les dix-huit lignes, mentionsAbsentcomprises, et la fonction AVERAGEA convertit chaqueAbsenten 0 au lieu de l'ignorer, ce qui fait entrer les élèves absents dans le calcul. - 3Ferme la parenthèse et appuie sur Entrée.
=AVERAGEA(D2:D19)Absent ne sont pas écartés : la fonction AVERAGEA les convertit en 0, puis divise le total des points par dix-huit et non par quatorze, ce qui donne 11,72. Sur exactement les mêmes cellules, MOYENNE ne voit que les quatorze notes chiffrées et affiche 15,07. Trois points et demi séparent les deux résultats, et c'est toute la question de fond : une absence vaut-elle un zéro, ou ne vaut-elle rien du tout ?Attention : Cette fonction n'a pas été traduite : elle s'écrit AVERAGEA même dans un Excel français. MOYENNEA n'existe pas et te renvoie l'erreur #NOM?.
Comment obtenir un taux de satisfaction directement avec la fonction AVERAGEA
Une enquête interne s'est jouée en une seule question fermée, à laquelle six personnes ont répondu en cochant oui ou non, ce qu'Excel a enregistré en VRAI et FAUX. Tu dois présenter un taux de satisfaction en réunion, et tu n'as aucune envie de recoder ces réponses en 1 et en 0 dans une colonne intermédiaire. La fonction AVERAGEA te sort le coefficient directement.
- 1Dans une cellule, écris
=AVERAGEA(. - 2En 1er argument : sélectionne la plage des réponses,
B2:B7. Ces six cases cochées sont des valeurs logiques, et la fonction AVERAGEA les fait entrer dans la moyenne au lieu de les ignorer comme le ferait MOYENNE. - 3Ferme la parenthèse et appuie sur Entrée.
=AVERAGEA(B2:B7)VRAI devient 1 et chaque FAUX devient 0, si bien que la moyenne de la colonne est déjà la proportion de gens satisfaits : 0,67, soit 67 % des répondants. Sur cette même colonne, MOYENNE ne trouve pas le moindre nombre et renvoie l'erreur #DIV/0!, faute de quoi que ce soit à diviser. Une colonne de cases cochées n'est donc pas une colonne de nombres, et c'est précisément là qu'AVERAGEA devient indispensable.Comment la fonction AVERAGEA saute une cellule vide mais compte un zéro
Le compteur de tickets n'a pas été relevé mercredi et la case est restée blanche. Selon ce que ce blanc raconte, ta moyenne quotidienne n'est pas la même : si l'équipe était fermée ce jour-là, la journée ne doit pas entrer dans le calcul, mais si personne n'a traité le moindre ticket alors que le service tournait, elle doit peser comme un zéro. Le tableau, lui, ne fait aucune différence entre les deux situations.
- 1Dans une cellule, écris
=AVERAGEA(. - 2En 1er argument : sélectionne la plage des tickets,
B2:B5. La fonction AVERAGEA écarte la seule cellule vide,B4, et calcule la moyenne sur les trois jours réellement saisis. - 3Ferme la parenthèse et appuie sur Entrée.
=AVERAGEA(B2:B5)B4 est sautée sans un mot : la fonction AVERAGEA divise 60 par trois et affiche 20,00. En écrivant un 0 explicite dans cette même cellule, elle divise cette fois par quatre et le résultat tombe à 15,00. Le contraste est net avec le texte, qui vaut bien zéro, lui (un Fermé écrit dans B4 donnerait aussi 15,00) : le blanc est le seul contenu que la fonction ne convertit pas.Attention : Une cellule contenant une simple espace ressemble à une cellule vide mais compte comme du texte, donc comme un zéro. En cas de doute, compare =NBVAL(B2:B5) (les cellules non vides) et =NB(B2:B5) (les seules cellules numériques).

Les erreurs fréquentes avec la fonction AVERAGEA
Première erreur possible, avant même le calcul : le nom. AVERAGEA n'a pas été traduite, donc elle garde son nom anglais même dans un Excel français. MOYENNEA n'existe pas et te renvoie #NOM?.
Ensuite, les surprises viennent presque toujours d'une valeur que tu croyais ignorée mais qui pèse dans le calcul. Le cas le plus fréquent : tu attends le même résultat que MOYENNE, mais ton texte ("N/A", "Absent") est compté comme 0 et gonfle le dénominateur, ce qui tire la moyenne vers le bas. Les espaces invisibles et les FAUX produisent exactement le même effet en douce.
Confondre AVERAGEA et MOYENNE sur des données mixtes
AVERAGEA inclut le texte (compté comme 0) dans le dénominateur, ce qui peut faire baisser significativement la moyenne. Avec les données 20, 30, 40, "N/A", "N/A", AVERAGEA retourne 18 ((20+30+40+0+0)÷5) alors que MOYENNE retourne 30 (moyenne des seuls nombres).
Solution : Vérifie la nature de tes données avant de choisir entre AVERAGEA et MOYENNE. Utilise AVERAGEA uniquement quand tu veux que le texte compte explicitement comme 0. Pour des données mixtes où tu veux ignorer le texte, préfère MOYENNE.
Oublier que les cellules avec un espace comptent comme du texte
Une cellule contenant un espace ressemble visuellement à une cellule vide mais contient du texte. AVERAGEA la compte comme 0 et l'inclut dans le dénominateur, ce qui fait baisser la moyenne silencieusement.
Solution : Nettoie tes données avec SUPPRESPACE ou vérifie les cellules suspectes avec ESTVIDE. Une cellule vraiment vide est ignorée par AVERAGEA, une cellule avec un espace compte comme 0.
Résultat inattendu avec de nombreuses valeurs FAUX
FAUX est converti en 0 et augmente le dénominateur sans augmenter le numérateur. Si tu as beaucoup de FAUX dans ta plage et des nombres relativement élevés, la moyenne sera bien plus basse que ce que tu attends.
Solution : Audite ta plage avec =NB.SI(plage; FAUX) pour compter les valeurs FAUX présentes. Si tu ne veux pas qu'elles participent au calcul, filtre ta plage ou utilise MOYENNE.SI.ENS avec une condition d'exclusion.

AVERAGEA vs MOYENNE vs MOYENNE.SI
Réserve AVERAGEA aux plages où le texte et les VRAI/FAUX doivent vraiment compter comme 0 ou 1 : un suivi de notes avec des "Absent", une enquête en valeurs logiques. Sur des données purement numériques, MOYENNE fait le même travail sans risque de fausser le dénominateur. Et dès que tu veux moyenner seulement les lignes qui remplissent une condition, c'est MOYENNE.SI qu'il te faut, pas AVERAGEA.
| Critère | AVERAGEA | MOYENNE | MOYENNE.SI |
|---|---|---|---|
| Texte dans la plage | Converti en 0 | Ignoré | Ignoré |
| VRAI/FAUX dans la plage | VRAI = 1, FAUX = 0 | Ignorés | Ignorés |
| Cellules vides | Ignorées | Ignorées | Ignorées |
| Critère de filtre | Non (toutes les valeurs) | Non (toutes les valeurs) | Oui (1 critère) |
| Cas d'usage | Données mixtes (texte + logiques) | Données purement numériques | Moyenne conditionnelle |
Questions fréquentes
MOYENNE ignore complètement les cellules contenant du texte et les valeurs logiques dans son calcul, tandis qu'AVERAGEA les inclut en les convertissant : le texte devient 0, VRAI devient 1, FAUX devient 0. Si tes données sont purement numériques, les deux fonctions donnent le même résultat. Utilise MOYENNE pour des données propres, AVERAGEA pour des données mixtes.
Les cellules vides sont totalement ignorées par AVERAGEA, exactement comme MOYENNE. Seules les cellules contenant une valeur (nombre, texte ou valeur logique) participent au calcul. Attention à ne pas confondre une cellule vide avec une cellule contenant un espace : la seconde compte comme 0.
Utilise AVERAGEA quand tes données mélangent nombres, texte et valeurs logiques, et que tu veux que ces éléments non numériques participent au calcul. Par exemple, des notes avec des mentions "Absent" comptant comme 0, ou des enquêtes VRAI/FAUX donnant directement un taux de satisfaction. Dans la majorité des cas avec des données proprement numériques, MOYENNE suffit largement.
Oui, tu peux passer jusqu'à 255 arguments à AVERAGEA. Tu peux mélanger librement plages, cellules individuelles et valeurs directes : =AVERAGEA(A1:A10; B5; 15; C2:C8) est parfaitement valide et analyse toutes ces valeurs ensemble pour calculer la moyenne globale.
Oui, tu peux utiliser des références à d'autres feuilles sans restriction. Par exemple : =AVERAGEA(Feuille1!A1:A10; Feuille2!B1:B5). Excel calculera la moyenne en combinant les données de toutes les feuilles référencées, en appliquant les mêmes règles de conversion.
Pour aller plus loin
Continue sur ta lancée après la fonction AVERAGEA : la leçon associée, un modèle prêt à l'emploi et le guide pour progresser.
Tout voir



