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

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

Ковзаюча середня також відомий як Ковзна середня або Ковзаюче середнє в Excel. У цій статті ми покажемо, як розрахувати ковзаючу середню в Excel на 4 різних прикладах.

Завантажити Робочий зошит

Ви можете завантажити безкоштовну практичну книгу Excel тут.

Розрахунок ковзної середньої.xlsx

Що таке ковзаюча середня?

На сьогоднішній день, на жаль, це не так. Ковзаюча середня означає, що період усереднення однаковий, але він продовжує рухатися, коли додаються нові дані.

Наприклад, якщо хтось попросить вас надати ковзне середнє значення вартості продажів на 3-й день, ви повинні надати значення продажів за 1-й, 2-й і 3-й дні. А якщо хтось попросить вас надати ковзне середнє значення вартості продажів на 4-й день, ви повинні надати значення продажів за 2-й, 3-й і 4-й дні. У міру додавання нових даних ви повинні зберігати часовий період (3 дні) незмінним, але використовувати нові додані дані для розрахунку ковзного середнього.в середньому.

Ковзне середнє згладжує будь-які нерівності (піки та западини) даних, що дозволяє легко розпізнавати тенденції. Чим більший інтервал для розрахунку ковзного середнього, тим більше згладжуються коливання, оскільки більше точок даних включається в кожне розраховане середнє значення.

Детальніше: Як побудувати ковзаючу середню в Excel-діаграмі (4 способи)

4 Приклади розрахунку ковзної середньої в Excel

На цьому етапі ви навчитеся розраховувати ковзаючу середню за допомогою інструментів Excel, формул тощо.

1. розрахувати ковзаючу середню за допомогою інструменту аналізу даних в Excel (за допомогою лінії тренду)

За допомогою набору даних, наведеного нижче, ми розрахуємо ковзне середнє значення продажів на інтервал 3 з Excel'ом Інструмент аналізу даних .

Сходинки:

  • Перейдіть на вкладку Файл -> Параметри

  • Від Параметри Excel у спливаючому вікні натисніть Надбудови та оберіть Надбудови для Excel від Керувати і натисніть кнопку ІДИ...

  • Марк в "Урядовому кур'єрі". Analysis ToolPak як Надбудови і натисніть ГАРАЗД. .

  • Тепер перейдіть на вкладку Дані - Аналіз даних .

  • Виберіть Ковзаюча середня - OK.

  • В рамках проекту Ковзаюча середня спливаюче вікно,
    • Надати дані в Діапазон введення поле, за яким ви хочете розрахувати ковзаючу середню перетягування через стовпець або рядок У нашому випадку це 5:15 .
    • Напишіть кількість інтервалів в Інтервал (Ми хотіли 3 днів інтервалу, тому ми написали число 3 )
    • В рамках проекту Вихідний діапазон вкажіть діапазон даних, за яким ви хочете зберігати розраховані дані перетягування через стовпець або рядок У нашому випадку це $D$5:$D$15 .
    • Якщо ви хочете побачити лінія тренду ваших даних з діаграмою, то Марк в "Урядовому кур'єрі". Виведення діаграми В іншому випадку - залиште.
    • Натисніть ГАРАЗД. .

Ви отримаєте Ковзаюча середня даних, що надаються разом з Excel лінія тренду що відображає як вихідні дані, так і значення ковзного середнього із згладженими коливаннями.

2. Розрахунок ковзної середньої за допомогою функції "Середня" в Excel

Ви можете просто запустити СЕРЕДНІЙ формула для розрахунку Ковзаюча середня Excel може зрозуміти закономірність і застосувати цю ж закономірність до решти даних.

Як показано на зображенні нижче, виберіть 3-я камера і просто написати простий СЕРЕДНІЙ формула для розрахунку вартості продажу з коефіцієнтом інтервал 3 .

В Комірка D7 напишіть

=AVERAGE(C5:C7)

І натиснути Увійдіть .

Ви отримаєте ковзне середнє значення вартості продажів за 3 специфічні продукти ця клітинка та 2 вищевказані клітинки .

  • Тепер перетягніть рядок вниз на Ручка наповнення нанести такий самий візерунок на решту клітинок.

Давайте перевіримо, чи дійсно це дає нам ковзаюча середня (той самий інтервал у 3, але з новими даними) чи ні.

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

Комірка D11 утримує ковзаючу середню від Клітинки C9, C10 та C11 .

Пов'язаний контент: Як розрахувати середнє, мінімальне та максимальне значення в Excel (4 простих способи)

3. розрахунок ковзної середньої за формулою в Excel

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

3.1 Отримати ковзаюче середнє для останніх N значень у стовпчику за формулою

Припустимо, ви хочете дізнатися середнє значення продажів останніх 3 товарів вашого стовпчика. Для цього вам знадобиться формула для розрахунку ковзного середнього. А формула для розрахунку ковзного середнього Середній показник функція може робити це разом з OFFSET і функція COUNT s.

Загальна формула для цього така,

=Average(OFFSET(перша_комірка, COUNT(весь_діапазон)-N, 0, N, 1)

Ось,

  • N = кількість значень, які потрібно включити для розрахунку середнього значення

Отже, якщо ми розрахуємо ковзну середню для нашого набору даних, то формула матиме вигляд,

=СЕРЕДНЄ(OFFSET(C5,COUNT(C5:C100)-3,0,3,1))

Ось,

  • C5 = Початкова точка відліку значень
  • 3 = Інтервал

Це дасть вам ковзне середнє значення останні 3 значення в стовпчику .

Дивіться на малюнку вище, де ми отримали ковзаючу середню, 700 , з останніх 3 значень ( Комірка С13, С14 і C15 ) від Колонка C нашого набору даних.

Для того, щоб перевірити, чи дійсно отриманий результат є коректним, ми також реалізували узагальнений Середній показник формула між клітинами C13 - C15 і все одно отримали результат 700 .

Розбивка по формулам

  • COUNT(C5:C100) -> The РОЗРАХУНОК функція підраховує, скільки значень є в Колонка C Ми почали з Комірка C5 тому що це початкова точка діапазону для розрахунку.
  • OFFSET(C5,COUNT(C5:C100)-3,0,3,1) -> The OFFSET функція отримує посилання на комірку C5 (1-й аргумент) в якості відправної точки, і збалансувати значення, повернуте функцією РОЗРАХУНОК функціонувати шляхом переміщення 3 ряди вгору ( -3 Повертає суму значень в діапазоні, що складається з 3 ряди ( 3 в 4-му аргументі) та 1 колонка ( 1 в останньому аргументі), що є останні 3 значення які ми хочемо обчислити.
  • AVERAGE(OFFSET(C5,COUNT(C5:C100)-3,0,3,1)) -> Насамкінець, в рамках проекту СЕРЕДНІЙ функція обчислює повернуті значення суми для вилучення ковзного середнього.

3.2 Отримати ковзаюче середнє за останніми N-ми значеннями в рядку за формулою

Для отримання ковзної середньої для останні 3 значення підряд формула має вигляд,

=Average(OFFSET(перша_комірка, COUNT(діапазон)-N, 0, N, 1)

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

=AVERAGE(OFFSET(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 із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.