![](https://cdn.wiki-base.com/3713622/excel_formula_get_cell_content_at_given_row_and_column__2.png.webp)
Обща формула
=INDIRECT(ADDRESS(row,col))
Обобщение
За да получите съдържание на клетка с даден номер на ред и колона, можете да използвате функцията ADDRESS заедно с INDIRECT. В показания пример формулата в G6 е:
=INDIRECT(ADDRESS(G4,G5))
Обяснение
Функцията АДРЕС на Excel връща адреса за клетка въз основа на даден номер на ред и колона. Например функцията АДРЕС с 1 за ред и колона по следния начин:
=ADDRESS(1,1)
връща "$ A $ 1" като текст.
Функцията INDIRECT връща валидна препратка от текстов низ.
В показания пример функцията ADDRESS връща стойността "$ C $ 9" вътре в INDIRECT:
=INDIRECT("$C$9")
След това INDIRECT този текст се превръща в нормална препратка и връща стойността в клетка C9, която е "Peach".
Забележка: INDIRECT е променлива функция и може да причини проблеми с производителността в по-сложни работни листове.
С ИНДЕКС
Чрез подаване на функцията INDEX в масив, който започва от A1 и включва клетки за препратка, можете да получите същия резултат с формула, която може да е по-лесна за разбиране. Например, формулата по-долу ще върне същия резултат, както се вижда на екранната снимка.
=INDEX(A1:E100,G4,G5)
Размерът на масива е произволен, но той трябва да започва от A1 и да включва данните, към които искате да се позовете.