Формула 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 як кінцевий результат.

Цікаві статті...