Description
Cette fonction permet d'obtenir la valeur maximale parmi les cellules spécifiées par un ensemble donné de conditions ou de critères.
MAXIFS est utile pour trouver la plus grande valeur d'une plage qui répond à une ou plusieurs conditions spécifiques. Cette fonction est particulièrement utile lors de l'analyse de données comportant plusieurs variables ou catégories.
Syntaxe
MAXIFS(max_range, criteria_range_1, criteria_1, [..., criteria_range_126, criteria_126])
Les entrées
Cette fonction accepte les arguments suivants :
| Nom | Obligatoire | Description | Entrée valide |
|---|---|---|---|
max_range |
Oui | La plage de cellules à partir de laquelle vous souhaitez déterminer la valeur maximale. | Un nombre, une référence à une cellule contenant un nombre, une plage de cellules ou une formule aboutissant à l'un de ces éléments. |
gamme_de_critères_1 |
Oui | Plage de cellules à évaluer par criteria_1. |
Une plage de cellules, ou une formule qui aboutit à une plage de cellules. |
critère_1 |
Oui | Critères d'évaluation criteria_range1. |
Un nombre, une chaîne de texte, une référence de cellule ou une formule qui aboutit à l'un de ces éléments. |
[criteria_range_n, criterion_n] |
Non | Plages supplémentaires et critères correspondants. | Identique à criteria_range_1 et criterion_1. Il est possible de fournir jusqu'à 126 paires gamme/critères supplémentaires. |
Exemple
Données d’échantillon
| A | B | C | D | ||
|---|---|---|---|---|---|
1 |
Région | Produit | Ventes | Trimestre | |
2 |
Nord | Pommes | 5000 | Q1 | |
3 |
Sud | Oranges | 4500 | Q1 | |
4 |
Est | Pommes | 6000 | Q2 | |
5 |
Ouest | Bananes | 5500 | Q2 | |
6 |
Nord | Oranges | 4800 | Q3 |
Exemples de formules
| Cas d'utilisation | Formule | Explication et résultat |
|---|---|---|
| Recherche la valeur la plus élevée dans une plage correspondant à une seule catégorie. | =MAXIFS(C2:C7, B2:B7, "Pommes") |
Recherche le chiffre de ventes le plus élevé parmi les lignes où le produit est « Apples ». Résultat : 6000 |
| Recherche la valeur la plus élevée dans une plage correspondant à deux conditions à la fois. | =MAXIFS(C2:C7, A2:A7, "Nord", D2:D7, "Q1") |
Recherche le chiffre de ventes le plus élevé parmi les lignes qui sont à la fois « North » et « Q1 » - une seule ligne est éligible. Résultat : 5000 |
| Recherche la valeur la plus élevée dans une plage correspondant à une seule condition. | =MAXIFS(C2:C7, D2:D7, "Q2") |
Trouve le chiffre de ventes le plus élevé parmi les lignes de « Q2 ». Résultat : 6000 |
| Recherche la valeur la plus élevée dans une plage en excluant une catégorie spécifique. | =MAXIFS(C2:C7, B2:B7, "<>Apples") |
Recherche le chiffre de ventes le plus élevé parmi les produits autres que « Apples ». Résultat : 5500 |
| Trouve la valeur la plus élevée dans une plage qui satisfait elle-même une condition numérique, combinée à une autre condition. | =MAXIFS(C2:C7, C2:C7, ">=5000", D2:D7, "Q1") |
Trouve le chiffre de ventes le plus élevé parmi les valeurs déjà égales ou supérieures à 5000, restreint à « Q1 ». Résultat : 5000 |
Notes
- MAXIFS évalue simultanément toutes les plages de critères spécifiées.
- Si aucune cellule ne répond à tous les critères spécifiés, MAXIFS renvoie 0.
- Vous pouvez utiliser des caractères génériques (* et ?) dans les critères textuels.
- Les critères peuvent inclure des opérateurs mathématiques (=, >, <, <>, >=, <=) pour des conditions plus souples.
- MAXIFS ignore les cellules vides dans
max_range. - MAXIFS ne tient pas compte de la casse lors de l'évaluation des critères textuels.
Astuces
- Utilisez MAXIFS pour l'analyse de données complexes impliquant des conditions multiples.
- Combinez MAXIFS avec d’autres fonctions telles que MINIFS et AVERAGEIFS pour une analyse de données complète.
- Lorsque vous travaillez avec des dates, utilisez la fonction DATE dans vos critères pour un filtrage plus précis.
- Pour trouver la valeur maximale qui répond à au moins un critère multiple, combinez MAX avec plusieurs instructions IF au lieu de MAXIFS.