Разлік слізгальнай сярэдняй у Excel: формулы і дыяграмы

  • Падзяліцца Гэтым
Michael Brown

У гэтым кароткім падручніку вы даведаецеся, як хутка вылічыць простую слізгальную сярэднюю ў Excel, якія функцыі выкарыстоўваць, каб атрымаць слізгальную сярэднюю за апошнія N дзён, тыдняў, месяцаў ці гадоў, і як дадаць перанос слізгальнай сярэдняй лініі трэнду на дыяграму Excel.

У некалькіх апошніх артыкулах мы ўважліва разгледзелі разлік сярэдняга ў Excel. Калі вы сочыце за нашым блогам, вы ўжо ведаеце, як разлічыць звычайнае сярэдняе значэнне і якія функцыі выкарыстоўваць, каб знайсці сярэднеўзважанае. У сённяшнім уроку мы абмяркуем дзве асноўныя методыкі разліку слізгальнай сярэдняй у Excel.

    Што такое слізгальная сярэдняя?

    У цэлым кажучы, слізгальнае сярэдняе (таксама называецца слізгальнае сярэдняе , слізгальнае сярэдняе або слізгальнае сярэдняе ) можна вызначыць як шэраг сярэдніх для розных падмностваў аднаго і таго ж набору даных.

    Яно часта выкарыстоўваецца ў статыстыцы, сезонна скарэкціраваным эканамічным прагнозе і прагнозе надвор'я, каб зразумець асноўныя тэндэнцыі. У біржавым гандлі слізгальнае сярэдняе - гэта індыкатар, які паказвае сярэдні кошт каштоўнай паперы за пэўны перыяд часу. У бізнэсе гэта звычайная практыка вылічыць слізгальнае сярэдняе значэнне продажаў за апошнія 3 месяцы, каб вызначыць нядаўнюю тэндэнцыю.

    Напрыклад, слізгальнае сярэдняе трохмесячных тэмператур можна вылічыць, узяўшы сярэдняе тэмпературы са студзеня па сакавік, затым сярэдніятэмпературы з лютага па красавік, потым з сакавіка па травень і гэтак далей.

    Існуюць розныя тыпы слізгальнай сярэдняй, такія як простая (таксама вядомая як арыфметычная), экспанентная, зменная, трохвугольная і ўзважаная. У гэтым уроку мы разгледзім найбольш часта выкарыстоўваную простую слізгальную сярэднюю .

    Разлік простай слізгальнай сярэдняй у Excel

    У цэлым, ёсць два спосабы атрымаць простае слізгальнае сярэдняе ў Excel - з дапамогай формул і параметраў лініі трэнду. Наступныя прыклады дэманструюць абедзве методыкі.

    Вылічыць слізгальнае сярэдняе за пэўны перыяд часу

    Простае слізгальнае сярэдняе можна вылічыць у самыя кароткія тэрміны з дапамогай функцыі AVERAGE. Выкажам здагадку, што ў вас ёсць спіс сярэднямесячных тэмператур у слупку B, і вы хочаце знайсці слізгальнае сярэдняе за 3 месяцы (як паказана на малюнку вышэй).

    Напішыце звычайную формулу СЯРЭДНЯЕ для першых 3 значэнняў і увядзіце яго ў радок, які адпавядае 3-му значэнню зверху (ячэйка C4 у гэтым прыкладзе), а затым скапіруйце формулу ў іншыя ячэйкі ў слупку:

    =AVERAGE(B2:B4)

    Вы можаце выправіць слупок з абсалютнай спасылкай (напрыклад, $B2), калі хочаце, але не забудзьцеся выкарыстоўваць адносныя спасылкі на радкі (без знака $), каб формула карэктавалася належным чынам для іншых вочак.

    Памятаючы, што сярэдняе значэнне вылічваецца шляхам складання значэнняў і наступнага дзялення сумы на колькасць значэнняў, якія трэба асерадняць, вы можаце праверыцьвынік, выкарыстоўваючы формулу SUM:

    =SUM(B2:B4)/3

    Атрымаць слізгальнае сярэдняе за апошнія N дзён / тыдняў / месяцаў / гадоў у слупку

    Выкажам здагадку, што ў вас ёсць спіс даных, напр. лічбы продажаў або біржавыя каціроўкі, і вы хочаце ведаць сярэдняе значэнне за апошнія 3 месяцы ў любы момант часу. Для гэтага вам патрэбна формула, якая будзе пералічваць сярэдняе значэнне, як толькі вы ўводзіце значэнне за наступны месяц. Якая функцыя Excel здольная гэта зрабіць? Стары добры AVERAGE ў спалучэнні са OFFSET і COUNT.

    =AVERAGE(OFFSET( першая ячэйка, COUNT( увесь дыяпазон)- N,0, N,1))

    Дзе N - гэта колькасць апошніх дзён / тыдняў / месяцаў / гадоў для ўключэння ў сярэдняе значэнне.

    Не ведаю, як выкарыстоўваць гэту формулу слізгальнага сярэдняга ў вашых лістах Excel? Наступны прыклад зробіць рэчы больш яснымі.

    Калі выказаць здагадку, што значэнні для сярэднення знаходзяцца ў слупку B, пачынаючы з радка 2, формула будзе выглядаць наступным чынам:

    =AVERAGE(OFFSET(B2,COUNT(B2:B100)-3,0,3,1))

    А цяпер давайце паспрабуем зразумець, што насамрэч робіць гэтая формула слізгальнай сярэдняй Excel.

    • Функцыя COUNT COUNT(B2:B100) падлічвае, колькі значэнняў ужо ўведзена. у слупку B. Мы пачынаем падлік у B2, таму што радок 1 з'яўляецца загалоўкам слупка.
    • Функцыя OFFSET бярэ ячэйку B2 (першы аргумент) у якасці адпраўной кропкі і зрушвае падлік (значэнне, якое вяртае COUNT функцыя) шляхам перамяшчэння на 3 радкі ўверх (-3 у 2-м аргументе). ЯкУ выніку ён вяртае суму значэнняў у дыяпазоне, які складаецца з 3 радкоў (3 у 4-м аргументе) і 1 слупка (1 у апошнім аргументе), што з'яўляецца апошнімі 3 месяцамі, якія мы жадаем.
    • Нарэшце, атрыманая сума перадаецца ў функцыю AVERAGE для разліку слізгальнай сярэдняй.

    Падказка. Калі вы працуеце з пастаянна абнаўляемымі аркушамі, куды ў будучыні, хутчэй за ўсё, будуць дададзены новыя радкі, пераканайцеся, што вы паставілі дастатковую колькасць радкоў для функцыі COUNT, каб улічыць патэнцыйныя новыя запісы. Гэта не праблема, калі вы ўключыце больш радкоў, чым патрэбна, пакуль у вас ёсць правая першая ячэйка, функцыя COUNT у любым выпадку адкіне ўсе пустыя радкі.

    Як вы напэўна заўважылі, табліца ў гэтым прыкладзе змяшчае даныя толькі на 12 месяцаў, і тым не менш, дыяпазон B2:B100 прадастаўляецца COUNT, каб быць на баку эканоміі :)

    Знайдзіце слізгальнае сярэдняе для апошніх N значэнняў у радку

    Калі вы хочаце вылічыць слізгальнае сярэдняе за апошнія N дзён, месяцаў, гадоў і г.д. у тым жа радку, вы можаце наладзіць формулу зрушэння такім чынам:

    =СЯРЭДНЯЕ(ЗМІШ( першая ячэйка,0,COUNT( дыяпазон) -N,1, N,))

    Выкажам здагадку, што B2 з'яўляецца першым лікам у радку, і вы хочаце каб уключыць у сярэдняе 3 апошнія лічбы, формула прымае наступную форму:

    =AVERAGE(OFFSET(B2,0,COUNT(B2:N2)-3,1,3))

    Стварэнне дыяграмы слізгальнага сярэдняга ў Excel

    Калі вы ўжо стварылі дыяграму для сваіх даных,даданне слізгальнай сярэдняй лініі трэнду для гэтай дыяграмы - справа некалькіх секунд. Для гэтага мы будзем выкарыстоўваць функцыю Excel Trendline і падрабязныя крокі, прыведзеныя ніжэй.

    Для гэтага прыкладу я стварыў двухмерную слупкавую дыяграму ( укладка "Уставіць" > Група дыяграм ) для нашых даных аб продажах:

    А зараз мы хочам "візуалізаваць" слізгальнае сярэдняе за 3 месяцы.

    1. У Excel 2013 абярыце дыяграму, перайдзіце да групы Дызайн > Макеты дыяграм і націсніце Дадаць элемент дыяграмы > Лінія трэнду > Дадатковыя параметры лініі трэнду

      У Excel 2010 і Excel 2007 перайдзіце да Макет > Лінія трэнду > Дадатковыя параметры лініі трэнду .

      Парада. Калі вам не трэба ўказваць такія дэталі, як інтэрвал слізгальнай сярэдняй або імёны, вы можаце націснуць Дызайн > Дадаць элемент дыяграмы > Лінія трэнду > Слізгальнае сярэдняе для неадкладнага выніку.

    2. Панэль Format Trendline адкрыецца ў правай частцы працоўнага аркуша ў Excel 2013, а адпаведнае дыялогавае акно з'явіцца ў Excel 2010 і 2007.

      На панэлі Фарматаваць лінію трэнду пстрыкніце значок «Параметры лініі трэнду», абярыце опцыю Слізгальнае сярэдняе і ўкажыце інтэрвал слізгальнага сярэдняга ў полі Перыяд :

    3. Зачыніце панэль "Лінія трэнду", і вы ўбачыце лінію трэнду слізгальнай сярэдняй, дададзеную да вашай дыяграмы:

    Кабудакладніць свой чат, вы можаце пераключыцца на Запоўніць & Укладка Line або Effects на панэлі Format Trendline і пагуляйце з рознымі параметрамі, такімі як тып лініі, колер, шырыня і г.д.

    Для магутнага аналізу даных вы можаце дадаць некалькі слізгальных сярэдніх ліній трэнду з рознымі інтэрваламі часу, каб убачыць, як развіваецца трэнд. На наступным здымку экрана паказаны 2-месячныя (зялёныя) і 3-месячныя (цагляна-чырвоныя) лініі трэнду слізгальнай сярэдняй:

    Ну, гэта і ўсё аб разліку слізгальнай сярэдняй у Excel. Узор аркуша з формуламі слізгальнай сярэдняй і лініяй трэнду даступны для загрузкі ў канцы гэтага паведамлення. Я дзякую вам за чытанне і з нецярпеннем чакаю сустрэчы з вамі на наступным тыдні!

    Практычны сшытак

    Разлік слізгальнай сярэдняй - прыклады (файл .xlsx)

    Майкл Браўн - адданы энтузіяст тэхналогій, які любіць спрашчэнне складаных працэсаў з дапамогай праграмных інструментаў. Маючы больш чым дзесяцігадовы досвед працы ў індустрыі тэхналогій, ён удасканальваў свае навыкі ў Microsoft Excel і Outlook, а таксама ў Google Sheets і Docs. Блог Майкла прысвечаны таму, каб падзяліцца сваімі ведамі і вопытам з іншымі, даючы простыя ў выкананні парады і падручнікі для павышэння прадукцыйнасці і эфектыўнасці. Незалежна ад таго, з'яўляецеся вы дасведчаным прафесіяналам або пачаткоўцам, блог Майкла прапануе каштоўную інфармацыю і практычныя парады, каб атрымаць максімальную аддачу ад гэтых неабходных праграмных інструментаў.