Я создаю таблицу, которая имеет столбец данных, и я хотел бы вычислить varaince из числа строк на основе введенных x. Любой совет?Excel Определить диапазон
0
A
ответ
1
Как считает Мэтью Флашен, VBA нет необходимости. Это можно сделать с помощью формул Excel.
Предположим, что ваши данные находятся в столбце A, начиная с A1 и вниз. Предположим, что ячейка B1 имеет номер x, который является размером выборки, который вы хотите использовать.
Тогда формула вам нужно должен быть:
=VAR(OFFSET(A1,0,0,B1,1))
VAR часть говорит вычислить дисперсию выборки населения, не обращая внимания, не являющиеся числа. (Варианты функции включают VARP для всего населения, VARA включает не номера и VARPA для обоих).
Смещение начинается с ячейки A1, перемещает 0 столбцов и нулевых столбцов вниз, а затем выбирает диапазон, который является столбцами B1 высотой и шириной одного столбца.
Я бы предложил изменить код, чтобы использовать абсолютные ссылки, такие как VAR (OFFSET ($ A $ 1,0,0, $ B $ 1,1)). –
Конечно, это поможет, если вы можете копировать и вставлять формулу. – Oddthinking