Формула на Excel: Получете адрес на резултата от търсенето -

Съдържание

Обща формула

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

Обобщение

За да получите адреса на справочен резултат, получен с функцията INDEX, можете да използвате функцията CELL. В показания пример формулата в клетка G8 е:

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

Който връща адрес от $ C $ 8, адреса на клетката, върнат от INDEX.

Обяснение

В основата си това е формула INDEX и MATCH:

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

Въпреки това, въпреки че резултатът се показва на работния лист като 60, функцията INDEX всъщност връща препратка към клетка C8. Подобно на всяка друга справка, Excel показва стойността в клетката.

Като обвиваме INDEX във функцията CELL, можем да получим Excel да ни покаже адреса на клетката, върната от INDEX. След като INDEX върне препратка, формулата се решава до:

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

и функцията CELL връща абсолютния адрес $ C $ 8 като краен резултат.

Интересни статии...