Как создать массив заданной длины и того же номера? - PullRequest
0 голосов
/ 19 февраля 2020

При использовании SUMSERIES мне нужно указать «массив или диапазон, содержащий коэффициенты степенного ряда», но я хочу сделать так, чтобы количество элементов было динамическим c, тогда как сам элемент (1) остался прежним. Пример:

СУММА ОТ 0 ДО N x ^ 1,5

(cell) Length of series N : 7  -- > SUMSERIES(1,5;0;1;{1,1,1,1,1,1,1})

Но я должен быть в состоянии изменить семерку на 3 и получить -> SUMSERIES(1,5;0;1;{1,1,1})

Например, в Java вы объявите и создадите экземпляр массива -> int[] arr = new int[N];

, а затем заполните al oop -> for(int i = 0; i <arr.length; i++) {arr[i] = 1,5}

Спасибо заранее и извините, если объяснение не ясно, я впервые в этом хе-хе

Ответы [ 2 ]

1 голос
/ 19 февраля 2020

попробовать:

=ARRAYFORMULA(SIGN(TRANSPOSE(ROW(INDIRECT("A1:A"&A1)))))

0


, а затем:

=INDEX(SUMSERIES(1,5; 0; 1; SIGN(TRANSPOSE(ROW(INDIRECT("A1:A"&A1))))))
1 голос
/ 19 февраля 2020

это должно работать:

=SUMSERIES(1,5;0;1;SEQUENCE(1,[cell],1,0))
...