Excel-formel: Hämta adress för sökresultat -

Innehållsförteckning

Generisk formel

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

Sammanfattning

För att få adressen till ett sökresultat härledd med INDEX-funktionen kan du använda CELL-funktionen. I exemplet som visas är formeln i cell G8:

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

Som returnerar en adress på $ C $ 8, adressen till cellen som returneras av INDEX.

Förklaring

Kärnan är detta en INDEX- och MATCH-formel:

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

Men även om resultatet visas på kalkylbladet som 60, returnerar INDEX-funktionen faktiskt en referens till cell C8. Precis som alla andra referenser visar Excel värdet i cellen.

Genom att sätta in INDEX i CELL-funktionen kan vi få Excel att visa oss adressen till cellen som returneras av INDEX. När INDEX returnerar en referens löser formeln följande:

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

och CELL-funktionen returnerar den absoluta adressen $ C $ 8 som slutresultat.

Intressanta artiklar...