Syntaxe
La fonction MAX s’écrit de la façon suivante :
= MAX( nombre1 ; [nombre2] )
Cette fonction possède au moins un argument.
nombre1
– Référence à une cellule, plage de cellules ou nombre directement saisi.[nombre2]
– Argument optionnel. Référence à une cellule, plage de cellules ou nombre directement saisi.
La fonction MAX permet de récupérer la plus grande valeur parmi plusieurs. Les données peuvent être saisies dans la formule ou plus généralement, être contenues dans d’autres cellules. On peut sélectionner un ou plusieurs cellules ou une ou plusieurs plages de cellules.
= MAX( A1:A3 ; B2 ; C3:C5 ; 12 )
-> La fonction déterminera la valeur maximale entre
les valeurs présentes dans A1, A2, A3, B2, C3, C4,
C5 et 12.
Excel stockant les dates sous format numérique, la fonction MAX permet également de récupérer la date la plus récente.
= MAX( E3:E14 )
La fonction ignore de son calcul les textes, cellules vides et les VRAI/FAUX. Par contre, si l’une des cellules renvoie une erreur, la fonction MAX renverra une erreur.
Pour utiliser cette fonction, il suffit de saisir les cellules, plages de cellules, fonctions imbriquées en tant qu’arguments.
Quelques utilisations de la fonction MAX
Récupérer la valeur la plus élevée dans plusieurs plages de cellules
Pour cela, indiquez en tant qu’argument les différentes plages de cellules séparées par un point-virgule. Ces plages de cellules peuvent provenir d’autres onglets ou d’autres classeur Excel.
= MAX( E3:E14 ; Feuil5!E6:E18 ; Feuil6!D10:D17 )
Récupérer la date la plus récente avec la fonction MAX
Excel convertit toutes les dates en tant que nombres (le 01/01/1900 étant le chiffre 1) sur lesquels il applique un format particulier. La date la plus récente est alors le nombre le plus élevé. La fonction MAX permet de récupérer facilement cette date.
= MAX( E3:E14 )
Utiliser la fonction MAX avec un ou plusieurs critères
La méthode la plus simple pour utiliser la fonction MAX avec une ou plusieurs conditions est d’utiliser la fonction MAX.SI.ENS. Les conditions peuvent être définies sur des dates, des nombres, du texte, la présence ou absence de saisie dans la cellule.
= MAX.SI.ENS(
D3:D14 ; --> plage de max
B3:B14 ; --> plage critère 1
"chaise" ; --> critère 1
C3:C14 ; --> plage critère 2
">150" ; --> critère 2
D3:D14 ; --> plage critère 3
"<160" ; --> critère 3
E3:E14 ; --> plage critère 4
"<>08/01/2023" --> critère 4
)
Utiliser la fonction MAX malgré la présence d’erreurs
Comme expliqué, la fonction MAX renvoie une erreur si les cellules contiennent des erreurs. Pour les ignorer il faut utiliser la fonction AGREGAT.
= AGREGAT( 4 ; 6 ; E3:E14 )
Caractéristique de la fonction MAX
- La fonction MAX permet de récupérer la valeur la plus élevée ou la date la plus récente ;
- Elle renverra une erreur si l’une des cellules renvoie une erreur ;
- Pour ajouter des conditions, il faut se tourner vers la fonction MAX.SI.ENS ;
- Pour ignorer les erreurs contenues dans les cellules, il faut utiliser la fonction AGREGAT.
Formules en lien
- 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
- MAX sensible à la casse
- MAX.SI.ENS sensible à la casse
Fonctions en lien
- NB
- NBVAL
- NB.SI
- NB.SI.ENS
- GRANDE.VALEUR
- PETITE.VALEUR
- MAX.SI.ENS
- MEDIANE
- MIN
- MIN.SI.ENS
- RANG
- MOYENNE
- MOYENNE.SI
- MOYENNE.SI.ENS