Exceller

Obtenir l'adresse du résultat de la recherche

Get Address Lookup Result

Formule Excel: obtenir l'adresse du résultat de la rechercheFormule générique
= CELL ('address', INDEX (range,row,col))
Résumé

Pour obtenir l'adresse d'un résultat de recherche dérivé avec la fonction INDEX, vous pouvez utiliser la fonction CELL. Dans l'exemple illustré, la formule de la cellule G8 est:

 
= CELL ('address', INDEX (B5:D11, MATCH (G6,B5:B11,0),2))

Ce qui renvoie une adresse de 8 $ C $, l'adresse de la cellule retournée par INDEX.



Explication

Au fond, c'est un INDEX et formule MATCH :



 
 INDEX (B5:D11, MATCH (G6,B5:B11,0),2) // returns 60

Cependant, bien que le résultat s'affiche sur la feuille de calcul comme 60, le Fonction INDEX renvoie en fait une référence à la cellule C8. Comme toute autre référence, Excel affiche la valeur dans la cellule.

aide avec les déclarations if dans Excel

En enveloppant INDEX dans le Fonction CELL , nous pouvons demander à Excel de nous montrer l'adresse de la cellule renvoyée par INDEX. Une fois que INDEX a renvoyé une référence, la formule se résout en:



 
= CELL ('address',C8) // returns $C

et la fonction CELL renvoie le adresse absolue 8 $ CAN comme résultat final.

Auteur Dave Bruns


^