Nous avons vu que la fonction INDEX répondait à l’injonction « Va chercher ! » : on lui dit « où », elle « y va », et nous retourne ce qu’elle trouve à l’endroit indiqué. Eh bien, EQUIV fait en quelque sorte l’inverse : on lui définit un périmètre d’action (une plage de cellules en ligne ou en colonne), on lui donne un élément à localiser, et elle nous révèle à quelle position au sein de la plage cet élément a été localisé.
EQUIV(valeur_cherchée;tableau_recherche;[type])
« valeur_cherchée » – cela correspond à ce que nous venons d’appeler « l’élément à localiser », car nous ne cherchons pas vraiment cette valeur, nous l’avons ; nous cherchons à déterminer où elle se trouve au sein du deuxième argument
« tableau_recherche » – c’est au sein de cette plage que nous cherchons à localiser la position, le rang du premier argument
« type » – joue le même rôle que le dernier argument (correspondance approximative) de la fonction RECHERCHEV. Il prendra la valeur 0 pour une correspondance exacte (l’équivalent de la valeur FAUX dans le cas de RECHERCHEV) et de 1 (la plus grande des valeurs inférieures – le tableau de recherche doit être trié en ordre croissant) ou -1 (la plus petite des valeurs supérieures – le tableau de recherche doit être trié en ordre décroissant) pour une correspondance approximative.
1 Commentaire Laisser un commentaire