Générez des formules INDEX EQUIV pour les recherches à gauche, les tableaux à double entrée, les critères multiples et les Ne correspondances, et testez-les sur une feuille d'exemple en direct sans quitter votre navigateur.
Générateur de formule INDEX EQUIV
Générez des formules INDEX EQUIV pour les recherches à gauche, les tableaux à double entrée, les critères multiples et les Ne correspondances, et testez-les sur une feuille d'exemple en direct sans quitter votre navigateur.
Chaque formule et chaque résultat de test sont produits dans votre navigateur. Les plages, valeurs et cellules d'exemple que vous saisissez ne sont jamais téléversées et rien n'est envoyé à ArrayKit.
INDEX EQUIV (INDEX MATCH) est la recherche qui fait ce que RECHERCHEV ne peut pas : elle cherche dans n'importe quelle colonne, renvoie n'importe quelle autre colonne, résiste à l'insertion de colonnes et s'étend à plusieurs conditions. Elle est aussi facile à rater, car la plage de retour et la plage de recherche doivent s'aligner et la forme à critères multiples demande une gestion matricielle. Ce générateur propose cinq modes. Basique et recherche à gauche écrivent le couple classique. La double entrée utilise un EQUIV pour la ligne et un autre pour la colonne. Les critères multiples offrent la forme matricielle, une version sans Ctrl+Maj+Entrée, une colonne d'aide et des alternatives FILTRE ou RECHERCHEX. La Ne correspondance renvoie la deuxième ou la troisième occurrence. Une feuille d'exemple évalue le résultat localement, et un tableau comparatif explique quand préférer INDEX EQUIV, RECHERCHEV ou RECHERCHEX. Rien de ce que vous tapez n'est téléversé.
Fonctionnalités
Cinq modes : basique, recherche à gauche, double entrée, critères multiples et Ne correspondance
Types de correspondance exacte, croissante (1) et décroissante (-1), avec avertissements sur les données triées
Critères multiples de un à quatre, en formule matricielle, en version sans matrice, en colonne d'aide, en RECHERCHEX et en FILTRE
Avertit quand les plages de retour et de recherche commencent sur des lignes différentes ou n'ont pas la même hauteur
Enveloppe SIERREUR ou SI.NON.DISP, SUPPRESPACE, conversion texte-nombre et options de caractère générique
Séparateur d'arguments virgule ou point-virgule pour Excel et Google Sheets quels que soient les paramètres régionaux
Feuille d'exemple en direct qui surligne la cellule trouvée et la cellule renvoyée
Comparaison côte à côte d'INDEX EQUIV, de RECHERCHEV et de RECHERCHEX
Comment utiliser Générateur INDEX EQUIV
Choisissez un mode : basique, recherche à gauche, double entrée, critères multiples ou Ne correspondance
Saisissez la valeur cherchée et les plages, et verrouillez-les avec le bouton du signe dollar
Choisissez l'enveloppe, la suppression des espaces et le séparateur qui conviennent à votre feuille
Copiez la formule principale, ou l'une des alternatives pour d'autres versions d'Excel ou pour Google Sheets
Modifiez la feuille d'exemple pour confirmer le résultat, puis lisez les avertissements si quelque chose semble anormal
=IFERROR(INDEX($D$2:$D$100,MATCH(1,INDEX(($A$2:$A$100=F2)*($B$2:$B$100=G2),0),0)),"Not found")
Live test: South + Apple returns 95 (the first matching row)
L'INDEX(...,0) supplémentaire évite d'avoir à valider avec Ctrl+Maj+Entrée dans les anciennes versions d'Excel.
Erreurs courantes et dépannage
INDEX EQUIV renvoie la valeur d'une mauvaise ligne. — La plage de retour et la plage de recherche commencent sur des lignes différentes. INDEX utilise la position trouvée par EQUIV : les deux plages doivent donc débuter sur la même ligne et avoir la même hauteur. Le générateur vous avertit quand ce n'est pas le cas.
La formule à critères multiples affiche #VALUE! ou seulement la première cellule dans une ancienne version d'Excel. — La forme matricielle classique demande Ctrl+Maj+Entrée avant Excel 365. Utilisez la version sans matrice avec INDEX(...,0), la colonne d'aide ou RECHERCHEX, qui fonctionnent toutes avec une simple touche Entrée.
EQUIV renvoie #N/A pour une valeur qui figure clairement dans la liste. — Cherchez du texte stocké en nombres et des espaces finaux. Activez SUPPRESPACE et la conversion nombre ou texte adaptée, et gardez le type de correspondance sur exact (0) sauf si la liste est triée.
La formule de Ne correspondance est vide ou renvoie une erreur quand n est trop grand. — Il y a moins de correspondances que le nombre demandé. Enveloppez la formule dans SIERREUR ; SI.NON.DISP n'intercepte pas l'erreur que ce cas produit.
Foire aux questions
Comment le générateur de formule INDEX EQUIV écrit-il une recherche à gauche ?
Il place la colonne à renvoyer en premier dans INDEX et la colonne dans laquelle vous cherchez dans EQUIV : la réponse peut donc se trouver à gauche de la colonne de recherche. RECHERCHEV ne peut pas le faire, car elle ne renvoie que des colonnes à droite de sa première colonne.
Quelle différence y a-t-il entre les formules à critères multiples matricielle et sans matrice ?
Les deux multiplient des tests VRAI/FAUX et cherchent le nombre 1. La forme classique exige Ctrl+Maj+Entrée dans Excel 2019 et les versions antérieures, tandis que la version avec INDEX(...,0) dans EQUIV force l'évaluation matricielle : une simple touche Entrée suffit dans toutes les versions d'Excel.
Comment le mode à double entrée du générateur de formule INDEX EQUIV trouve-t-il une cellule ?
Un EQUIV trouve la position de la ligne dans vos intitulés de lignes et un second EQUIV trouve la position de la colonne dans vos en-têtes. INDEX renvoie ensuite la cellule située à cette ligne et cette colonne de la plage de données, ce qui en fait une recherche par deux clés.
Quel type de correspondance dois-je choisir dans le générateur de formule INDEX EQUIV ?
Utilisez exact (0) pour les identifiants, noms et codes. Utilisez croissant (1) pour la plus grande valeur qui ne dépasse pas la valeur cherchée sur des données triées, comme des tranches d'imposition, et décroissant (-1) pour la plus petite valeur qui n'est pas en dessous sur des données triées de la plus haute à la plus basse.
Le générateur de formule INDEX EQUIV peut-il renvoyer la deuxième ou la troisième correspondance ?
Oui. Le mode Ne correspondance construit une version AGREGAT pour Excel 2010 et suivants, une version matricielle classique et une version INDEX FILTRE pour Excel 365 et Google Sheets. Vous choisissez n sous forme de nombre ou de référence de cellule.
Les données de ma feuille restent-elles privées quand j'utilise le générateur de formule INDEX EQUIV ?
Oui. Les plages, valeurs cherchées et cellules d'exemple restent dans votre navigateur et sont évaluées sur votre appareil. Votre dernier mode et vos réglages, ainsi que les cellules de la grille de test, sont enregistrés dans le stockage local de ce navigateur pour que la page se rouvre comme vous l'avez laissée.
Outils associés
Générateur RECHERCHEV — Créez une formule RECHERCHEV correcte avec SIERREUR, valeur exacte ou approchée, alternatives RECHERCHEX et INDEX/EQUIV, et test en direct.
Générateur de formule Excel — Choisissez une tâche (sommes conditionnelles, recherches, dates, texte, classement) et obtenez une formule Excel ou Sheets prête à coller.
Explicateur de formules Excel — Collez une formule Excel ou Google Sheets et obtenez une explication claire, étape par étape, de chaque fonction et argument.
Nettoyeur de données Excel — Nettoyez vos tableurs : espaces, casse, lignes vides, doublons, dates et nombres, puis export en .xlsx ou CSV.
Excel vers CSV — Exporte n’importe quelle feuille .xlsx ou .xls vers un CSV propre avec choix du délimiteur, localement.
Explicateur de formules Excel — Collez une formule Excel ou Google Sheets et obtenez une explication claire, étape par étape, de chaque fonction et argument.
Générateur de formule Excel — Choisissez une tâche (sommes conditionnelles, recherches, dates, texte, classement) et obtenez une formule Excel ou Sheets prête à coller.
Traducteur de fonctions Excel — Traduisez des formules Excel entre anglais, allemand, français, espagnol, italien, portugais, néerlandais, suédois et russe, séparateurs inclus.
Générateur de macros VBA — Générez des macros VBA prêtes à l'emploi (boucles, lignes vides, export PDF, e-mail…) avec vos propres plages et noms.
CSV en Excel — Convertissez des fichiers CSV ou TSV en classeur .xlsx : séparateur détecté, en-tête stylé, types de colonnes et plusieurs feuilles.
JSON en Excel — Convertissez du JSON en classeur Excel : colonnes aplaties, une feuille par tableau et cellules typées.
Nettoyeur de données Excel — Nettoyez vos tableurs : espaces, casse, lignes vides, doublons, dates et nombres, puis export en .xlsx ou CSV.
Générateur RECHERCHEV — Créez une formule RECHERCHEV correcte avec SIERREUR, valeur exacte ou approchée, alternatives RECHERCHEX et INDEX/EQUIV, et test en direct.