
Obecný vzorec
=CELL("address",INDEX(range,row,col))
souhrn
Chcete-li získat adresu výsledku vyhledávání odvozeného pomocí funkce INDEX, můžete použít funkci CELL. V zobrazeném příkladu je vzorec v buňce G8:
=CELL("address",INDEX(B5:D11,MATCH(G6,B5:B11,0),2))
Který vrací adresu $ C $ 8, adresu buňky vrácenou INDEX.
Vysvětlení
Jádrem je vzorec INDEX a MATCH:
INDEX(B5:D11,MATCH(G6,B5:B11,0),2) // returns 60
Přestože se výsledek zobrazí na listu jako 60, funkce INDEX ve skutečnosti vrátí odkaz na buňku C8. Stejně jako jakýkoli jiný odkaz zobrazuje Excel hodnotu v buňce.
Zabalením INDEXu do funkce CELL můžeme získat Excel, aby nám ukázal adresu do buňky vrácené INDEXem. Poté, co INDEX vrátí odkaz, vzorec se vyřeší na:
=CELL("address",C8) // returns $C$8
a funkce CELL vrací absolutní adresu $ C $ 8 jako konečný výsledek.