
Formula generică
=CELL("address",INDEX(range,row,col))
rezumat
Pentru a obține adresa unui rezultat de căutare derivat cu funcția INDEX, puteți utiliza funcția CELL. În exemplul prezentat, formula din celula G8 este:
=CELL("address",INDEX(B5:D11,MATCH(G6,B5:B11,0),2))
Care returnează o adresă de $ C $ 8, adresa celulei returnată de INDEX.
Explicaţie
La bază, aceasta este o formulă INDEX și MATCH:
INDEX(B5:D11,MATCH(G6,B5:B11,0),2) // returns 60
Cu toate acestea, deși rezultatul se afișează pe foaia de lucru ca 60, funcția INDEX returnează de fapt o referință la celula C8. La fel ca orice altă referință, Excel arată valoarea din celulă.
Înfășurând INDEX în funcția CELL, putem obține Excel pentru a ne arăta adresa către celula returnată de INDEX. După ce INDEX returnează o referință, formula se rezolvă la:
=CELL("address",C8) // returns $C$8
iar funcția CELL returnează adresa absolută $ C $ 8 ca rezultat final.