Формула Excel: гіперпосилання на першу порожню комірку -

Загальна формула

=HYPERLINK("#"&CELL("address",INDEX(range,MATCH(bignum,range)+1)),"First blank")

Резюме

Щоб створити гіперпосилання на перший збіг під час пошуку, ви можете використовувати формулу на основі функції HYPERLINK за ​​допомогою CELL, INDEX та MATCH.

У наведеному прикладі формула в С5 має вигляд:

=HYPERLINK("#"&CELL("address",INDEX(C5:C100,MATCH(9.99E+307,C5:C100)+1)),"First blank")

Ця формула генерує робоче гіперпосилання на першу порожню комірку в стовпці C.

Пояснення

Працюючи зсередини, ми використовуємо MATCH, щоб знайти відносне положення останнього запису у стовпці C:

MATCH(9.99E+307,C5:C100)

В основному, ми даємо матчу «велике число», якого він ніколи не знайде в режимі приблизного матчу. У цьому режимі збіг "відступить" останнє числове значення.

Примітка: це спрацьовує в цьому випадку, оскільки всі значення в C числові, і немає порожніх місць. Інші ситуації (текстові значення тощо) див. У інших формулах "останнього рядка", згаданих нижче. Вам потрібно буде налаштувати частину формули MATCH відповідно до ваших потреб.

Далі ми використовуємо INDEX, щоб отримати адресу "запису після останнього запису", як ось:

INDEX(C5:C100,6))

Для масиву ми даємо INDEX C: C100, який представляє діапазон, про який ми дбаємо. Для номера рядка ми даємо INDEX результат, який повертається MATCH + 1. У цьому прикладі це спрощується до:

INDEX(C5:C100,6)

Це, здається, повертає значення в C10, але насправді INDEX фактично повертає адресу ($ C $ 10), яку ми витягуємо за допомогою функції CELL і об'єднуємо в символ "#":

=HYPERLINK("#"&CELL($C$10)

Зрештою, ось що входить у функцію HYPERLINK:

=HYPERLINK("#$C$10","First blank")

Потім функція HYPERLINK створює посилання на клітинку C10 на тому самому аркуші з текстом посилання "Перше посилання".

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