Découvrez dans ce tuto comment utiliser le couple de fonctions INDEX/EQUIV !
Beaucoup de personne connaissent la fonction RECHERCHEV. Mais il existe une manière beaucoup plus fiable et puissante pour obtenir le même résultat (voire plus !) : il s’agit du couple de fonctions INDEX / EQUIV.
Rappel sur la fonction RECHERCHEV :
Cette fonction demande quatre paramètres (dont le dernier est facultatif) :
- Valeur_cherchée : Valeur à trouver
- Table_matrice : Plage de données qui contient les données
- No_index_col : Numéro de la colonne dont vous voulez obtenir le résultat
- [valeur_proche] : définit le type de recherche : recherche exacte (FAUX) ou valeur la plus proche (VRAI)
Dans l’exemple ci-dessous, on cherche la ville qui correspond à l’ID « 5 » (en cellule F4) :
La valeur recherchée doit être contenue dans la première colonne de la matrice.
Rappels sur les fonctions INDEX et EQUIV :
La fonction EQUIV permet d’identifier la position d’une valeur dans une liste, avec les paramètres suivants :
.
- Valeur cherchée : Valeur à trouver
- Tableau recherche : Plage de données cible
- [Type] :
- 1 : inférieure à
- 0 : valeur exacte
- -1 : supérieur à
La fonction INDEX ressort une valeur d’une plage de données en lui indiquant le numéro de la ligne et de la colonne :
Ainsi dans notre exemple, on obtient :
Désavantage de la fonction RECHERCHEV :
Si votre tableau de données est amené à évoluer (ajout, suppression ou déplacement d’une colonne), votre fonction RECHERCHEV risque de ne plus fonctionner !
Avantages du couple INDEX / EQUIV :
L’autre avantage non négligeable du couple INDEX / EQUIV est que vous pouvez identifier une valeur qui se trouve avant la valeur clé de recherche :
Il est également possible d’effectuer une recherche croisée :
Enfin, si vous êtes amené(e) à effectuer de grandes quantités de calculs, il est largement préférable d’utiliser les fonctions INDEX/EQUIV. Celles-ci sont beaucoup moins gourmandes en ressources.
Conclusion :
Il est vrai que la fonction RECHERCHEV est plus simple à appréhender :
- Je cherche X
- Dans la table Y
- Et je veux la Zième valeur
Mais le couple INDEX/EQUIV est plus fiable, plus flexible et demande moins de ressources pour les calculs.
Les Experts Excel vous proposent des formations, du développement, de l’expertise et de l’assistance sur Microsoft Excel. N’hésitez plus et contactez-les dès maintenant !