Description
Cette fonction permet d'obtenir la plus grande valeur d'une liste définie, comprenant des nombres, du texte et des valeurs logiques. Pris en charge dans les chaînes. Peut être utilisé avec CHILDREFS.
En modélisation financière, la fonction MAXA peut être utile pour extraire la valeur numérique maximale, en ignorant les cellules vides. Par exemple, vous pouvez calculer la note la plus élevée à un examen, le temps de course le plus rapide, la température la plus élevée, le montant le plus important des dépenses ou des ventes, etc.
Syntaxe
MAXA(valeur_1, [..., valeur_255])
Les entrées
Cette fonction accepte les arguments suivants :
| Nom | Obligatoire | Description | Entrée valide |
|---|---|---|---|
valeur_1 |
Oui | La première valeur ou plage à prendre en compte. | Les nombres, le texte, les valeurs logiques ou les références de cellules contenant ces types de valeurs. |
valeur_n |
Non | Autres valeurs ou fourchettes à prendre en compte. | Les nombres, le texte, les valeurs logiques ou les références de cellules contenant ces types de valeurs. Il est possible de fournir jusqu'à 254 valeurs supplémentaires. |
Exemple
Données d’échantillon
| A | B | ||
|---|---|---|---|
1 |
Valeur | Type | |
2 |
10 | Nombre | |
3 |
VRAI | Logique | |
4 |
FAUX | Logique | |
5 |
"5" | Texte | |
6 |
-3 | Nombre |
Exemples de formules
| Cas d'utilisation | Formule | Explication et résultat |
|---|---|---|
| Recherche la valeur maximale dans une plage contenant du texte et des valeurs logiques. | =MAXA(A2:A6) |
Traite TRUE comme 1, FALSE comme 0, et le texte « 5 » comme 0, puis trouve la plus grande des cinq valeurs. Résultat : 10 |
| Compare deux valeurs logiques pour trouver la plus grande. | =MAXA(A3, A4) |
Traite TRUE comme 1 et FALSE comme 0, faisant de TRUE la plus grande valeur. Résultat : 1 |
| Compare une valeur de texte qui ressemble à un nombre avec un nombre négatif. | =MAXA(A5, A6) |
Traite le texte « 5 » comme 0 (et non le nombre 5), qui reste supérieur à -3. Résultat : 0 |
| Recherche la valeur maximale dans une plage plus un nombre supplémentaire saisi directement dans la formule. | =MAXA(A2:A6, 15) |
Ajoute la valeur littérale 15 à la plage du premier exemple, en faisant la nouvelle plus grande valeur. Résultat : 15 |
| Compare un nombre, une valeur logique et une valeur de texte pour trouver le maximum. | =MAXA(1, TRUE, "Hello") |
Traite TRUE comme 1 et « Hello » comme 0, égalant le 1 littéral pour la plus grande valeur. Résultat : 1 |
Notes
- MAXA traite TRUE comme 1 et FALSE comme 0.
- Le texte et les cellules vides sont traités comme 0.
- Si les arguments ne contiennent pas de nombres, MAXA renvoie 0.
- MAXA diffère de MAX en ce qu’il accepte des valeurs textuelles et logiques.
- Les arguments qui sont des valeurs d'erreur ou du texte qui ne peut pas être traduit en nombres provoquent des erreurs.
Astuces
- Utilisez MAXA lorsque vous devez trouver la plus grande valeur d'une plage qui peut inclure des valeurs textuelles ou logiques.
- MAXA est particulièrement utile pour travailler avec des données pouvant contenir des valeurs VRAI/FAUX ou des représentations textuelles de nombres.
- MAXA traite le texte comme 0. Il peut donc donner des résultats inattendus si vos données comprennent du texte qui devrait être traité comme une grande valeur. Dans ce cas , utilisez MAX.
- Si vous ne travaillez qu'avec des nombres, la fonction MAX, plus simple, peut s'avérer plus appropriée.
- MAXA peut être combiné avec d'autres fonctions telles que IF ou IFERROR pour traiter des scénarios plus complexes.