Як розрахувати зважену ковзаючу середню в Excel (3 способи)

  • Поділитися Цим
Hugh West

Зважена ковзаюча середня є однією з форм ковзна середня використовується для згладжування даних часових рядів з метою зменшення впливу випадкових, короткострокових коливань та полегшення виявлення закономірностей і тенденцій у даних. Зважена ковзаюча середня вважає поточні дані більш важливими, оскільки вони мають більшу актуальність, ніж більш ранні дані. Таким чином, він надає більшу вагу останнім даним і меншу вагу більш раннім даним. Зважена ковзаюча середня в Excel розраховується шляхом множення кожної точки даних спостереження на заздалегідь визначений ваговий коефіцієнт.

Завантажити Практичний посібник

Завантажте цей практичний посібник, щоб виконати завдання, поки ви читаєте цю статтю.

Weighted Moving Average.xlsx

3 Відповідні методи використання зваженої ковзної середньої в Excel

Припустимо сценарій, коли ми маємо температуру 10 днів поспіль протягом осіннього сезону. Ми прагнемо згладжування даних та визначити температуру для 11-й день Ми будемо використовувати Зважена ковзаюча середня для досягнення нашої мети. Зважена ковзаюча середня в Excel можна обчислити трьома методами. У першому з них ми обчислимо середнє арифметичне, а формулу виведемо самостійно. Для цього скористаємося функцією РЕЗУЛЬТАТ функція в Excel для розрахунку Зважена ковзаюча середня Ми будемо використовувати Експоненціальне згладжування у третьому.

Ось огляд нашого набору даних:

А візуальне представлення набору даних виглядає наступним чином:

1. розрахувати зважену ковзаючу середню за власною формулою

Крок 1:

  • Першим кроком є визначення того, скільки попередніх періодів ми збираємося включити в наш розрахунок. Ми збираємося включити попередні періоди три періоди Ви можете змінювати кількість періодів в залежності від їх важливості або актуальності.

Крок 2:

  • Розрахуємо ваги для наших точок даних. Простий підхід до визначення ваг полягає у використанні послідовних чисел від 1. Ми розділимо кожне число на суму чисел, щоб дізнатися відсоткове значення, яке вкаже на те, наскільки важливим або релевантним є число при обчисленні зважена ковзаюча середня (WMA) Для розрахунку суми вагових коефіцієнтів використовуйте наведену нижче формулу.

Де n - кількість періодів.

Наприклад, якщо розрахувати зважену ковзаючу середню по 3 точкам даних, то сума складе 6 шляхом розрахунку (3 * (3 + 1)) / 2 .

Таким чином, ваги будуть,

Два періоди тому 1/6 = 0. 17

За період, що передує поточному, 2/6 = 2/6 0.33

За поточний період 3/6=3/6 0.5

Примітка: Загальна сума балів повинна дорівнювати 1

Крок 3:

  • Тепер розрахуємо зважену ковзаючу середню для кожного періоду. Колонка D На зображенні нижче видно, що ми розрахували зважену ковзаючу середню для температури на День 3 . Колонка E показує формулу, за якою ми її розрахували.

Крок 4:

  • За цією формулою ми можемо дізнатися зважене ковзне середнє для температури кожного дня.

  • Якщо ми створимо діаграму, щоб побачити візуальне представлення про фактична температура до середньозваженого ковзного значення то ми помітимо, що лінія що представляє Зважена ковзаюча середня (WMA) є відносно більш плавним з менше коливань .

Читати далі: Присвоєння ваг змінним в Excel (3 корисних приклади)

2. розрахунок зваженої ковзної середньої за допомогою функції СУММЕСЛИ в Excel

Excel РЕЗУЛЬТАТ множить перший елемент першого масиву на перший елемент другого масиву, потім множить другий елемент першого масиву на другий елемент другого масиву і т.д. і т.п.

І, нарешті, він додає всі ці значення. Дивіться зображення нижче, щоб зрозуміти, як працює ця функція.

Для розрахунку зваженої ковзної середньої за цією формулою необхідно зробити наступне:

Крок 1:

  • Запишемо в комірку наступну формулу E7 в рамках WMA
=SUMPRODUCT(C5:C7,$D$5:$D$7)

  • При натисканні ENTER зважена ковзна середня для День 3 буде вирахувано.

Крок 2:

  • Ми перетягнемо камеру E7 вниз за допомогою клавіші зі стрілкою в 4-х напрямках і буде розрахована зважена ковзна середня для наступних днів.

Читати далі: Як розрахувати середньозважену в Excel (3 простих способи)

3. розрахунок зваженої ковзної середньої з використанням експоненціального згладжування

На сьогоднішній день, на жаль, це не так. Експоненціальне згладжування в Excel розраховує ковзну середню. Однак експоненціальне згладжування зважує значення, що включаються в розрахунок ковзної середньої, таким чином, щоб більш свіжі значення мали більший вплив на розрахунок середньої, а старі значення - менший. Таке зважування здійснюється за допомогою константи згладжування.

Крок 1:

  • Для розрахунку зваженої ковзної середньої з використанням експоненціального згладжування спочатку натисніть кнопку Дані вкладки Аналіз даних

Примітка: Якщо команда "Аналіз даних" недоступна у вашій версії Excel, зверніться до розділу "Важливо пам'ятати" нижче.

  • Коли Excel виводить на екран таблицю Аналіз даних виберіть у діалоговому вікні Експоненціальне згладжування зі списку, а потім натисніть ГАРАЗД. .

Крок 2:

  • Тепер, коли Excel відображає Експоненціальне згладжування діалогове вікно, введіть діапазон даних C5:C14 в діапазон введення або шляхом введення адреси діапазону аркуша, або шляхом виділення діапазону аркуша.
  • Забезпечити константу згладжування в Факт демпфування Довідковий файл Excel пропонує використовувати константу згладжування від 0,2 до 0,3. Введемо 45 в якості Коефіцієнт демпфування або константа згладжування .
  • Виберіть діапазон D5:D14 в якості Вихідний діапазон де потрібно зберігати значення зваженої ковзної середньої.
  • Натисніть кнопку ГАРАЗД. кнопку.

Крок 3:

  • При натисканні ENTER розраховуватиметься середньозважена ковзна середня за 10 днів.

  • Ми створимо лінійна діаграма для візуалізації фактичної температури у порівнянні зі зваженою ковзною середньою.

Читати далі: Як розрахувати середньозважену в Excel у відсотках (2 способи)

Важливі моменти для запам'ятовування

У разі, якщо Аналіз даних недоступна у вашій версії Excel, необхідно завантажити команду Analysis ToolPak Ці інструкції також застосовні до програм Excel 2010, Excel 2013 та Excel 2016.

  • Натисніть на кнопку Файл вкладка, натисніть Опції , а потім натисніть кнопку Надбудови категорія.
  • В рамках проекту Керувати у вікні, виберіть Надбудови для Excel а потім натисніть Іди. .
  • В рамках проекту Доступні доповнення у вікні, виберіть пункт Analysis ToolPak і натисніть кнопку ГАРАЗД. .

Порада: Якщо ви не знайшли Analysis ToolPak в Доступні доповнення вікно, натисніть Переглянути щоб знайти його.

Якщо з'явиться вікно з повідомленням про те, що Analysis ToolPak на даний момент не встановлено на комп'ютері, натисніть Так щоб встановити його.

Після успішного встановлення надбудови ви побачите аналіз даних, коли натиснете на вкладку даних (зазвичай в крайньому правому куті панелі інструментів).

Висновок

У цій статті ми навчилися розраховувати зважена ковзаюча середня за розробленою нами формулою та з використанням РЕЗУЛЬТАТ функціонувати та Експоненціальне згладжування Якщо у Вас виникли запитання чи побажання щодо цієї статті, будь ласка, залишайте їх у коментарях нижче. Гарного дня!!!

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.