Yleinen kaava
=CELL("address",INDEX(range,row,col))
Yhteenveto
Voit hakea INDEX-toiminnolla johdetun haun tuloksen osoitteen käyttämällä CELL-toimintoa. Esitetyssä esimerkissä solun G8 kaava on:
=CELL("address",INDEX(B5:D11,MATCH(G6,B5:B11,0),2))
Mikä palauttaa osoitteen $ C $ 8, INDEX: n palauttaman solun osoitteen.
Selitys
Ytimessä tämä on INDEX- ja MATCH-kaava:
INDEX(B5:D11,MATCH(G6,B5:B11,0),2) // returns 60
Vaikka tulos näkyy laskentataulukossa 60, INDEX-funktio tosiasiallisesti palauttaa viitteen soluun C8. Aivan kuten mikä tahansa muu viite, Excel näyttää arvon solussa.
Käärimällä INDEX CELL-toimintoon voimme saada Excelin näyttämään meille osoitteen INDEXin palauttamaan soluun. Kun INDEX palauttaa viitteen, kaava ratkaisee:
=CELL("address",C8) // returns $C$8
ja CELL-funktio palauttaa absoluuttisen osoitteen $ C $ 8 lopputuloksena.