Fonction MAXA ExcelGuide Complet 2026
La fonction MAXA te permet de trouver la valeur maximale dans un ensemble de données, tout en tenant compte du texte et des valeurs logiques. Contrairement à MAX qui les ignore, MAXA convertit le texte en 0, VRAI en 1 et FAUX en 0. C'est l'outil parfait quand tes données mélangent différents types de valeurs et que tu veux tous les prendre en compte.
Syntaxe de la fonction MAXA
La syntaxe de MAXA est simple : tu lui donnes une ou plusieurs valeurs (ou plages), et elle te retourne le maximum en incluant tous les types de données.
=MAXA(valeur1; [valeur2]; ...)Comprendre chaque paramètre de la fonction MAXA
valeur1
(obligatoire)La première valeur ou plage de cellules à analyser. Elle peut contenir des nombres, du texte, des valeurs logiques (VRAI/FAUX) ou un mélange de tout ça. MAXA va analyser chaque élément et appliquer ses règles de conversion.
Règles de conversion : Le texte devient 0, VRAI devient 1, FAUX devient 0, et les cellules vides sont ignorées. Seuls les nombres gardent leur valeur d'origine.
valeur2
(optionnel)Des valeurs ou plages supplémentaires à inclure dans la recherche du maximum. Tu peux en ajouter autant que nécessaire (jusqu'à 255 arguments). MAXA analysera toutes ces valeurs ensemble pour trouver le maximum global.
Astuce : Tu peux mélanger plages et valeurs individuelles. Par exemple : =MAXA(A1:A10; C5; E1:E5; 100) est parfaitement valide.
Comprendre la différence entre MAXA et MAX
La différence principale entre MAXA et MAX réside dans le traitement des valeurs non numériques. Voici comment chaque fonction se comporte :
MAX (classique)
- • Nombres : valeur conservée
- • Texte : ignoré
- • VRAI/FAUX : ignorés
- • Cellules vides : ignorées
MAXA (étendu)
- • Nombres : valeur conservée
- • Texte : converti en 0
- • VRAI : converti en 1
- • FAUX : converti en 0
- • Cellules vides : ignorées
Attention : Si ta plage contient uniquement des nombres, MAX et MAXA donneront le même résultat. La différence n'apparaît que si tu as du texte ou des valeurs logiques dans tes données.
Exemples pratiques pas à pas
Exemple 1 – Enseignant : noter un examen avec absences
Tu es enseignant ou professeur, et tu veux trouver la meilleure note de ta classe. Mais certains élèves étaient absents, marqués comme "Absent" dans ton tableau. Avec MAXA, ces mentions textuelles compteront comme 0.
Note maximale = 19. Les mentions 'Absent' (texte) sont converties en 0 et n'affectent pas le maximum.
| A | B | |
|---|---|---|
| 1 | Élève | Note |
| 2 | Marie | 18 |
| 3 | Pierre | 15 |
| 4 | Sophie | Absent |
| 5 | Thomas | 17 |
| 6 | Julie | 19 |
| 7 | Lucas | Absent |
=MAXA(B2:B7)Avec MAXA, tu obtiens 19, la vraie meilleure note. Les mentions "Absent" sont traitées comme 0, ce qui n'empêche pas de trouver le maximum parmi les notes numériques. Si tu avais utilisé MAX, le résultat aurait été identique car MAX ignore le texte.
Exemple 2 – Chef de projet : évaluer des tâches avec statuts booléens
Tu es chef de projet ou product manager, et tu as un tableau de suivi avec des scores de priorité et des valeurs VRAI/FAUX pour indiquer si une tâche est validée. Tu veux trouver le score maximum en incluant ces statuts.
Priorité max = 10. VRAI est converti en 1, FAUX en 0, donc le maximum reste 10.
| A | B | |
|---|---|---|
| 1 | Tâche | Priorité |
| 2 | Design | 8 |
| 3 | Dev Backend | 10 |
| 4 | Tests | VRAI |
| 5 | Documentation | 6 |
| 6 | Review | FAUX |
| 7 | Déploiement | 9 |
=MAXA(B2:B7)MAXA te retourne 10 car c'est la valeur numérique la plus élevée. VRAI (converti en 1) et FAUX (converti en 0) ne battent pas les scores numériques. Cet exemple montre bien comment MAXA gère le mélange de types de données.
Exemple 3 – Analyste RH : comparer des évaluations mixtes
Tu es analyste RH ou responsable recrutement, et tu as collecté des évaluations de candidats. Certaines sont numériques (notes sur 20), d'autres sont des validations VRAI/FAUX, et parfois du texte comme "Non évalué".
Meilleure évaluation = 18. 'Non évalué' devient 0, VRAI devient 1, FAUX devient 0.
| A | B | |
|---|---|---|
| 1 | Candidat | Évaluation |
| 2 | Candidat A | 16 |
| 3 | Candidat B | VRAI |
| 4 | Candidat C | 14 |
| 5 | Candidat D | Non évalué |
| 6 | Candidat E | 18 |
| 7 | Candidat F | FAUX |
| 8 | Candidat G | 12 |
=MAXA(B2:B8)Le résultat est 18, la meilleure note numérique. MAXA a converti "Non évalué" en 0, VRAI en 1 et FAUX en 0, ce qui te permet de traiter des données hétérogènes sans avoir à les nettoyer au préalable. C'est la force de MAXA : elle accepte tout et applique des règles cohérentes.
Exemple 4 – Contrôleur de gestion : analyser des budgets avec validation
Tu es contrôleur de gestion et tu analyses des budgets de départements. Certains ont des montants validés (nombres), d'autres ont un statut VRAI (budget approuvé sans montant précis), et d'autres FAUX (budget refusé).
Budget max = 200. VRAI (1) et FAUX (0) ne changent pas le maximum qui reste 200.
| A | B | |
|---|---|---|
| 1 | Département | Budget (k€) |
| 2 | Marketing | 150 |
| 3 | IT | 200 |
| 4 | RH | VRAI |
| 5 | Juridique | FAUX |
| 6 | Finance | 180 |
=MAXA(B2:B6)MAXA identifie correctement 200 comme le budget maximum. Les départements avec VRAI (converti en 1 k€) ou FAUX (converti en 0) ont des "budgets équivalents" très faibles qui n'affectent pas le résultat.
Les erreurs fréquentes et comment les éviter
Confondre MAXA avec MAX
Si tes données ne contiennent que des nombres, MAXA et MAX donnent le même résultat. Mais si tu as du texte ou des valeurs logiques, les résultats peuvent différer. Choisis MAXA uniquement si tu veux inclure ces valeurs dans le calcul.
Oublier que le texte devient 0
Une erreur classique est de penser que MAXA ignore le texte comme MAX. En réalité, MAXA convertit tout texte en 0. Si ta plus grande valeur numérique est négative, MAXA pourrait retourner 0 (du texte) plutôt que ton nombre !
Ne pas anticiper les valeurs logiques
Si ta plage contient beaucoup de VRAI et peu de nombres, et que tous tes nombres sont inférieurs à 1, MAXA retournera 1 (le VRAI converti). Vérifie toujours la nature de tes données avant d'utiliser MAXA.
Quand utiliser MAXA plutôt que MAX ?
Utilise MAXA quand :
- • Tes données mélangent nombres, texte et valeurs logiques
- • Tu veux que le texte compte comme 0 dans ton calcul
- • Tu veux que VRAI compte comme 1 et FAUX comme 0
- • Tu importes des données externes avec des types mixtes
Utilise MAX plutôt quand :
- • Tes données sont purement numériques
- • Tu veux ignorer complètement le texte et les valeurs logiques
- • Tu travailles avec des valeurs négatives et du texte présent
Conseil pro : Dans 90% des cas, MAX suffit amplement. N'utilise MAXA que si tu as une raison spécifique de vouloir convertir le texte en 0 ou les valeurs logiques en 0/1. Si tu hésites, commence par MAX.
Questions fréquentes
Quelle différence entre MAXA et MAX ?
MAX ignore complètement le texte et les valeurs logiques dans son calcul, tandis que MAXA les inclut en les convertissant : texte → 0, VRAI → 1, FAUX → 0. Si tes données sont purement numériques, les deux fonctions donneront le même résultat. Utilise MAX pour des données propres, MAXA pour des données mixtes.
Comment MAXA traite-t-il les cellules vides ?
Les cellules vides sont totalement ignorées par MAXA, exactement comme MAX. Seul le texte (qui devient 0), les valeurs logiques (VRAI → 1, FAUX → 0) et les nombres sont pris en compte. Une plage avec des cellules vides ne posera donc aucun problème.
Pourquoi utiliser MAXA plutôt que MAX ?
Utilise MAXA 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, si tu as des scores avec des mentions "Absent" et que tu veux que ces absences comptent comme 0, MAXA est l'outil parfait.
MAXA peut-il traiter plusieurs plages de données ?
Oui, tu peux passer jusqu'à 255 arguments à MAXA. Tu peux mélanger plages, cellules individuelles et valeurs directes : =MAXA(A1:A10; C5; E1:E5; 100; VRAI) est parfaitement valide et analysera toutes ces valeurs ensemble.
Que se passe-t-il si MAXA ne trouve que du texte ?
Si ta plage ne contient que du texte (sans nombres ni valeurs logiques VRAI), MAXA retournera 0 car tout le texte est converti en 0. Si tu as au moins un VRAI dans ta plage, il retournera 1. C'est pourquoi il est important de bien comprendre tes données avant d'utiliser MAXA.
Les fonctions similaires à MAXA
Deviens un pro d'Excel
Rejoins Le Dojo Club pour maîtriser toutes les fonctions Excel, avec des formations complètes, des lives experts et une communauté d'entraide.
Essayer pendant 30 jours