Формула Excel: Отримати вміст комірки в заданому рядку та стовпці -

Зміст

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

=INDIRECT(ADDRESS(row,col))

Резюме

Щоб отримати вміст комірки із заданим номером рядка та стовпця, ви можете використовувати функцію АДРЕСА разом із INDIRECT. У наведеному прикладі формула в G6 має вигляд:

=INDIRECT(ADDRESS(G4,G5))

Пояснення

Функція АДРЕСА Excel повертає адресу комірки на основі заданого номера рядка та стовпця. Наприклад, функція АДРЕС з 1 для рядка та стовпця, як це:

=ADDRESS(1,1)

повертає "$ A $ 1" як текст.

Функція INDIRECT повертає дійсне посилання з текстового рядка.

У наведеному прикладі функція ADDRESS повертає значення "$ C $ 9" всередині INDIRECT:

=INDIRECT("$C$9")

Потім INDIRECT цей текст стає звичайним посиланням і повертає значення в клітинці C9, яке є "Персиковий".

Примітка: INDIRECT - це нестабільна функція, яка може спричинити проблеми з продуктивністю на більш складних робочих аркушах.

За допомогою INDEX

Подаючи функцію INDEX масивом, який починається з А1 і включає клітинки для посилання, ви можете отримати той самий результат із формулою, яку може бути простіше зрозуміти. Наприклад, формула нижче поверне той самий результат, що видно на скріншоті.

=INDEX(A1:E100,G4,G5)

Розмір масиву довільний, але він повинен починатися з А1 і включати дані, на які ви хочете посилатися.

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