INDEX et EQUIV dans Excel : recherches simples et avancées
Dans Excel, la récupération précise de données spécifiques constitue souvent une nécessité fréquente. Bien que les fonctions INDEX et EQUIV possèdent chacune leurs propres atouts, leur combinaison déverrouille un ensemble d’outils puissants pour la recherche de données. Ensemble, elles permettent une variété de capacités de recherche, allant des recherches horizontales et verticales de base à des fonctionnalités plus avancées telles que les recherches bidirectionnelles, sensibles à la casse ou multicritères. Offrant des capacités améliorées par rapport à RECHERCHEV, l’association d’INDEX et d’EQUIV autorise un éventail plus large d’options de recherche de données. Dans ce tutoriel, explorons en profondeur les possibilités qu’elles peuvent réaliser conjointement.
- Recherche à deux critères
- Recherche vers la gauche
- Recherche sensible à la casse
- Correspondance la plus proche
- Recherche avec plusieurs critères
- Recherche sur plusieurs colonnes
- Recherche de la première valeur non vide
- Recherche de la première valeur numérique
- Recherche d’associations MAX ou MIN
- Astuce : personnalisez vos propres messages d’erreur #N/A
Comment utiliser INDEX et EQUIV dans Excel
Avant d’utiliser les fonctions INDEX et EQUIV, assurez-vous de bien comprendre comment elles peuvent vous aider à rechercher des valeurs.
Comment utiliser la fonction INDEX dans Excel
La fonction INDEX dans Excel renvoie la valeur située à une position donnée dans une plage spécifique. Sa syntaxe est la suivante :
- matrice (obligatoire) désigne la plage à partir de laquelle vous souhaitez renvoyer une valeur.
- num_ligne(obligatoire, sauf si)num_colonne est présent) fait référence au numéro de ligne de la matrice.
- num_colonne(facultatif, mais obligatoire si)num_ligne est omis) fait référence au numéro de la colonne dans la matrice.
Par exemple, pour connaître le score de Jeff, le 6e élève de la liste, vous pouvez utiliser la fonction INDEX comme suit :
=INDEX(C2:C11,6)

√ Remarque : La plage C2:C11contient les scores, tandis que le nombre 6permet de trouver le score de l’6e élève.
Faisons maintenant un petit test. Pour la formule =INDEX(A1:C1;2), quelle valeur renvoie-t-elle ? — Exactement ! Elle renvoie Date de naissance, soit la 2e valeur de la ligne indiquée.
Nous savons désormais que la fonction INDEX fonctionne parfaitement aussi bien avec des plages horizontales que verticales. Mais que se passe-t-il si nous devons extraire une valeur dans une plage plus étendue, comportant plusieurs lignes et colonnes ? Dans ce cas, il faut indiquer à la fois un numéro de ligne et un numéro de colonne. Par exemple, pour trouver le score de Jeff dans la plage du tableau (au lieu d’une seule colonne), nous pouvons localiser son score grâce à un numéro de ligne de 6 et à un numéro de colonne de 3 dans la plage de cellules allant de A2 à C11, comme suit :
=INDEX(A2:C11,6,3)

- La fonction INDEX fonctionne aussi bien avec des plages verticales qu’horizontales.
- Lorsque les deux arguments num_ligne et num_colonne sont utilisés, num_ligne précède num_colonne, et la fonction INDEX renvoie la valeur située à l’intersection de la num_ligne et de la num_colonne spécifiées.
Toutefois, dans le cas d’une base de données très volumineuse comportant de nombreuses lignes et colonnes, il n’est certainement pas pratique d’utiliser une formule avec des numéros de ligne et de colonne exacts. C’est précisément à ce moment-là que nous devons combiner l’utilisation de la fonction EQUIV.
Comment utiliser la fonction EQUIV dans Excel
La fonction EQUIV dans Excel renvoie la position numérique d’un élément spécifique au sein d’une plage donnée. Sa syntaxe est la suivante :
- valeur_rech (obligatoire) correspond à la valeur à rechercher dans le tableau_rech.
- tableau_rech (obligatoire) désigne la plage de cellules dans laquelle la fonction EQUIV effectue sa recherche.
- type_equiv(facultatif) :1,0ou -1.
- 1(par défaut), EQUIV recherche la plus grande valeur inférieure ou égale à la valeur_recherchée. Les valeurs du tableau_recherche doivent être classées par ordre croissant.
- 0 : EQUIV recherche la première valeur strictement égale à la valeur_recherchée. Les valeurs du tableau_recherche peuvent être dans n’importe quel ordre. (Lorsque le type de correspondance est défini sur 0, vous pouvez utiliser des caractères génériques.)
- -1, EQUIV recherche la plus petite valeur qui est supérieure ou égale à la valeur_recherchée. Les valeurs du tableau_recherche doivent être classées par ordre décroissant.
Par exemple, pour connaître la position de Vera dans la Liste des noms, vous pouvez utiliser la Distinguer les formules comme suit :
=MATCH("Vera",A2:A11,0)

√ Remarque : Le résultat « 4 » indique que le nom « Vera » apparaît en 4ᵉ position dans la liste.
- La fonction EQUIV renvoie la position de la valeur recherchée dans le tableau_recherche, et non la valeur elle-même.
- En cas de doublons, la fonction EQUIV renvoie la première occurrence trouvée.
- À l’instar de la fonction INDEX, la fonction EQUIV prend également en charge les plages verticales et horizontales.
- EQUIV ne tient pas compte de la casse.
- Si la valeur_recherchée de la fonction Distinguer les formules est une chaîne de texte, placez-la entre guillemets.
- Si la valeur_recherchée n’est pas trouvée dans le tableau_recherche, l’erreur #N/A est renvoyée.
Maintenant que nous maîtrisons les usages de base des fonctions INDEX et EQUIV dans Excel, passons à l’action et préparons-nous à les combiner.
Comment combiner INDEX et EQUIV dans Excel
Consultez l’exemple ci-dessous pour comprendre comment combiner les fonctions INDEX et EQUIV :
Pour trouver le score d’Evelyn, sachant que les scores aux examens se trouvent dans la 3e colonne, nous pouvons utiliser la fonction EQUIV pour déterminer automatiquement la position de la ligne sans avoir à la compter manuellement. Ensuite, nous employons la fonction INDEX pour récupérer la valeur située à l’intersection de la ligne identifiée et de la 3e colonne :
=INDEX(A2:C11,MATCH("Evelyn",A2:A11,0),3)

Comme cette formule peut paraître un peu complexe, examinons chacune de ses parties.

La formule INDEXcomporte trois arguments :
- num_ligne:EQUIV(«Evelyn»;A2:A11;0)fournit à INDEX la position de la ligne de la valeur «Evelyn» dans la plage A2:A11, qui est5.
- num_colonne : 3 indique à INDEX la 3e colonne dans laquelle localiser le score au sein de la matrice.
- matrice : A2:C11 indique à INDEX de renvoyer la valeur située à l’intersection de la ligne et de la colonne spécifiées, dans la plage allant de A2 à C11. Le résultat obtenu est finalement 90.
Dans la formule ci-dessus, nous avons utilisé une valeur codée en dur : « Evelyn ». Toutefois, en pratique, les valeurs codées en dur ne sont pas pratiques, car elles doivent être modifiées chaque fois que l’on souhaite rechercher d’autres données, comme le score d’un autre élève. Dans ce cas, on peut utiliser des références de cellule pour créer des formules dynamiques. Par exemple, ici, je vais remplacer « Evelyn » par F2 :
=INDEX(A2:C11,MATCH(F2,A2:A11,0),3)(AD) Simplifiez vos recherches avec Kutools : aucune saisie de formule requise !
Kutools pour Excel's Super RECHERCHEV propose une variété d’outils de recherche conçus pour répondre à tous vos besoins. Que vous effectuiez des recherches multicritères, que vous cherchiez à travers plusieurs feuilles ou que vous réalisiez une recherche un-à-plusieurs, Super RECHERCHEV simplifie le processus en quelques clics seulement. Découvrez ces fonctionnalités pour voir comment Super RECHERCHEV transforme votre manière d’interagir avec les données Excel. Dites adieu aux difficultés liées à la mémorisation de formules complexes.

Kutools pour Excel– Boostez Excel avec plus de 300 outils essentiels, simplifiez et accélérez votre travail, et profitez des fonctionnalités d’intelligence artificielle pour un traitement de données plus intelligent et une productivité accrue.Téléchargez-le dès maintenant
Exemples avec INDEX et Distinguer les formules
Dans cette section, nous explorerons diverses situations d’utilisation des fonctions INDEX et EQUIV pour répondre à une variété de besoins.
Utiliser INDEX et EQUIV pour effectuer une recherche bidirectionnelle
Dans l’exemple précédent, nous connaissions le numéro de colonne et utilisions une Distinguer les formules pour trouver le numéro de ligne. Mais que faire si nous ignorons également le numéro de colonne ?
Dans de tels cas, nous pouvons effectuer une recherche bidirectionnelle, également appelée recherche matricielle, en combinant deux fonctions EQUIV : l’une pour identifier le numéro de ligne et l’autre pour déterminer le numéro de colonne. Par exemple, pour connaître le score d’Evelyn, utilisez la formule suivante :
=INDEX(A2:C11,MATCH("Evelyn",A2:A11,0),MATCH("Score",A1:C1,0))

- La première fonction, Distinguer les formules, trouve la position d’Evelyn dans la liste A2:A11, fournissant ainsi 5 comme numéro de ligne à la fonction INDEX.
- La deuxième fonction, Distinguer les formules, identifie la colonne contenant les notes et renvoie 3comme numéro de colonne dans la fonction INDEX.
- La formule se simplifie en =INDEX(A2:C11;5;3), et la fonction INDEX renvoie 90.
Utiliser INDEX et EQUIV pour effectuer une recherche vers la gauche
Imaginons maintenant un scénario où vous devez déterminer la classe d’Evelyn. Vous aurez peut-être remarqué que la colonne des classes se trouve à gauche de la colonne des noms, une situation qui dépasse les capacités d’une autre fonction puissante de recherche dans Excel, RECHERCHEV.
En effet, la capacité d’effectuer des recherches vers la gauche constitue l’un des domaines où la combinaison d’INDEX et d’EQUIV surpasse RECHERCHEV.
Pour trouver la classe d’Evelyn, utilisez la formule suivante afin de rechercher Evelyn dans B2:B11 et de récupérer la valeur correspondante dans A2:A11.
=INDEX(A2:A11,MATCH("Evelyn",B2:B11,0))

Remarque : Vous pouvez facilement effectuer une recherche vers la gauche pour des valeurs spécifiques à l’aide de la fonction Recherche de droite à gauche de Kutools pour Excel en quelques clics seulement. Pour utiliser cette fonctionnalité, accédez à l’onglet Kutools dans Excel, puis cliquez sur Super RECHERCHEV > Recherche de droite à gauche dans le groupe Formule.

Kutools pour Excel- Boostez Excel avec plus de 300 outils essentiels, pour un travail plus rapide et plus simple, et profitez des fonctionnalités d’IA pour un traitement de données plus intelligent et une productivité accrue.Obtenez-le dès maintenant
Utiliser INDEX et EQUIV pour effectuer une recherche sensible à la casse
La fonction EQUIV n’est pas sensible à la casse par défaut. Toutefois, si votre formule doit distinguer les majuscules des minuscules, vous pouvez la renforcer en intégrant la fonction EXACT. En combinant EQUIV avec EXACT au sein d’une formule INDEX, vous effectuez alors une recherche sensible à la casse de manière efficace, comme illustré ci-dessous :
- matrice fait référence à la plage à partir de laquelle vous souhaitez renvoyer une valeur.
- valeur_rech fait référence à la valeur à rechercher en tenant compte de la casse des caractères, dans le tableau_rech.
- tableau_rech fait référence à la plage de cellules dans laquelle EQUIV doit effectuer une comparaison avec la valeur_rech.
Par exemple, pour connaître le score de JIMMY à l’examen, utilisez la formule suivante :
=INDEX(C2:C11,MATCH(TRUE,EXACT("JIMMY",A2:A11),0))
√ Remarque : Il s’agit d’une formule matricielle que vous devez valider en appuyant sur Ctrl+Maj+Entrée, sauf dans Excel 365, Excel 2021 et les versions ultérieures.

- La fonction EXACT compare « JIMMY » aux valeurs de la liste A2:A11, en tenant compte de la casse des caractères : si les deux chaînes correspondent exactement, y compris les majuscules et minuscules, EXACT renvoie VRAI ; sinon, elle renvoie FAUX. Le résultat est donc un tableau contenant des valeurs VRAI et FAUX.
- La fonction EQUIV récupère ensuite la position de la première valeur VRAI dans le tableau, qui devrait être 10.
- Enfin, INDEX récupère la valeur située à la 10e position indiquée par EQUIV dans le tableau.
Remarques :
- N’oubliez pas de valider correctement la formule en appuyant sur Ctrl + Maj + Entrée, sauf si vous utilisez Excel 365, Excel 2021 ou des versions plus récentes, auquel cas il suffit d’appuyer sur Entrée.
- La formule ci-dessus effectue une recherche dans une seule liste : C2:C11. Si vous souhaitez effectuer une recherche dans une plage comportant plusieurs colonnes et lignes, par exemple A2:C11, vous devez fournir à la fois le numéro de colonne et le nombre de lignes à la fonction INDEX :
-
=INDEX(A2:C11,MATCH(TRUE,EXACT("JIMMY",A2:A11),0),3) - Dans cette formule révisée, nous utilisons la fonction EQUIV pour rechercher « JIMMY », en tenant compte de la casse des caractères, dans la plage A2:A11, et dès qu’une correspondance est trouvée, nous récupérons la valeur correspondante située dans la 3e colonne de la plage A2:C11.
Utiliser INDEX et EQUIV pour trouver la valeur la plus proche
Dans Excel, vous pouvez être confronté à des situations où vous devez trouver la valeur la plus proche d’une valeur donnée au sein d’un ensemble de données. Dans de tels cas, combiner les fonctions INDEX et EQUIV avec les fonctions ABS et MIN peut s’avérer extrêmement utile.
- matrice fait référence à la plage à partir de laquelle vous souhaitez renvoyer une valeur.
- tableau_rech fait référence à la plage de valeurs dans laquelle vous souhaitez trouver la correspondance la plus proche de la valeur_rech.
- valeur_rech fait référence à la valeur dont vous souhaitez trouver la correspondance la plus proche.
Par exemple, pour déterminer de quel élève le score est le plus proche de 85, utilisez la formule suivante afin de rechercher le score le plus proche de 85 dans C2:C11 et de récupérer la valeur correspondante dans A2:A11.
=INDEX(A2:A11,MATCH(MIN(ABS(C2:C11-85)),ABS(C2:C11-85),0))
√ Remarque : Il s’agit d’une formule matricielle que vous devez valider en appuyant sur Ctrl+Maj+Entrée, sauf dans Excel 365, Excel 2021 et les versions ultérieures.

- ABS(C2:C11-85) calcule la différence absolue entre chaque valeur de la plage C2:C11 et 85, ce qui donne un tableau des différences absolues.
- MIN(ABS(C2:C11-85)) recherche la valeur minimale dans le tableau des différences absolues, ce qui correspond à la valeur la plus proche de 85.
- La fonction EQUIV EQUIV(MIN(ABS(C2:C11-85)),ABS(C2:C11-85),0) identifie ensuite la position de la plus petite différence absolue dans le tableau des différences absolues, qui devrait être 10.
- Enfin, INDEX récupère la valeur située à la position dans la liste A2:A11 qui correspond au score le plus proche de 85 dans la plage C2:C11.
Remarques :
- N’oubliez pas de valider correctement la formule en appuyant sur Ctrl + Maj + Entrée, sauf si vous utilisez Excel 365, Excel 2021 ou des versions plus récentes, auquel cas il suffit d’appuyer sur Entrée.
- En cas d’égalité, cette formule renvoie la première correspondance.
- Pour trouver la valeur la plus proche de la moyenne des scores, remplacez 85 dans la formule par MOYENNE(C2:C11).
Utiliser INDEX et EQUIV pour effectuer une recherche selon plusieurs critères
Pour trouver une valeur répondant à plusieurs conditions, exigeant une recherche dans deux colonnes ou plus, utilisez la formule suivante. Cette formule vous permet d’effectuer une recherche multicritères en précisant diverses conditions dans différentes colonnes, vous aidant ainsi à identifier la valeur souhaitée qui satisfait l’ensemble des critères spécifiés.
√ Remarque : il s’agit d’une formule matricielle que vous devez valider en appuyant sur Ctrl + Maj + Entrée. Une paire d’accolades apparaîtra alors dans la barre de formule.
- matrice fait référence à la plage à partir de laquelle vous souhaitez renvoyer la valeur.
- (valeur_rech=tableau_rech) représente une condition unique. Elle vérifie si une valeur_rech donnée correspond aux valeurs du tableau_rech.
Par exemple, pour trouver le score de Coco de la classe A, dont la date de naissance est le 7/2/2008, vous pouvez utiliser la formule suivante :
=INDEX(D2:D11,MATCH(1,(G2=A2:A11)*(G3=B2:B11)*(G4=C2:C11),0))

Remarques :
- Dans cette formule, nous évitons de coder en dur les valeurs, ce qui facilite l’obtention d’un score avec des données différentes — il suffit de modifier les valeurs des cellules G2, G3 et G4.
- Vous devez valider la formule en appuyant sur Ctrl + Maj + Entrée, sauf dans Excel 365, Excel 2021 ou des versions plus récentes, où vous pouvez simplement appuyer sur Entrée.
Si vous oubliez constamment d’utiliser Ctrl + Maj + Entrée pour valider la formule et obtenez des résultats incorrects, optez pour la formule légèrement plus complexe ci-dessous : elle vous permet de valider en appuyant simplement sur la touche Entrée :=INDEX(D2:D11,MATCH(1,INDEX((G2=A2:A11)*(G3=B2:B11)*(G4=C2:C11),0,1),0)) - Ces formules peuvent être complexes et difficiles à retenir. Pour simplifier vos recherches multicritères sans avoir à saisir manuellement les formules, optez pour la fonctionnalité Kutools pour Excel’s Recherche - Recherche multi-conditionnelle de Kutools. Une fois Kutools installé, rendez-vous dans l’onglet Super RECHERCHEV, puis cliquez sur Recherche - Recherche multi-conditionnelle dans le groupe Formule.
Kutools pour Excel – Boostez Excel avec plus de 300 outils essentiels, simplifiez et accélérez votre travail, et profitez des fonctionnalités d’intelligence artificielle pour un traitement de données plus intelligent et une productivité accrue.Téléchargez-le dès maintenant
Utiliser INDEX et EQUIV pour effectuer une recherche dans plusieurs colonnes
Imaginez un scénario dans lequel vous travaillez avec plusieurs colonnes de données. La première colonne sert de clé pour classer les données des autres colonnes. Pour déterminer la catégorie ou la classification d’une entrée spécifique, vous devez effectuer une recherche dans les colonnes de données et l’associer à la clé correspondante dans la colonne de référence.
Par exemple, dans le tableau ci-dessous, comment faire correspondre l’élève Shawn à sa classe respective à l’aide des fonctions INDEX et EQUIV ? Eh bien, cela est possible grâce à une formule, mais celle-ci est assez longue et peut s’avérer difficile à comprendre, sans même parler de la mémoriser ou de la saisir.
=IFERROR(INDEX($A$2:$A$4,MATCH(IF(SUM(MMULT(--($B$2:$E$4=G2),TRANSPOSE(COLUMN($B$2:$E$4)^0)))>0,1,-1),MMULT(--($B$2:$E$4=G2),TRANSPOSE(COLUMN($B$2:$E$4)^0))^0,0)), "")

C’est là qu’intervient la fonctionnalité Kutools pour Excel Index et correspondance de plusieurs colonnes. Elle simplifie cette opération en permettant de faire correspondre rapidement et facilement des entrées spécifiques à leurs catégories associées. Pour bénéficier de cet outil puissant et associer Shawn à sa classe en toute simplicité, il vous suffit de télécharger et installer le complément Kutools pour Excel, puis de procéder comme suit :
- Sélectionnez la cellule de destination dans laquelle vous souhaitez afficher la classe correspondante.
- Dans l’onglet Kutools, cliquez sur Assistant de formule > Recherche et référence > Index et correspondance de plusieurs colonnes.

- Dans la boîte de dialogue qui s’ouvre, procédez comme suit :
- Cliquez sur le premier
bouton à côté de Lookup_col pour sélectionner la colonne contenant l’information clé que vous souhaitez récupérer, c’est-à-dire les noms de classe. (Vous ne pouvez sélectionner qu’une seule colonne ici.) - Cliquez sur le deuxième
bouton à côté de Table_rngpour sélectionner les cellules correspondant aux valeurs de la colonne Lookup_colsélectionnée, c’est-à-dire les noms d’élèves. - Cliquez sur le troisième
bouton à côté de Lookup_valuepour sélectionner la cellule contenant le nom de l’élève que vous souhaitez faire correspondre à sa classe — ici, Shawn. - Cliquez sur OK.

- Cliquez sur le premier
Résultat
Kutools a automatiquement généré la formule, et vous verrez immédiatement apparaître le nom de la classe de Shawn dans la cellule cible.

Remarque : Pour tester la fonction Index et correspondance de plusieurs colonnes, vous devez avoir Kutools pour Excel installé sur votre ordinateur. Si ce n’est pas encore le cas, ne tardez plus — téléchargez et installez-le dès maintenant ! Rendez Excel plus intelligent dès aujourd’hui !
Utiliser INDEX et EQUIV pour rechercher la première valeur non vide
Pour récupérer la première valeur non vide, en ignorant les erreurs, à partir d’une colonne ou d’une ligne, vous pouvez utiliser une formule basée sur les fonctions INDEX et EQUIV. Toutefois, si vous ne souhaitez pas ignorer les erreurs présentes dans votre plage, ajoutez la fonction ESTVIDE.
- Obtenir la première valeur non vide dans une colonne ou une ligne en ignorant les erreurs :
-
=INDEX(B4:B15,MATCH(TRUE,INDEX((B4:B15<>0),0),0)) - Obtenir la première valeur non vide dans une colonne ou une ligne, y compris les erreurs :
-
=INDEX(B4:B15,MATCH(FALSE,ISBLANK(B4:B15),0))
Remarques :
- Les formules ci-dessus sont des formules matricielles qui doivent être validées avec Ctrl+Maj+Entrée, sauf dans Excel 365, Excel 2021 et les versions plus récentes.
- Consultez ce tutoriel pour une explication détaillée : Obtenir la première valeur non vide dans une colonne ou une ligne.
Utiliser INDEX et EQUIV pour rechercher la première valeur numérique
Pour récupérer la première valeur numérique d’une colonne ou d’une ligne, utilisez une formule reposant sur les fonctions INDEX, EQUIV et ESTNUM.
=INDEX(B4:B15,MATCH(TRUE,ISNUMBER(B4:B15),0))

Remarques :
- Il s’agit d’une formule matricielle qui doit être validée avec Ctrl+Maj+Entrée, sauf dans Excel 365, Excel 2021 et les versions plus récentes.
- Consultez ce tutoriel pour une explication détaillée : Obtenir la première valeur numérique dans une colonne ou une ligne.
Utiliser INDEX et EQUIV pour rechercher les associations MAX ou MIN
Si vous devez récupérer une valeur associée à la valeur maximale ou Valeur minimale dans une plage, vous pouvez combiner les fonctions MAX ou MIN avec les fonctions INDEX et EQUIV.
- INDEX et EQUIV pour récupérer une valeur associée au Valeur maximale :
- =INDEX(array, MATCH(MAX(lookup_array), lookup_array, 0))
- INDEX et EQUIV pour récupérer une valeur associée au Valeur minimale :
- =INDEX(array, MATCH(MIN(lookup_array), lookup_array, 0))
- Les formules ci-dessus comportent deux arguments :
- tableau désigne la plage à partir de laquelle vous souhaitez récupérer l’information associée.
- plage_recherche représente l’ensemble des valeurs à examiner ou à rechercher selon des critères spécifiques, c’est-à-dire la valeur maximale ou minimale.
Par exemple, si vous souhaitez déterminer qui a obtenu le score le plus élevé, utilisez la formule suivante :
=INDEX(A2:A11,MATCH(MAX(C2:C11),C2:C11,0))

- MAX(C2:C11) recherche la valeur la plus élevée dans la plage C2:C11, qui est 96.
- La fonction EQUIV trouve ensuite la position de la valeur la plus élevée dans le tableau C2:C11, qui devrait être 1.
- Enfin, INDEX récupère la 1re valeur de la liste A2:A11.
Remarques :
- En cas de plusieurs valeurs maximales ou Valeur minimale, comme illustré dans l’exemple ci-dessus où deux élèves ont obtenu le même score le plus élevé, cette formule renvoie la première correspondance.
- Pour déterminer qui a le score le plus bas, utilisez la formule suivante :
=INDEX(A2:A11,MATCH(MIN(C2:C11),C2:C11,0))
Astuce : personnalisez vos propres messages d’erreur #N/A
Lorsque vous utilisez les fonctions INDEX et EQUIV d’Excel, il peut arriver que l’erreur #N/A s’affiche lorsqu’aucun résultat ne correspond à votre recherche. Par exemple, dans le tableau ci-dessous, une erreur #N/A apparaît lorsque vous tentez de trouver le score d’une élève nommée Samantha, car elle n’est pas présente dans l’ensemble de données.

Afin de rendre vos feuilles de calcul plus conviviales, vous pouvez personnaliser ce message d’erreur en encapsulant votre formule INDEX Distinguer les formules dans la fonction SIERREUR :
=IFNA(INDEX(C2:C11,MATCH(F2,A2:A11,0)),"Not found")

Remarques :
- Vous pouvez personnaliser vos messages d’erreur en remplaçant « Not found » par le texte de votre choix.
- Si vous souhaitez gérer toutes les erreurs, et pas uniquement #N/A, envisagez d’utiliser la fonction SIERREURau lieu de SINA:
=IFERROR(INDEX(C2:C11,MATCH(F2,A2:A11,0)),"Not found")Notez qu’il peut ne pas être judicieux de supprimer toutes les erreurs, car elles agissent comme des alertes vous signalant des problèmes potentiels dans vos formules.
Ce qui précède couvre l’ensemble des fonctionnalités des fonctions INDEX et EQUIV dans Excel. J’espère que ce tutoriel vous sera utile ! Si vous souhaitez découvrir davantage d’astuces et de conseils Excel, cliquez ici pour accéder à notre vaste collection de milliers de tutoriels.
Les meilleurs outils de productivité bureautique
Kutools pour Excel - Vous permet de vous démarquer de la foule
Kutools pour Excel propose plus de 300 fonctionnalités,afin que tout ce dont vous avez besoin ne soit qu’à un clic…
Office Tab - Active la lecture et l’édition par onglets dans Microsoft Office (y compris Excel)
- Passez d’un document à l’autre en une seconde, même avec des dizaines de fichiers ouverts !
- Réduisez de centaines le nombre de clics quotidiens et dites adieu au syndrome de la main de la souris.
- Augmentez votre productivité de 50 % en visualisant et en modifiant plusieurs documents simultanément.
- Apporte à Office (y compris Excel) une efficacité de navigation comparable à celle de Chrome, Edge et Firefox.
Table des matières
- Comment utiliser INDEX et EQUIV dans Excel
- Fonction INDEX
- Fonction EQUIV
- Combiner INDEX et EQUIV
- Exemples avec INDEX et EQUIV
- Recherche à deux critères
- Recherche vers la gauche
- Recherche sensible à la casse
- Correspondance la plus proche
- Recherche avec plusieurs critères
- Recherche sur plusieurs colonnes
- Recherche de la première valeur non vide
- Recherche de la première valeur numérique
- Recherche d’associations MAX ou MIN
- Astuce : personnalisez vos propres messages d’erreur #N/A
- Les meilleurs outils de productivité bureautique
- Commentaires


