Fonction INDEX + EQUIV sur Excel

À quoi sert la fonction INDEX + EQUIV ?

La combinaison des fonctions INDEX et EQUIV d'Excel te permet de rechercher des données à la fois verticalement et horizontalement dans un tableau. C'est une alternative puissante à la fonction RECHERCHEV, avec l'avantage supplémentaire de pouvoir fonctionner lorsque la valeur de recherche n'est pas dans la première colonne du tableau.


En utilisant ces fonctions ensemble, tu peux rendre tes recherches de données plus flexibles et précises.

La fonction INDEX + EQUIV en elle-même

La combinaison de ces deux fonctions est essentielle pour effectuer des recherches complexes dans un tableau en prenant en compte à la fois les lignes et les colonnes.


Voici comment elle fonctionne :

Syntaxe des fonctions INDEX + EQUIV :

Fonction INDEX :

La formule ressemble à ceci : =INDEX(matrice; no_ligne; no_colonne)

- matrice : la plage de cellules où tu veux effectuer la recherche.

- no_ligne : le numéro de ligne dans la matrice d'où la valeur doit être renvoyée.

- no_colonne : optionnel, le numéro de colonne dans la matrice d'où la valeur doit être renvoyée.


Fonction EQUIV :

La formule ressemble à ceci : =EQUIV(valeur_cherchée; table_recherche; type)

- valeur_cherchée : l'élément que tu veux trouver.

- table_recherche : la plage de cellules où tu effectues la recherche.

- type : utilise 0 pour une correspondance exacte.

Utilisation avancée de INDEX + EQUIV :

- Recherche bidirectionnelle : En combinant INDEX et EQUIV, tu peux rechercher dans une matrice en utilisant les coordonnées ligne/colonne déterminées par la position de tes valeurs de recherche.


- Utilisation sur d'autres feuilles : Tu peux faire référence à des matrices situées sur d'autres feuilles de calcul pour effectuer tes recherches. Cela te permet de maintenir tes données organisées tout en effectuant des recherches puissantes.

Résolution des problèmes courants :

- Erreur #N/A et solutions : Cette erreur survient lorsque valeur_cherchée n'est pas trouvée dans table_recherche. Pour la résoudre, vérifie que valeur_cherchée existe dans table_recherche et que type est défini correctement.


- Valeurs incorrectes retournées : Cela peut arriver si les paramètres no_ligne ou no_colonne sont incorrects. Assure-toi que les valeurs de recherche et les tables de recherche sont définies correctement.

Exemple d'utilisation de la fonction INDEX + EQUIV

Voyons un cas pratique pour comprendre comment utiliser la combinaison INDEX + EQUIV. Supposons que tu aies une liste de produits avec leurs identifiants, noms et prix dans une base de données. Tu veux récupérer le prix d'un produit spécifique en utilisant son identifiant et son nom.

Description du problème :

- Tu as une base de données de produits avec des identifiants uniques, des noms et des prix.

- Tu veux trouver le prix d'un produit en utilisant son identifiant et son nom.

Étapes de mise en œuvre :

Valeur_cherchée (ID) : Entre l'identifiant du produit que tu cherches pour la ligne.

Valeur_cherchée (Nom) : Entre le nom du produit que tu cherches pour la colonne.

Table_ligne : Sélectionne la plage de cellules contenant les identifiants de produits.

Table_colonne : Sélectionne la plage de cellules contenant les noms de produits.

Matrice : Sélectionne la plage de cellules contenant les prix.

Pour trouver le prix d'un produit avec l'identifiant "002" et le nom "Produit B", tu utiliseras la formule suivante :

=INDEX(C2:E4; EQUIV("002"; C2:C4; 0); EQUIV("Produit B"; C1:E1; 0))

Illustration avec un tableau :

Valeur_cherchée (ID) : "002" (identifiant du produit).

Table_matrice_ligne : C2:C4 (plage contenant les identifiants).

Valeur_cherchée (Nom) : "Produit B" (nom du produit).

Table_matrice_colonne : C1:E1 (plage contenant les noms de produits).

Matrice : C2:E4 (plage contenant les prix).

Analyse des résultats :

La fonction renvoie 2.00, le prix du produit avec l'identifiant "002" et le nom "Produit B". Cette méthode te permet de retrouver rapidement et précisément les informations nécessaires dans un grand tableau de données.

Conclusion

Pour résumer, la combinaison des fonctions INDEX et EQUIV dans Excel est un outil puissant pour rechercher et récupérer des données spécifiques dans des grandes bases de données.


Voici quelques conseils pratiques pour utiliser INDEX + EQUIV efficacement :


- Vérifie tes données : Assure-toi que les valeurs de recherche sont uniques dans leurs plages respectives pour éviter les erreurs.


- Utilise 0 pour une correspondance exacte dans EQUIV : Cela garantit que la fonction renvoie uniquement les valeurs exactes.


- Prépare ta table de données : Organise tes données pour que les valeurs de recherche soient facilement isolées dans leurs plages respectives.


Avec ces connaissances et ces ressources, tu pourras maîtriser la combinaison INDEX + EQUIV et améliorer ton efficacité dans la gestion et l'analyse de tes données sur Excel. Pour approfondir tes compétences, découvre ma formation Excel conçue pour t'aider à devenir un expert en un rien de temps.

À propos

Moi c'est Dimby, Coach Excel et créateur de contenu sur les réseaux sociaux. Depuis 2021, je partage tous les jours une astuce Excel pour expliquer, en moins de 30 secondes et avec humour, ce que d’autres expliquent en 10 minutes.

Formation éligible au CPF

La Excellers Academy est un organisme de formation certifié Qualiopi. Je me ferai un plaisir de t'accompagner pour booster ta productivité sur Excel.