Recherche avancée

Fonctions INDEX + EQUIV Excel

La combinaison la plus puissante pour la recherche dans Excel sans les limites de RECHERCHEV.

☰ Toutes les formules ▶ Tester en direct
⚡ Intermédiaire à expert 🎯 5 exemples concrets 🧪 Testeur interactif
Recherche Multi-critères Avancé

📚 Ce que vous allez apprendre

  • Comprendre INDEX et EQUIV séparément
  • Combiner INDEX+EQUIV pour dépasser RECHERCHEV
  • Effectuer une recherche vers la gauche
  • Recherche multi-critères avec formule matricielle
  • Correspondance approximative avec EQUIV

La combinaison INDEX + EQUIV est la technique de recherche de référence des experts Excel. Elle n'a pas les limitations de RECHERCHEV : elle cherche dans n'importe quelle direction, résiste aux ajouts de colonnes, et permet des recherches multi-critères.

Syntaxe

=INDEX(tableau_résultat, EQUIV(valeur_cherchéetableau_recherche, 0))

Exemples concrets

Prix d'un produit par son nom Basique

Récupérer le prix de « Écran » dans un catalogue.

=INDEX(C2:C6,EQUIV("Écran",A2:A6,0))
→ 750 €
Recherche vers la gauche Sans limite

INDEX+EQUIV peut chercher dans n'importe quelle direction contrairement à RECHERCHEV.

=INDEX(A2:A6,EQUIV("SCR02",B2:B6,0))
→ Écran
Remise selon un barème Correspondance approx.

Trouver la remise correspondant au palier inférieur au CA saisi.

=INDEX(B2:B5,EQUIV(C8,A2:A5,1))
→ 10%
Nom du meilleur commercial Combiné MAX

Retrouver le nom associé à la valeur maximale d'une colonne.

=INDEX(A2:A6,EQUIV(MAX(B2:B6),B2:B6,0))
→ Clara
Recherche multi-critères Avancé

Trouver le CA de Dupont en Janvier avec deux conditions (formule matricielle).

=INDEX(D2:D5,EQUIV(1,(A2:A5="Dupont")*(B2:B5="Jan"),0))
→ 12 500

INDEX+EQUIV vs RECHERCHEV

Critère
RECHERCHEV
INDEX+EQUIV
Direction
Droite uniquement
N'importe quelle direction
Ajout de colonnes
Décale le numéro
Références directes, robuste
Multi-critères
Non natif
Oui, avec formule matricielle
Alternative moderne
RECHERCHEX (Excel 365) remplace les deux

Testeur interactif INDEX+EQUIV

Explorez les différents modes de recherche d'INDEX+EQUIV en choisissant un scénario.

classeur-index-equiv.xlsx

Choisir un scénario :

Aucune installation requise · Résultats instantanés

Besoin de INDEX+EQUIV dans votre fichier dans votre fichier ?

ASPECT crée des fichiers Excel sur mesure avec les formules adaptées à votre métier livrés en 3 à 7 jours ouvrés.

Demander un devis gratuit →

Erreurs courantes

Erreur
Cause probable
Solution
#N/A
La valeur cherchée est absente de la plage_recherche passée à EQUIV
Vérifier les espaces avec SUPPRESPACE() ; entourer de SIERREUR()
#REF!
Le numéro de ligne ou colonne renvoyé par EQUIV dépasse les dimensions de la plage INDEX
Vérifier que les plages d'INDEX et d'EQUIV ciblent le même tableau
#VALEUR!
EQUIV reçoit une plage multi-colonnes, ou no_lig/no_col n'est pas un entier
La plage_recherche d'EQUIV doit être une seule colonne (ou ligne)
Résultat incorrect
3ème argument d'EQUIV = 1 ou −1 (correspondance approchée) avec données non triées
Utiliser EQUIV(valeur ; plage ; 0) pour une correspondance exacte
0 au lieu d'un vide
INDEX pointe sur une cellule vide retournée comme 0
Entourer de SI(résultat=0;"";résultat) ou tester avec ESTVIDE()

Questions fréquentes

Quelle est la différence entre INDEX+EQUIV et RECHERCHEV ? +

RECHERCHEV ne cherche que vers la droite et est sensible à l'ordre des colonnes. INDEX+EQUIV cherche dans toutes les directions et résiste aux modifications de tableau.

Faut-il valider avec Ctrl+Maj+Entrée ? +

Uniquement pour les formules multi-critères (tableaux booléens). Les cas simples ne nécessitent pas de validation matricielle dans Excel 365.

Quelle est la valeur du 3e argument de EQUIV ? +

0 pour une correspondance exacte (le plus courant), 1 pour ≤ (tableau trié croissant), −1 pour ≥ (tableau trié décroissant).

RECHERCHEX remplace-t-il INDEX+EQUIV ? +

Oui, dans Excel 365 et 2021, RECHERCHEX couvre la plupart des cas d'INDEX+EQUIV avec une syntaxe plus simple.

Testeur de formule
A1
=
Cellule sélectionnée : Astuce : cliquez sur une cellule pour la modifier
✓ Formule copiée !