Excel-formel: Få adresse til oppslagsresultat -

Innholdsfortegnelse

Generisk formel

=CELL("address",INDEX(range,row,col))

Sammendrag

For å få adressen til et oppslagsresultat avledet med INDEX-funksjonen, kan du bruke CELL-funksjonen. I eksemplet vist er formelen i celle G8:

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

Som returnerer en adresse på $ C $ 8, adressen til cellen returnert av INDEX.

Forklaring

I kjernen er dette en INDEX- og MATCH-formel:

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

Imidlertid, selv om resultatet vises på regnearket som 60, returnerer INDEX-funksjonen faktisk en referanse til celle C8. Akkurat som alle andre referanser viser Excel verdien i cellen.

Ved å pakke INDEX i CELL-funksjonen, kan vi få Excel til å vise oss adressen til cellen som returneres av INDEX. Etter at INDEX returnerer en referanse, løser formelen seg til:

=CELL("address",C8) // returns $C$8

og CELL-funksjonen returnerer den absolutte adressen $ C $ 8 som det endelige resultatet.

Interessante artikler...