
Общая формула
=CELL("address",INDEX(range,row,col))
Резюме
Чтобы получить адрес результата поиска, полученного с помощью функции ИНДЕКС, вы можете использовать функцию ЯЧЕЙКА. В показанном примере формула в ячейке G8:
=CELL("address",INDEX(B5:D11,MATCH(G6,B5:B11,0),2))
Что возвращает адрес $ C $ 8, адрес ячейки, возвращенной INDEX.
Объяснение
По сути, это формула ИНДЕКС и ПОИСКПОЗ:
INDEX(B5:D11,MATCH(G6,B5:B11,0),2) // returns 60
Однако, хотя результат отображается на листе как 60, функция ИНДЕКС фактически возвращает ссылку на ячейку C8. Как и любой другой справочник, Excel показывает значение в ячейке.
Обернув INDEX в функцию CELL, мы можем заставить Excel показать нам адрес ячейки, возвращенной INDEX. После того, как ИНДЕКС возвращает ссылку, формула принимает следующий вид:
=CELL("address",C8) // returns $C$8
а функция ЯЧЕЙКА возвращает абсолютный адрес $ C $ 8 в качестве окончательного результата.