Excel-formel: Få adresse til opslagsresultat -

Indholdsfortegnelse

Generisk formel

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

Resumé

For at få adressen på et opslagresultat, der er afledt med INDEX-funktionen, kan du bruge CELL-funktionen. I det viste eksempel er formlen i celle G8:

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

Hvilket returnerer en adresse på $ C $ 8, adressen på cellen returneret af INDEX.

Forklaring

Kernen er dette en INDEX- og MATCH-formel:

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

Men selvom resultatet vises på regnearket som 60, returnerer INDEX-funktionen faktisk en reference til celle C8. Ligesom enhver anden reference viser Excel værdien i cellen.

Ved at indpakke INDEX i CELL-funktionen kan vi få Excel til at vise os adressen til den celle, der returneres af INDEX. Når INDEX har returneret en reference, løses formlen til:

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

og CELL-funktionen returnerer den absolutte adresse $ C $ 8 som det endelige resultat.

Interessante artikler...