Гид по технологиям

Как вычислить скользящую среднюю в Excel с Analysis ToolPak

5 min read Excel Обновлено 14 Dec 2025
Скользящая средняя в Excel — быстро
Скользящая средняя в Excel — быстро

Быстрые ссылки

  • Добавить Analysis ToolPak в Excel
  • Вычислить скользящую среднюю
  • Выбор интервала и ограничения
  • Альтернативы и чек‑листы

График со скользящей средней, показаны исходные данные и усреднённая линия

Скользящая средняя (moving average) упрощает данные, сглаживая краткосрочные колебания и выявляя тренды. Это полезно не только для финансовых прогнозов, но и для анализа продаж, запасов, нагрузки на серверы и пр. Excel позволяет вычислить её без сложных формул — через Analysis ToolPak.

Что такое скользящая средняя

Коротко: скользящая средняя — это среднее значение N последних точек данных для каждой позиции во временном ряду. Она помогает увидеть тренд, уменьшая шум. Обычно используется простая скользящая средняя (SMA). Более сложные варианты — взвешенная и экспоненциальная, но в этой статье мы концентрируемся на простом варианте в Excel.

Добавление Analysis ToolPak в Excel

Если в вашей ленте на вкладке Данные уже есть кнопка «Анализ данных», пропустите этот шаг. Если нет — подключите надстройку так:

  1. В поле Поиск вверху Excel введите «Надстройки» и выберите пункт «Надстройки» в списке.

Поиск надстроек в Excel, показан пункт меню Надстройки

  1. Либо откройте File → Параметры → Надстройки. Внизу окна у пункта Управление выберите «Надстройки Excel» и нажмите «Перейти».

Параметры Excel — вкладка Надстройки, поле для выбора типа надстроек

  1. В появившемся окне отметьте Analysis ToolPak и нажмите OK.

Окно надстроек с выбранной Analysis ToolPak

После этого на вкладке Данные появится кнопка «Анализ данных» в разделе Анализ.

Важно: в некоторых корпоративных сборках Excel надстройки могут быть заблокированы IT. Если кнопки нет, обратитесь в службу поддержки.

Вычисление скользящей средней

  1. Перейдите на вкладку Данные и нажмите «Анализ данных».
  2. В списке выберите «Moving Average» и нажмите OK.

Выбор Moving Average в списке Analysis ToolPak

  1. В поле Input Range укажите диапазон исходных данных. Можно ввести вручную или выделить мышью. При наличии заголовка отметьте «Labels in first row».

Ввод диапазона исходных данных для расчёта

  1. Введите Output Range — ячейку, с которой начнутся результаты, либо выберите новый лист. При желании поставьте галочку Standard Errors, чтобы получить оценки ошибок.

  2. Если хотите сразу получить график, отметьте Chart Output.

Ввод диапазона вывода и опции для графика

  1. Нажмите OK. Excel выведет столбец со значениями скользящей средней, начиная с той строки, где для выбранного интервала есть полный набор данных. Если выбран график, появится линейный график со сравнением исходных данных и усреднённой линии.

Результат: значения скользящей средней и график в Excel

Вы можете настраивать график как обычную диаграмму Excel: вкладка «Дизайн диаграммы» позволяет поменять цвет, легенду и макет.

Выбор интервала (периода) и практические советы

  • Интервал (Interval) — это число наблюдений для среднего. Для дневных данных 7 отображает недельный эффект; 30 — месячный; для продаж может подойти 4 (четырёхнедельный период).
  • Чем больше интервал, тем сильнее сглаживание и тем хуже чувствительность к быстрым изменениям.
  • При сезонных данных сравнивайте результаты для интервалов, кратных длине сезона (например, 12 для месячных сезонных циклов).
  • Если данные содержат пропуски, заполните их или используйте таблицы/Power Query для очистки перед расчётом.

Ограничения метода и когда он не подходит

  • Скользящая средняя отстаёт от реального изменения тренда — это нормальное поведение из‑за усреднения.
  • При резких структурных сдвгах (изменение спроса, ошибка в учёте) SMA вводит искажения и не заменяет анализ причин.
  • Для прогноза в условиях тренда лучше использовать экспоненциальную скользящую среднюю (EMA) или модель прогнозирования.

Альтернативные подходы в Excel

  • Формулы: используйте AVERAGE вместе с динамическими диапазонами (OFFSET/INDEX) для автоматического расчёта в таблицах.
  • Excel Tables: структурированные ссылки упрощают формулы и автообновление при добавлении данных.
  • Power Query: удобно для предобработки больших наборов и последующего расчёта сглаженных значений на стороне ETL.
  • VBA: если требуется специфическая логика (например, пропуск NaN или адаптивный интервал), реализуйте расчёт на VBA.

Короткий пример формулы для простой скользящей средней в таблице (одна строка):

=AVERAGE(OFFSET([@Value],-N+1,0,N,1))

Где N — длина интервала. Учтите, что OFFSET может быть затратным по производительности на больших наборах.

Мини‑методика: шаги для повторяемой процедуры

  1. Подготовьте данные: время в одном столбце, значения во втором. Очистите пропуски.
  2. Подключите Analysis ToolPak (один раз на компьютере).
  3. Выберите диапазон и интервал. Укажите вывод и опции графика.
  4. Сравните несколько интервалов и выберите лучший по бизнес‑критериям.
  5. Задокументируйте выбор интервала и источник данных в отчёте.

Чек‑лист по ролям

Аналитик:

  • Проверил качество данных и пропуски.
  • Экспериментировал с 2–3 интервалами.
  • Добавил график и подписи осей.

Менеджер по запасам:

  • Оценил сглаженные тренды в сравнении с планом.
  • Проверил, не скрывает ли SMA сезонные пики важные события.

Разработчик отчётов:

  • Автоматизировал расчёт (таблица/Power Query/VBA).
  • Убедился в корректности формул при добавлении новых данных.

Критерии приёмки

  • Результат содержит значения скользящей средней для всех строк, где доступен полный интервал.
  • График правильно отображает исходные данные и усреднённую линию.
  • Документирован выбор интервала и причина его выбора.
  • Проверены пропуски и аномалии в исходных данных.

Короткий глоссарий

  • Скользящая средняя: среднее N предыдущих точек для каждой позиции.
  • Interval: длина окна (N) для расчёта SMA.
  • Output Range: ячейка/диапазон, куда Excel поместит результаты.

Итог и рекомендации

  • Analysis ToolPak — быстрый способ получить SMA и график без формул.
  • Для оперативного мониторинга запасов и продаж это удобный инструмент.
  • Для прогнозов рассмотрите EMA или статистические модели; для больших данных используйте Power Query.

Краткая памятка: подключили надстройку → выбрали диапазон → указали интервал → получили значения и график.

Краткое объявление для коллег: «Добавил инструкцию по расчёту скользящей средней в Excel с использованием Analysis ToolPak. Это позволит быстро визуализировать тренды продаж и запасов без ручных формул.»

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Отключение персонализированной рекламы на устройствах
Приватность

Отключение персонализированной рекламы на устройствах

Устранение ошибок Comodo — быстрое руководство
Кибербезопасность

Устранение ошибок Comodo — быстрое руководство

Push‑уведомления Firebase в React — подробное руководство
Web‑разработка

Push‑уведомления Firebase в React — подробное руководство

Снизить пинг без Ethernet — проверенные способы
Сеть

Снизить пинг без Ethernet — проверенные способы

Fortnite: 100% загрузка CPU — как исправить
Игры

Fortnite: 100% загрузка CPU — как исправить

Как остановить всплывающий iCloud в Windows 11
Windows

Как остановить всплывающий iCloud в Windows 11