🔒 Connexion

Excel

INDEX et EQUIV : l’alternative puissante à RECHERCHEV

10 août 2026 · par Romain RICHER

Entre RECHERCHEV (universelle mais limitée) et RECHERCHEX (puissante mais réservée aux versions récentes), il existe une troisième voie : la combinaison INDEX + EQUIV. Plus flexible que RECHERCHEV, disponible dans toutes les versions d’Excel, c’est la solution favorite des utilisateurs avancés. Elle demande un petit effort de compréhension au départ, mais le jeu en vaut la chandelle.

L’idée : au lieu d’une seule fonction, on en combine deux qui se complètent. EQUIV trouve la position d’une valeur, et INDEX renvoie le contenu d’une cellule à une position donnée. Ensemble, elles reproduisent — en mieux — ce que fait RECHERCHEV.

Le jeu de données d’exemple

Les exemples reprennent un catalogue, situé en A2:C5 :

Référence (A) Désignation (B) Prix (C)
REF001 Clavier 29,90
REF002 Souris 15,50
REF003 Écran 149,00
REF004 Webcam 45,00

EQUIV : trouver une position

La fonction EQUIV renvoie la position d’une valeur dans une plage (son numéro de ligne ou de colonne, à partir de 1). Sa syntaxe :

=EQUIV(valeur_cherchée ; plage ; type)

Le 3ᵉ argument, type, vaut 0 pour une correspondance exacte (le cas courant). Par exemple, à quelle position se trouve REF003 dans la colonne des références ?

=EQUIV("REF003" ; A2:A5 ; 0)

Résultat : 3 — REF003 est la 3ᵉ valeur de la plage A2:A5. Notez qu’EQUIV ne renvoie pas la valeur elle-même, mais sa place. C’est là qu’INDEX prend le relais.

INDEX : renvoyer une valeur à une position

La fonction INDEX fait l’inverse : elle renvoie le contenu d’une cellule à une position donnée dans une plage. Sa syntaxe simplifiée :

=INDEX(plage ; n°_ligne)

Par exemple, quelle est la 3ᵉ valeur de la colonne des prix ?

=INDEX(C2:C5 ; 3)

Résultat : 149,00 — le prix situé en 3ᵉ position. INDEX répond à « donne-moi la valeur à la ligne n° X ».

Combiner INDEX et EQUIV

Vous voyez venir l’assemblage : EQUIV calcule la position, INDEX renvoie la valeur à cette position. Au lieu d’écrire le « 3 » en dur, on l’obtient avec EQUIV :

=INDEX(C2:C5 ; EQUIV("REF003" ; A2:A5 ; 0))

Décomposons ce qui se passe :

  • EQUIV("REF003" ; A2:A5 ; 0) renvoie 3 (position de REF003) ;
  • la formule devient INDEX(C2:C5 ; 3) ;
  • qui renvoie 149,00, le prix cherché.

Le résultat est identique à RECHERCHEV("REF003" ; A2:C5 ; 3 ; FAUX) — mais avec des avantages décisifs.

Pourquoi c’est mieux que RECHERCHEV

Limite de RECHERCHEV Avantage d’INDEX/EQUIV
Ne cherche que vers la droite Cherche dans n’importe quelle direction — la colonne résultat peut être à gauche de la colonne recherche
Le n° de colonne casse si on insère une colonne On désigne les colonnes directement : insensible aux insertions
Doit relire toute la table (plus lourd) Ne lit que les deux colonnes concernées : plus rapide sur gros fichiers

Le premier avantage est le plus visible. Pour retrouver la référence à partir d’une désignation (chercher à gauche, impossible avec RECHERCHEV) :

=INDEX(A2:A5 ; EQUIV("Écran" ; B2:B5 ; 0))

On cherche « Écran » dans la colonne B et on renvoie la référence de la colonne A, pourtant à gauche : le résultat est « REF003 ».

La recherche à deux dimensions

INDEX/EQUIV brille aussi quand on croise une ligne ET une colonne. INDEX accepte un 3ᵉ argument (le numéro de colonne), qu’on peut aussi calculer avec EQUIV :

=INDEX(A2:C5 ; EQUIV("REF003" ; A2:A5 ; 0) ; EQUIV("Prix" ; A1:C1 ; 0))

Ici, le premier EQUIV trouve la ligne (REF003), le second trouve la colonne (Prix) à partir des en-têtes. La formule renvoie la valeur au croisement — une vraie recherche matricielle. C’est ce qui rend INDEX/EQUIV irremplaçable pour les tableaux complexes.

Quand utiliser quoi ?

  • RECHERCHEX si vous êtes sur Excel 2021 ou Microsoft 365 : la plus simple et la plus complète.
  • INDEX/EQUIV si vous voulez une solution puissante qui fonctionne sur toutes les versions, ou pour les recherches à deux dimensions.
  • RECHERCHEV pour les cas simples et rapides, quand chercher vers la droite suffit.

En résumé

INDEX/EQUIV combine deux fonctions élémentaires — EQUIV pour la position, INDEX pour la valeur — en un outil de recherche plus souple et plus robuste que RECHERCHEV : recherche dans tous les sens, insensibilité aux insertions de colonnes, et recherches à deux dimensions. Son seul inconvénient est d’être un peu moins intuitive au départ. Mais une fois le mécanisme compris, c’est une technique universelle qui fonctionne partout, quelle que soit votre version d’Excel — un vrai réflexe d’utilisateur avancé.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les commentaires sont modérés avant publication.