Это связано с тем, что ROW
генерирует массив вертикальный , тогда как вам требуется массив горизонтальный .
Как таковое, используйте:
TRANSPOSE(ROW(INDIRECT("1:"&$D$2)))
Поскольку функции INDIRECT
и OFFSET
являются энергозависимыми , я бы лично предпочел:
=TRANSPOSE(LINEST($B$2:INDEX($B2:$B1048576,$D$1),$A$2:INDEX($A2:$A1048576,$D$1)^TRANSPOSE(ROW(INDEX(A:A,1):INDEX(A:A,$D$2)))))
Привет