Apprendre Excel
FR
Définit l'affichage des nombres, des dates et des formules, pour que tout fonctionne comme dans votre Excel.

Accueil › Fonctions Excel › GRANDE.VALEUR et PETITE.VALEUR

GRANDE.VALEUR et PETITE.VALEUR dans Excel : top 3 et 5 derniers

GRANDE.VALEUR renvoie la énième plus grande valeur d'une plage et PETITE.VALEUR la énième plus petite. Avec elles, vous construisez un top 3, trouvez le deuxième du classement ou faites la moyenne des cinq notes les plus basses. Dans l'Excel en anglais, les fonctions s'appellent LARGE et SMALL.

Dans ce guide
  1. Syntaxe
  2. Exemple de top 3
  3. Essayez vous-même
  4. Noms du top 3
  5. Autres usages
  6. Erreurs
  7. Questions fréquentes

Syntaxe

=GRANDE.VALEUR(matrice; k) =PETITE.VALEUR(matrice; k)

k est le rang : 1 pour la plus grande (ou la plus petite), 2 pour la deuxième, et ainsi de suite. =GRANDE.VALEUR(plage; 1) équivaut à MAX.

Exemple : un top 3

ABCDE
1VendeurVentesRangVentes
2Anne1 20011 200
3Bruno8002950
4Charles9503800
5Diane450
6Élise700
=GRANDE.VALEUR($B$2:$B$6; D2)

Avec les rangs 1, 2 et 3 en colonne D, vous obtenez en recopiant vers le bas 1 200, 950 et 800. Pour les 3 derniers, utilisez PETITE.VALEUR : 450, 700, 800.

S'exercer avec GRANDE.VALEUR et PETITE.VALEUR : essayez vous-même

Lire est une chose, taper la formule en est une autre. Construisez la formule ci-dessous pas à pas : les indications vous disent quoi taper, et vous pouvez cliquer sur les cellules ou faire glisser dessus pour les ajouter, comme dans Excel.

Exercice: Trouvez en D2 le deuxième chiffre de ventes le plus élevé: =GRANDE.VALEUR(B2:B7;2)

Afficher les noms correspondants

=INDEX($A$2:$A$6; EQUIV(E2; $B$2:$B$6; 0))

Cette formule cherche qui a la valeur de E2 : Anne, Charles et Bruno. Si deux personnes ont exactement la même valeur, les deux lignes renvoient le premier nom ; voyez les questions fréquentes pour corriger cela.

Dans Microsoft 365 ou Excel 2021 et versions ultérieures, vous obtenez un top 3 complet, avec les noms, en une seule formule : =PRENDRE(TRIER(A2:B6; 2; -1); 3)

Autres usages

  • Somme du top 3 : =GRANDE.VALEUR(B2:B6; 1) + GRANDE.VALEUR(B2:B6; 2) + GRANDE.VALEUR(B2:B6; 3) renvoie 2 950.
  • Moyenne sans la note la plus basse : =(SOMME(B2:B6)-PETITE.VALEUR(B2:B6; 1))/(NB(B2:B6)-1)
  • La prochaine date : =PETITE.VALEUR(D2:D100; NB.SI(D2:D100; "<"&AUJOURDHUI())+1) renvoie la première date à partir d'aujourd'hui.

Erreurs

#NOMBRE! signifie que k est supérieur au nombre de valeurs (demander la 6e plus grande de 5 nombres), ou que k vaut 0 ou est négatif.

Questions fréquentes

Comment gérer les ex aequo dans un top 3 ?

Dans Microsoft 365, utilisez TRIER et PRENDRE comme ci-dessus ; chaque ligne reste entière. Dans les anciennes versions, ajoutez aux valeurs un minuscule départage, comme =B2+LIGNE()/100000, et classez sur cette colonne intermédiaire.

Quelle est la différence entre GRANDE.VALEUR et MAX ?

MAX ne renvoie que la plus grande valeur. GRANDE.VALEUR peut renvoyer la 2e, la 3e ou n'importe quelle énième plus grande valeur ; GRANDE.VALEUR(plage; 1) équivaut à MAX.

GRANDE.VALEUR peut-elle fonctionner avec des conditions ?

Oui, dans Microsoft 365 : =GRANDE.VALEUR(FILTRE(B2:B6; A2:A6="Nord"); 1) renvoie la plus grande valeur du Nord.