Ссылаясь на :
«8 строк и 3 столбца»
Предполагая, что в 1-й строке ячейка 1-го столбца равна А1. Таким образом, последняя ячейка (3-й столбец, 8-й ряд) будет C8.
Так что вместо того Sheet1!A9
, чтобы использовать indirect("Sheet1!A"&(9+(COLUMN(A1)-1)*8+ROW(A1)-1)
.. так у вас полная формула будет:
=CONCATENATE(Sheet1!Aindirect("Sheet1!A"&(9+(COLUMN(A1)-1)*8+ROW(A1)-1));" ";Sheet1!Bindirect("Sheet1!A"&(9+(COLUMN(A1)-1)*8+ROW(A1)-1));" ";Sheet1!Cindirect("Sheet1!A"&(9+(COLUMN(A1)-1)*8+ROW(A1)-1));CHAR(10);Sheet1!Dindirect("Sheet1!A"&(9+(COLUMN(A1)-1)*8+ROW(A1)-1)))