Оглавление
Скользящая средняя также известен как Скользящее среднее или Текущее среднее значение в Excel. В этой статье мы покажем вам, как рассчитать скользящую среднюю в Excel на 4 различных примерах.
Скачать рабочую тетрадь
Вы можете скачать бесплатную практическую рабочую тетрадь Excel отсюда.
Что такое скользящая средняя?
Сайт Скользящая средняя означает, что временной период среднего значения один и тот же, но он продолжает двигаться, когда добавляются новые данные.
Например, если кто-то попросит вас предоставить скользящее среднее значение стоимости продаж в день 3, вы должны предоставить стоимость продаж за день 1, 2 и 3. А если кто-то попросит вас предоставить скользящее среднее значение стоимости продаж в день 4, вы должны предоставить стоимость продаж за дни 2, 3 и 4. По мере добавления новых данных, вы должны сохранить временной период (3 дня) прежним, но использовать новые добавленные данные для расчета скользящего среднего.средний.
Скользящее среднее сглаживает любые неровности (пики и долины) в данных, что позволяет легко распознать тенденции. Чем больше период интервала для расчета скользящего среднего, тем больше сглаживаются колебания, поскольку в каждое рассчитанное среднее включается больше точек данных.
Читайте также: Как создать скользящее среднее на графике Excel (4 метода)
4 Примера расчета скользящей средней в Excel
На этом этапе вы узнаете, как рассчитать скользящую среднюю с помощью инструментов Excel, формул и т.д.
1. расчет скользящей средней с помощью инструмента анализа данных в Excel (с линией тренда)
На основе приведенного ниже набора данных мы рассчитаем скользящее среднее значение продаж на уровне интервал 3 с помощью Excel Инструмент анализа данных .
Шаги:
- Нажмите на вкладку Файл -> Опции
- Из Параметры Excel во всплывающем окне нажмите Дополнения и выберите Надстройки Excel из Управляйте поле и затем нажмите ИДИТЕ...
- Марк сайт Пакет инструментов анализа в качестве Дополнения и нажмите OK .
- Теперь перейдите на вкладку Данные -> Анализ данных .
- Выберите Скользящая средняя -> OK.
- В Скользящая средняя всплывающее окно,
- Предоставьте данные в Входной диапазон поле, по которому вы хотите рассчитать скользящую среднюю по перетаскивание по столбцу или строке В нашем случае это $C$5:$C$15 .
- Напишите количество интервалов в Интервал (Мы хотели 3 дней интервала, поэтому мы написали число 3 )
- В Выходной диапазон укажите диапазон данных, который вы хотите сохранить в вычисляемых данных. перетаскивание по столбцу или строке В нашем случае это $D$5:$D$15 .
- Если вы хотите увидеть линия тренда ваших данных с помощью диаграммы, то Марк сайт Вывод диаграммы В противном случае оставьте это.
- Нажмите OK .
Вы получите Скользящая средняя предоставленных данных вместе с Excel линия тренда показывает как исходные данные, так и скользящее среднее значение со сглаженными колебаниями.
2. Вычисление скользящего среднего с помощью функции среднего в Excel
Вы можете просто запустить СРЕДНЕЕ формула для расчета Скользящая средняя данных, заданных с определенным интервалом. Excel может понять закономерность и применить ту же закономерность к остальным данным.
Как показано на рисунке ниже, выберите 3-я ячейка и просто написать простую СРЕДНЕЕ формула для расчета продажной стоимости с интервал 3 .
В Ячейка D7 , пишите
= СРЕДНЕЕ(C5:C7)
И нажмите Войти .
Вы получите скользящее среднее значение стоимости продаж для 3 специфические продукты эта ячейка и 2 вышеуказанные ячейки .
- Теперь перетащите строку вниз на Наполнительная рукоятка чтобы применить тот же рисунок к остальным ячейкам.
Давайте проверим, действительно ли он дает нам скользящее среднее (тот же интервал из 3, но с новыми добавленными данными) или нет.
Если мы дважды щелкнем на любой другой ячейке, как показано на рисунке ниже, мы увидим, что ячейка имеет значение скользящее среднее указывая среднее значение этой ячейки и двух вышеуказанных ячеек.
Ячейка D11 скользящее среднее значение Ячейка C9, C10 и C11 .
Похожие материалы: Как рассчитать среднее, минимальное и максимальное значение в Excel (4 простых способа)
3. Вычислить скользящее среднее с помощью формулы в Excel
Вы также можете использовать формулы для расчета Скользящая средняя в Excel.
3.1. Получение скользящего среднего для последних N-ых значений в столбце с помощью формулы
Предположим, вы хотите узнать среднее значение продаж последних 3 товаров вашей колонки. Для этого вам нужна формула для расчета скользящего среднего. И формула Среднее функция может сделать это вместе с СМЕЩЕНИЕ и функция COUNT s.
Общая формула для этого такова,
=Average(OFFSET(first_cell, COUNT(whole_range)-N, 0, N, 1)
Вот,
- N = количество значений, которые необходимо включить для расчета среднего значения
Таким образом, если мы рассчитаем скользящее среднее для нашего набора данных, то формула будет выглядеть следующим образом,
=СРЕДНЕЕ(СМЕЩЕНИЕ(C5,COUNT(C5:C100)-3,0,3,1))
Вот,
- C5 = Начальная точка значений
- 3 = Интервал
Это даст вам скользящее среднее значение последние 3 значения в столбце .
См. рисунок выше, где мы получили скользящую среднюю, 700 , из последних 3 значений ( Ячейка C13, C14 и C15 ) из Колонка C нашего набора данных.
Чтобы проверить, действительно ли результат является правильным или нет, мы также реализовали общий Среднее формула между ячейками C13 - C15 и все равно получил результат 700 .
Разбивка формулы
- COUNT(C5:C100) -> The COUNT функция подсчитывает, сколько значений в Колонка C Мы начали с Клетка C5 потому что это начальная точка диапазона для расчета.
- OFFSET(C5,COUNT(C5:C100)-3,0,3,1) -> The OFFSET функция принимает ссылку на ячейку C5 (1-й аргумент) в качестве начальной точки, и уравновесить значение, возвращаемое функцией COUNT функцию, перемещая 3 ряда вверх ( -3 во 2-м аргументе). Он возвращает сумму значений в диапазоне, состоящем из 3 ряда ( 3 в 4-м аргументе) и 1 колонна ( 1 в последнем аргументе), который является последние 3 значения которые мы хотим вычислить.
- СРЕДНЕЕ(СМЕЩЕНИЕ(C5,COUNT(C5:C100)-3,0,3,1)) -> Наконец, в СРЕДНЕЕ функция вычисляет возвращенные значения суммы для извлечения скользящего среднего.
3.2. Получение скользящего среднего для последних N-ых значений в ряду с помощью формулы
Чтобы получить скользящую среднюю для 3 последних значения подряд формула такова,
=Average(OFFSET(first_cell, COUNT(range)-N, 0, N, 1)
Как вы можете видеть, формула почти такая же, как и формула с колонкой. Только в этот раз вместо включения всего диапазона нужно вставить символ фиксированный диапазон .
=СРЕДНЕЕ(СМЕЩЕНИЕ(C5,COUNT(C5:M5)-3,0,3,1))
Вот,
- C5 = Начальная точка диапазона
- M5 = Конечная точка диапазона
- 3 = Интервал
Это даст вам скользящее среднее значение 3 последних значения подряд .
4. Расчет скользящего среднего при недостаточном количестве данных в Excel
Если вы хотите начать формулы с первой строки диапазона, то данных будет недостаточно для того, чтобы рассчитать полное среднее значение потому что диапазон будет простираться выше первой строки.
Сайт СРЕДНЕЕ Функция автоматически игнорирует текстовые значения и пустые ячейки. Поэтому она будет продолжать вычисления при меньших значениях интервала. Поэтому эта формула работает с Ячейка № 3 как мы объявили интервальное значение 3 .
Чтобы справиться с проблемой недостаточного количества данных при расчете скользящей средней, можно использовать следующую формулу,
=IF(ROW()-ROW($C$5)+1<3,NA(),AVERAGE(C5:C7))
Где,
- C5 = Начальная точка диапазона
- C7 = Конечная точка диапазона
- 3 = Интервал
- ROW()-ROW($C$5)+1 -> Просто генерирует относительный номер ряда, начиная с 1
Как C5 находится в Ряд 5 так что это указывает на то, что в Ряд 5 , результат 1 ; в Ряд 6 , результат 2 и так далее.
- Когда номер текущего ряда менее 3 формула возвращает #N/A В противном случае формула возвращает значение скользящее среднее .
Теперь перетащите строку вниз на Наполнительная рукоятка чтобы применить формулу к остальным ячейкам.
Заключение
В этой статье объясняется, как рассчитать Скользящая средняя в Excel с 4 примерами. Я надеюсь, что эта статья была очень полезна для вас. Не стесняйтесь спрашивать, если у вас есть какие-либо вопросы по теме.