Jak obliczyć średnią ruchomą w Excelu (4 przykłady)

  • Udostępnij To
Hugh West

Średnia krocząca znany jest również jako Średnia krocząca lub Średnia krocząca w Excelu. W tym artykule pokażemy, jak obliczyć średnią ruchomą w Excelu na 4 różnych przykładach.

Pobierz Workbook

Darmowy ćwiczeniowy zeszyt Excela można pobrać stąd.

Calculate Moving Average.xlsx

Co to jest średnia krocząca?

Na stronie Średnia krocząca oznacza, że okres czasu średniej jest taki sam, ale przesuwa się, gdy dodawane są nowe dane.

Na przykład, jeśli ktoś poprosi Cię o podanie średniej ruchomej wartości sprzedaży w dniu 3, musisz podać wartość sprzedaży z dnia 1, 2 i 3. A jeśli ktoś poprosi Cię o podanie średniej ruchomej wartości sprzedaży w dniu 4, musisz podać wartość sprzedaży z dnia 2, 3 i 4. W miarę dodawania nowych danych, musisz zachować ten sam okres czasu (3 dni), ale użyć nowo dodanych danych do obliczenia średniej ruchomej.średnia.

Średnia krocząca wygładza wszelkie nieregularności (szczyty i doliny) z danych w celu łatwego rozpoznania trendów. Im większy jest okres interwału przy obliczaniu średniej kroczącej, tym bardziej wygładzane są wahania, ponieważ więcej punktów danych jest zawartych w każdej obliczonej średniej.

Read More: Jak wygenerować średnią kroczącą na wykresie w Excelu (4 metody)

4 Przykłady jak obliczyć średnią kroczącą w Excelu

W tej fazie dowiesz się, jak obliczyć średnią ruchomą za pomocą narzędzi Excela, formuł itp.

1. obliczyć średnią kroczącą za pomocą narzędzia analizy danych w Excelu (z linią trendu)

Na podstawie przedstawionego poniżej zbioru danych obliczymy średnią ruchomą sprzedaży na poziomie przedział 3 z programem Excel Narzędzie do analizy danych .

Kroki:

  • Kliknij na zakładkę Plik -> Opcje

  • Z. Opcje programu Excel okno wyskakujące, kliknij Dodatki i wybrać Dodatki do programu Excel od Zarządzaj a następnie naciśnij przycisk GO...

  • Mark the Pakiet narzędzi analitycznych jako Dodatki i kliknąć OK .

  • Teraz przejdź do zakładki Dane -> Analiza danych .

  • Wybierz Moving Average -> OK.

  • W Średnia krocząca wyskakujące okienko,
    • Podaj dane w. Zakres wejściowy pole, że chcesz obliczyć średnią ruchomą przez przeciąganie przez kolumnę lub wiersz W naszym przypadku jest to $C$5:$C$15 .
    • Napisz. liczba przedziałów w Interwał (Chcieliśmy 3 dni odstępu, więc napisaliśmy liczbę 3 )
    • W Zakres wyjściowy w polu podaj zakres danych, które mają być przechowywane w obliczanych danych przez przeciąganie przez kolumnę lub wiersz W naszym przypadku jest to $D$5:$D$15 .
    • Jeśli chcesz zobaczyć linia trendu swoich danych za pomocą wykresu, a następnie Mark the Wyjście z wykresu W przeciwnym razie, zostaw to.
    • Kliknij OK .

Otrzymasz Średnia krocząca dostarczonych danych wraz z programem Excel linia trendu pokazujący zarówno oryginalne dane, jak i wartość średniej ruchomej z wygładzonymi wahaniami.

2. obliczanie średniej kroczącej za pomocą funkcji średniej w programie Excel

Możesz po prostu uruchomić ŚREDNIA wzór do obliczania Średnia krocząca danych podanych z określonym interwałem. Excel potrafi zrozumieć wzór i zastosować ten sam wzór do pozostałych danych.

Jak pokazano na poniższym obrazku, wybierz 3. komórka i po prostu napisać prosty ŚREDNIA wzór na obliczenie wartości sprzedaży z przedział 3 .

W Komórka D7 , pisać

= ŚREDNIA(C5:C7)

I naciśnij Wejdź na stronę .

Otrzymasz średnią ruchomą wartości sprzedaży dla 3 specyficzne produkty ta komórka i 2 powyższe komórki .

  • Teraz przeciągnij wiersz w dół o Uchwyt do napełniania aby zastosować ten sam wzór do pozostałych komórek.

Sprawdźmy, czy rzeczywiście daje nam to średnia ruchoma (ten sam interwał z 3, ale nowo dodane dane) lub nie.

Jeśli klikniemy dwukrotnie na dowolną inną komórkę, jak pokazano na poniższym rysunku, zobaczymy, że komórka ta ma średnia ruchoma wskazując średnią wartość tej komórki i dwóch powyższych komórek.

Komórka D11 posiada średnią kroczącą z Komórki C9, C10 i C11 .

Related Content: Jak obliczyć średnią, minimum i maksimum w Excelu (4 proste sposoby)

3) Obliczanie średniej kroczącej za pomocą formuły w programie Excel

Możesz również użyć formuł do obliczenia Średnia krocząca w Excelu.

3.1. Uzyskaj średnią ruchomą dla ostatnich N-tych wartości w kolumnie za pomocą formuły

Załóżmy, że chcesz poznać średnią sprzedaży ostatnich 3 produktów z Twojej kolumny.Aby to zrobić, potrzebujesz formuły do obliczenia średniej ruchomej.I Średnia funkcja może to zrobić wraz z OFFSET oraz funkcja COUNT s.

Ogólny wzór na to to,

=Średnia(OFFSET(first_cell, COUNT(entire_range)-N, 0, N, 1)

Tutaj,

  • N = liczba wartości, które należy uwzględnić przy obliczaniu średniej

Jeśli więc obliczymy średnią ruchomą dla naszego zbioru danych to wzór będzie,

=ŚREDNIA(OFFSET(C5,COUNT(C5:C100)-3,0,3,1))

Tutaj,

  • C5 = Punkt początkowy wartości
  • 3 = Interwał

To da ci średnią kroczącą z ostatnie 3 wartości w kolumnie .

Zobacz powyższy obrazek, gdzie otrzymaliśmy średnią ruchomą, 700 , z 3 ostatnich wartości (. Komórka C13, C14 oraz C15 ) z Kolumna C naszego zbioru danych.

Aby sprawdzić, czy wynik jest rzeczywiście poprawny czy nie, zaimplementowaliśmy również generyczny Średnia formuła między komórkami C13 do C15 i wciąż otrzymujemy wynik 700 .

Podział formuły

  • COUNT(C5:C100) -> The COUNT Funkcja liczy ile jest wartości w Kolumna C . We started from Komórka C5 ponieważ jest to punkt początkowy zakresu do obliczenia.
  • OFFSET(C5,COUNT(C5:C100)-3,0,3,1) -> The OFFSET Funkcja pobiera odnośnik do komórki C5 (1. argument) jako punkt wyjścia i zrównoważyć wartość zwracaną przez COUNT funkcja poprzez przesunięcie 3 rzędy w górę ( -3 zwraca sumę wartości w zakresie składającym się z 3 rzędy ( 3 w 4 argumencie) oraz 1 kolumna ( 1 w ostatnim argumencie), czyli ostatnie 3 wartości które chcemy obliczyć.
  • AVERAGE(OFFSET(C5,COUNT(C5:C100)-3,0,3,1)) -> W końcu. ŚREDNIA Funkcja oblicza zwrócone wartości sumy, aby wyodrębnić średnią ruchomą.

3.2. Uzyskaj średnią kroczącą dla ostatnich N-tych wartości w wierszu za pomocą formuły

Aby uzyskać średnią ruchomą dla 3 ostatnie wartości z rzędu , wzór to,

=Średnia(OFFSET(first_cell, COUNT(range)-N, 0, N, 1)

Jak widać, formuła jest prawie taka sama jak formuła z kolumną. Tylko tym razem, zamiast uwzględniać cały zakres, trzeba wstawić opcję stały zakres .

=ŚREDNIA(OFFSET(C5,COUNT(C5:M5)-3,0,3,1))

Tutaj,

  • C5 = Punkt początkowy zakresu
  • M5 = punkt końcowy zakresu
  • 3 = Interwał

To da ci średnią kroczącą z 3 ostatnie wartości z rzędu .

4) Obliczanie średniej kroczącej dla niewystarczających danych w Excelu

Jeśli chcesz rozpocząć formuły od pierwszego wiersza zakresu, nie będzie wystarczająco dużo danych, aby obliczyć średnią całkowitą ponieważ zakres będzie rozciągał się powyżej pierwszego rzędu.

Na stronie ŚREDNIA Funkcja automatycznie ignoruje wartości tekstowe i puste komórki, więc będzie kontynuować obliczenia z mniejszą ilością wartości przedziałów. Dlatego ta formuła działa z Komórka nr 3 jak zadeklarowaliśmy wartość odstępu 3 .

Aby poradzić sobie z problemem niewystarczających danych przy obliczaniu średniej ruchomej, można skorzystać z następującego wzoru,

=IF(ROW()-ROW($C$5)+1<3,NA(),AVERAGE(C5:C7))

Gdzie,

  • C5 = Punkt początkowy zakresu
  • C7 = punkt końcowy zakresu
  • 3 = Interwał
  • ROW()-ROW($C$5)+1 -> Po prostu generuje względny numer wiersza zaczynając od 1

Jak C5 jest w Wiersz 5 więc to wskazuje, w Wiersz 5 , wynik to. 1 ; w Wiersz 6 , wynik to. 2 i tak dalej.

  • Gdy bieżący numer wiersza to. mniej niż 3 , wzór zwraca #N/A W przeciwnym razie formuła zwraca wartość średnia ruchoma .

Teraz przeciągnij wiersz w dół o Uchwyt do napełniania aby zastosować formułę do pozostałych komórek.

Wniosek

Ten artykuł wyjaśnił, jak obliczyć Średnia krocząca w Excelu z 4 przykładami. Mam nadzieję, że ten artykuł był dla Ciebie bardzo korzystny. Zapraszam do zadawania pytań, jeśli masz jakieś pytania dotyczące tematu.

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.