Syntaxe
La fonction MOYENNE.SI s’écrit de la façon suivante :
= MOYENNE.SI( plage ; critère ; [somme_plage] )
Cette fonction possède trois arguments.
plage– Plage de cellules sur laquelle il faut appliquer le critère.critère– Critère à appliquer.[somme_plage]– Argument optionnel. Plage de cellules sur lesquelles calculer la moyenne. Si le critère est manquant, c’est la plage saisie dans le 1er argument qui sera additionnée.
La fonction MOYENNE.SI calcule la moyenne des valeurs dans une plage de cellules suivant un critère donné. Ce critère peut s’appliquer sur la même plage de cellules ou sur une plage adjacente. Il peut s’agir d’un critère sur du texte, des dates ou des valeurs numériques.
S’il faut appliquer plusieurs critères, la meilleure solution sera alors de se tourner vers la fonction MOYENNE.SI.ENS.
= MOYENNE.SI( B3:B14 ; "chaise" ; C3:C14 )
--> Moyenne des cellules C3:C14 si leurs cellules
adjacentes (B3:B14) sont égales à "chaise"
Envie d’apprendre les 25 fonctions de base d’Excel ?
Vous voulez passer à un Excel plus moderne et plus propre ? Nicolas Parent vous a préparé les 25 fonctions à connaître pour travailler avec de bonnes bases. Téléchargez le guide gratuitement 👇

Comment utiliser la fonction MOYENNE.SI ?
La fonction MOYENNE.SI a 3 arguments. Le premier permet de saisir la plage sur laquelle nous allons appliquer un critère. Le second argument est le critère à appliquer. Il faudra utiliser des opérateurs logiques et potentiellement des caractères génériques. Le dernier argument est la plage à moyenner. Cet argument est optionnel. S’il n’est pas saisi, c’est la première plage qui est moyennée.
Les critères
La fonction MOYENNE.SI permet l’utilisation des opérateurs logiques (<, >, <>, <=, >=) et des caractères génériques (*, ?). Pour cela, il faut appliquer une syntaxe particulière. Le tableau suivant résume les différents critères applicables suivant le format de la valeur (nombre, texte, date).
| Format | Critère | Syntaxe |
|---|---|---|
| Numérique | Valeur égale à 10 | 10 |
| Valeur supérieure à 10 | ">10" | |
| Valeur inférieure à 10 | "<10" | |
| Valeur supérieure ou égale à 10 | ">=10" | |
| Valeur inférieure ou égale à 10 | "<=10" | |
| Valeur différente de 10 | "<>10" | |
| Date | Valeur égale au 01/01/2023 | "01/01/2023" |
| Valeur supérieure au 01/01/2023 | ">01/01/2023" | |
| Valeur inférieure à au 01/01/2023 | "<01/01/2023" | |
| Valeur supérieure ou égale au 01/01/2023 | ">=01/01/2023" | |
| Valeur inférieure ou égale au 01/01/2023 | "<=01/01/2023" | |
| Valeur différente du 01/01/2023 | "<>01/01/2023" | |
| Texte | Valeur égale à "Cleex" | "Cleex" |
| Valeur différente de "Cleex" | "<>Cleex" | |
| Valeur commençant par "Cl" | "Cl*" | |
| Valeur se terminant par "ex" | "*ex" | |
| Valeur contenant "ee" | "*ee*" | |
| Valeur au format xxx-xxx | "???-???" | |
| Autres | Valeur nulle (peut être le résultat d’une formule) | "" |
| Cellule vide (pas de formule ni de valeur nulle) | "=" | |
| Cellule non vide | "<>" | |
| Date ou num. | Valeur égale à A1 | A1 |
| Valeur supérieure à A1 | ">"&A1 | |
| Valeur inférieure à A1 | "<"&A1 | |
| Valeur supérieure ou égale à A1 | ">="&A1 | |
| Valeur inférieure ou égale à A1 | "<="&A1 | |
| Valeur différente de A1 | "<>"&A1 |
Vous voulez maîtriser les fonctions Excel de A à Z ?

Découvrez le guide Excel complet proposé par Morpheus Formation. Il regroupe plus de 150 fonctions disponibles sur Excel à maîtriser en 2026 notées de 1 à 5 !
Ce qu’il contient :
- Les meilleures fonctions d’Excel comme RECHERCHEX et AGREGAT avec des fiches.
- 12 fichiers d’exercices pratiques.
- Des astuces et des conseils de nos experts Excel Nicolas PARENT et Sacha LETULLIER.
Devinez quoi ? Cleex vous offre 10% avec le code CLEEX. N’attendez plus, et prenez votre guide des 158 fonctions avant que la promotion disparaisse !
Quelques utilisations de la fonction MOYENNE.SI
Moyenner les valeurs suivant leurs valeurs
Dans ce premier exemple, nous allons voir comment moyenner une plage de cellules selon un critère appliqué sur elle-même. Le critère sera donc forcément numérique.
= MOYENNE.SI( A1:A10 ; 10 ) --> Valeurs égales à 10
= MOYENNE.SI( A1:A10 ; ">10" ) --> Valeurs supérieures à 10
= MOYENNE.SI( A1:A10 ; "<10" ) --> Valeurs inférieures à 10
= MOYENNE.SI( A1:A10 ; "<>10" ) --> Valeurs différentes de à 10
Additionner des valeurs suivant les valeurs des cellules adjacentes
Si nous prenons l’exemple en en-tête d’article, nous avons une liste d’articles. Nous allons calculer les quantités suivant des critères en lien avec : des nombres, des dates, du texte.
Critères sur des nombres
Pour calculer la moyenne d’une plage de cellules suivant l’application d’un critère numérique sur une autre plage, inspirez-vous des exemples suivants :
= MOYENNE.SI( C3:C14 ; ">150" ; D3:D14 ) --> prix égal à 150
= MOYENNE.SI( C3:C14 ; ">150" ; D3:D14 ) --> prix sup. à 150
= MOYENNE.SI( C3:C14 ; "<150" ; D3:D14 ) --> prix inf. à 150
= MOYENNE.SI( C3:C14 ; "<>150" ; D3:D14 ) --> prix diff. de 150
= MOYENNE.SI( C3:C14 ; ">=150" ; D3:D14 ) --> prix sup. ou égal à 150
= MOYENNE.SI( C3:C14 ; "<=150" ; D3:D14 ) --> prix inf. ou égal à 150
Critères sur des dates
Pour calculer la moyenne d’une plage de cellules suivant l’application d’un critère au format date sur une autre plage, inspirez-vous des exemples suivants :
= MOYENNE.SI( E3:E14 ; "<>08/01/2023" ; D3:D14 )
--> date différente du 08/01/2023
= MOYENNE.SI( E3:E14 ; ">08/01/2023" ; D3:D14 )
--> date supérieure au 08/01/2023
Critères sur des textes
Pour calculer la moyenne d’une plage de cellules suivant l’application d’un critère au format texte sur une autre plage, inspirez-vous des exemples suivants :
= MOYENNE.SI( B3:B14 ; "chaise" ; D3:D14 )
--> si cellule est égale à "chaise"
= MOYENNE.SI( B3:B14 ; "<>chaise" ; D3:D14 )
--> si cellule est différente de chaise
Critères sur des textes partiels
La fonction MOYENNE.SI permet de faire des recherches partielles sur du texte. Ainsi nous pouvons mettre des critères tels que « commençant par », « se terminant par », « contenant », « ne contenant pas ». Voici quelques exemples de l’utilisation de caractères génériques.
= MOYENNE.SI( B3:B14 ; "*bureau*" ; D3:D14 )
--> cellule contenant "bureau"
= MOYENNE.SI( B3:B14 ; "<>*bureau*" ; D3:D14 )
--> cellule ne contenant pas "bureau"
= MOYENNE.SI( B3:B14 ; "bureau*" ; D3:D14 )
--> cellule commençant par "bureau"
= MOYENNE.SI( B3:B14 ; "<>bureau*" ; D3:D14 )
--> cellule ne commençant pas par "bureau"
Critères contenus dans d’autres cellules
Il est possible de faire appel à une cellule contenant le critère désiré. Pour cela, il faudra se servir du caractère & pour joindre les opérateurs logiques et/ou les caractères génériques avec la cellule.
= MOYENNE.SI( C3:C14 ; ">" & A1 ; D3:D14 )
= MOYENNE.SI( B3:B14 ; "<>" & A1 ; D3:D14 )
= MOYENNE.SI( B3:B14 ; "*" & A1 & "*" ; D3:D14 )
Caractéristique de la fonction MOYENNE.SI
- La fonction MOYENNE.SI permet de moyenne des valeurs suivant une condition sur les cellules additionnées ou des cellules adjacentes ;
- Elle ne permet pas d’appliquer plusieurs critères (voir fonction SOMME.SI.ENS) ;
- Il faudra mettre les critères entre guillemets dès qu’il s’agira de texte ou qu’il y aura des opérateurs logiques ;
- Il faudra lier l’opérateur logique et ses guillemets et la cellule contenant le critère grâce au caractère
&; - La fonction MOYENNE.SI supporte les recherches partielles grâce aux caractères génériques (*, ?).
Vidéo : Bien utiliser la formule MOYENNE.SI
Dans ce tutoriel, Nicolas PARENT, formateur expert chez Morpheus Formation, montre comment utiliser la formule MOYENNE.SI pour calculer une vraie moyenne conditionnelle sans erreur.
Nicolas PARENT prend des cas concrets :
– moyenne des loyers pour une ville précise
– moyenne des biens ≥ 350 000
– utilisation des caractères génériques (*) pour des recherches partielles
Il insiste aussi sur un point que beaucoup ratent : mieux vaut lier le critère à une cellule externe plutôt que l’écrire en dur dans la formule. C’est plus propre et plus sécurisé.
Il rappelle enfin que si la plage critère = la plage à moyenner, le troisième argument devient facultatif.
Cette logique fait partie des bases travaillées dans les programmes débutants chez Morpheus Formation, organisme spécialisé Excel noté 9,79/10, où l’objectif est clair : poser des fondations solides avant d’aller vers des fonctions plus avancées.
Envie d’exploiter le plein potentiel d’Excel ?
Avec Morpheus Formation, maîtrisez tout le potentiel d’Excel avec le programme Excel 2.0. Boostez votre carrière avec une formation sur-mesure et adaptée à votre niveau !
Dans cette formation :
- Le rythme est flexible : semaine, week-end, et jours fériés.
- Vous apprendrez Excel selon vos besoins (optimiser son utilisation, valoriser son CV, évoluer professionnellement, etc…).
- Vous serez accompagné, en direct, par un expert d’Excel.

⭐️ Morpheus Formation est une référence pour se former sur Excel.
📊 9,8 de satisfaction et plus de 850 apprenants depuis 2021
Formules en lien
- Calculer la moyenne pondérée
- Compter le nombre de cellules égales à un texte
- Compter le nombre de cellules contenant du texte
- Compter le nombre de cellules contenant une partie du texte (mot, caractère)
- Compter nombre de valeurs texte différentes
- Compter le nombre de cellules non vides
Fonctions en lien
- MOYENNE
- MOYENNE.SI.ENS
- NB
- NBVAL
- NB.SI
- NB.SI.ENS
- GRANDE.VALEUR
- PETITE.VALEUR
- MAX
- MAX.SI.ENS
- MEDIANE
- MIN
- MIN.SI.ENS
- RANG
Le site Cleex rejoint Morpheus Formation, organisme spécialisé dans la formation Excel moderne.
Concrètement, ce qui change pour vous :
