Syntaxe de la fonction
EQUIV(element_recherché; plage_recherche; [mode_recherche])
element_recherché : valeur à rechercher dans plage_recherche ;
plage_recherche : plage de données dans laquelle chercher la valeur ;
mode_recherche – [FACULTATIF: 1 par défaut] : précise le mode de correspondance utilisé pour chercher element_recherché :
- 1 : EQUIV suppose que la plage est triée par ordre croissant et cherche une correspondance exacte ou la plus proche inférieure ;
- 0 : EQUIV recherche une correspondance exacte et suppose que la plage n’est pas triée ;
- -1 : EQUIV suppose que la plage est triée par ordre décroissant et cherche une correspondance exacte ou la plus proche supérieure.
Exemples d'utilisation
- EQUIV(“toto”;A1:A10;0)
- EQUIV(10;A1:A10)
- EQUIV (25;B1:B10;-1)
Exercices d'application
Dans cet exercice, nous souhaitons identifier le rang du pays choisi dans ce tableau de données.
Pour ce faire, nous utilisons la formule suivante :
=EQUIV(I1;A2:A227;0)
💡 L’astuce Numericoach : dans le cas d’usage évoqué ci-dessus, il serait pertinent d’ajouter une fonction SORT pour trier les données sur une colonne spécifiée (comme l’espérance de vie). Nous obtiendrons alors un classement et le résultat de la fonction EQUIV correspondrait à la position du pays dans ce classement.
Remarques complémentaires sur la syntaxe : plage_recherche doit être un tableau unidimensionnel, c’est-à-dire ne contenir qu’une seule ligne ou colonne.
Démonstration
F2
=EQUIV(F1;A1:A4;0)
A | B | C | D | E | F | |
---|---|---|---|---|---|---|
1 | Andorre | 0,857 | 89,14 | Pays | Hong Kong | |
2 | Monaco | 0,956 | 85 | Rang | =EQUIV(F1;A1:A4;0) | |
3 | Hong Kong | 0,939 | 84,7 | |||
4 | Saint-Marin | 0,961 | 84,65 | |||
5 |