Расчет разброса данных в Excel: полное руководство

Иван Корнев·13.04.2026·3 мин

Чтобы посчитать стандартное отклонение в Excel, используйте функцию СТДИСП.В (для выборки) или СТДИСП.Г (для всей совокупности). В английской версии программы это функции STDEV.S и STDEV.P. Эти инструменты показывают, насколько сильно значения в вашем наборе данных отклоняются от среднего арифметического.

В чем разница между выборкой и генеральной совокупностью

Главная сложность при расчетах — выбрать правильную функцию. Ошибка здесь приведет к неверным статистическим выводам.

  • Генеральная совокупность (Population): У вас есть данные по всем объектам исследования. Например, оценки всех 25 учеников в классе или продажи всех филиалов компании за год.
    • Функция: СТДИСП.Г (или STDEV.P).
    • Логика: Делитель в формуле равен $N$ (общему количеству значений).
  • Выборка (Sample): У вас есть данные только по части объектов, и вы хотите сделать вывод обо всей группе. Например, опрос 100 человек из города миллионника или проверка качества каждой 10-й детали на конвейере.
    • Функция: СТДИСП.В (или STDEV.S).
    • Логика: Делитель в формуле равен $N-1$. Это корректировка Бесселя, которая делает оценку несмещенной.

Простое правило: Если вы не уверены, что у вас есть абсолютно все данные по вопросу, смело используйте функцию для выборки (СТДИСП.В). В реальной аналитике это требуется в 95% случаев.

Пошаговая инструкция расчета

Рассмотрим алгоритм действий на примере таблицы с данными о ежемесячных продажах (диапазон ячеек B2:B13).

Шаг 1. Подготовка данных

Убедитесь, что в выбранном диапазоне нет текстовых значений или ошибок. Пустые ячейки функция игнорирует автоматически, что удобно для неполных отчетов.

Шаг 2. Ввод формулы

Кликните в свободную ячейку, куда нужно вывести результат, и введите одну из формул:

Для выборки (наиболее частый случай):

=СТДИСП.В(B2:B13)

(Для англоязычного Excel: =STDEV.S(B2:B13))

Для генеральной совокупности:

=СТДИСП.Г(B2:B13)

(Для англоязычного Excel: =STDEV.P(B2:B13))

Шаг 3. Анализ результата

Полученное число показывает средний разброс.

  • Если среднее значение продаж 100 000 руб., а отклонение 5 000 руб. — данные стабильны.
  • Если отклонение 40 000 руб. — продажи скачут, прогнозировать их сложно.

Частые ошибки при расчетах

ОшибкаПричинаКак исправить
#ДЕЛ/0!В диапазоне меньше 2 числовых значений.Проверьте диапазон: для расчета дисперсии нужно минимум два числа.
#ЗНАЧ!В диапазоне есть текст, который нельзя интерпретировать как число.Очистите диапазон от текстовых пометок или используйте функцию СТДИСПА (игнорирует текст, но считает логику).
Неверный результатПерепутаны функции и .Вспомните правило: есть ли у вас данные по всем объектам мира/задачи? Если нет — используйте .

Не используйте устаревшую функцию СТДИСП (без суффиксов). Она осталась в Excel для совместимости со старыми версиями (до 2007 года) и может работать некорректно в сложных моделях. Всегда выбирайте явное указание: (выборка) или (генеральная).

Автоматизация расчетов в умных таблицах

Если ваши данные постоянно пополняются, вручную менять диапазон в формуле неудобно. Преобразуйте диапазон в «Умную таблицу»:

  1. Выделите данные и нажмите Ctrl+T.
  2. Назовите столбец, например, Продажи.
  3. Используйте структурированную ссылку:
    =СТДИСП.В(Таблица1[Продажи])
    ```
Теперь при добавлении новой строки вниз таблицы формула автоматически подхватит новое значение без вашего участия.

## FAQ

**Вопрос: Среднеквадратичное и стандартное отклонение — это одно и то же?**
**Ответ:** Да, в контексте статистики и работы с данными в Excel эти термины синонимичны. Оба обозначают корень квадратный из дисперсии ($\sqrt{\sigma^2}$).

**Вопрос: Можно ли посчитать отклонение для нескольких несмежных диапазонов?**
**Ответ:** Да. Аргументов у функции может быть несколько. Пример: `=СТДИСП.В(A1:A10; C1:C10)`. Excel объединит эти значения в один виртуальный массив для расчета.

**Вопрос: Что делать, если в данных есть нули?**
**Ответ:** Нули учитываются как полноценные числовые значения и влияют на результат. Если нули означают «нет данных» и их нужно игнорировать, лучше отфильтровать таблицу или использовать формулу массива (в новых версиях Excel): `=СТДИСП.В(ФИЛЬТР(A1:A100; A1:A100<>0))`.