Táboa de contidos
Neste breve tutorial, aprenderá a calcular rapidamente unha media móbil sinxela en Excel, que funcións usar para obter a media móbil dos últimos N días, semanas, meses ou anos e como engadir unha media móbil. movendo a liña de tendencia media a un gráfico de Excel.
Nun par de artigos recentes, fixemos unha ollada atenta ao cálculo da media en Excel. Se estiveches seguindo o noso blog, xa sabes como calcular unha media normal e que funcións utilizar para atopar a media ponderada. No titorial de hoxe, comentaremos dúas técnicas básicas para calcular a media móbil en Excel.
Que é a media móbil?
Xeneralmente falando, a media móbil (tamén coñecida como media móbil , media móbil ou media móbil ) pódese definir como unha serie de medias para diferentes subconxuntos do mesmo conxunto de datos.
Usase frecuentemente en estatísticas, previsións económicas e meteorolóxicas desestacionalizadas para comprender as tendencias subxacentes. Na negociación de accións, a media móbil é un indicador que mostra o valor medio dun título durante un período de tempo determinado. Nos negocios, é unha práctica habitual calcular unha media móbil das vendas dos últimos 3 meses para determinar a tendencia recente.
Por exemplo, a media móbil das temperaturas de tres meses pódese calcular tomando a media de temperaturas de xaneiro a marzo, despois a media detemperaturas de febreiro a abril, despois de marzo a maio, etc.
Existen diferentes tipos de media móbil como simple (tamén coñecida como aritmética), exponencial, variable, triangular e ponderada. Neste tutorial, analizaremos a media móbil simple máis utilizada.
Calcular a media móbil simple en Excel
En xeral, hai dúas formas de obter unha media móbil simple. media móbil simple en Excel - mediante fórmulas e opcións de liña de tendencia. Os seguintes exemplos demostran ambas as dúas técnicas.
Calcula a media móbil durante un período de tempo determinado
Pódese calcular unha media móbil sinxela en pouco tempo coa función MEDIA. Supoñamos que tes unha lista de temperaturas mensuais medias na columna B e queres atopar unha media móbil durante 3 meses (como se mostra na imaxe superior).
Escribe unha fórmula PROMEDIO habitual para os 3 primeiros valores e introdúceo na fila correspondente ao terceiro valor da parte superior (neste exemplo a cela C4) e despois copia a fórmula noutras celas da columna:
=AVERAGE(B2:B4)
Podes corrixir a columna cunha referencia absoluta (como $B2) se queres, pero asegúrate de usar referencias de filas relativas (sen o signo $) para que a fórmula se axuste correctamente para outras celas.
Lembrando que unha media se calcula sumando valores e despois dividindo a suma polo número de valores que se van facer a media, pode verificar aresultado mediante a fórmula SUMA:
=SUM(B2:B4)/3
Obter unha media móbil dos últimos N días/semanas/meses/anos nunha columna
Supoño que tes unha lista de datos, p. ex. cifras de venda ou cotizacións de accións e quere coñecer a media dos últimos 3 meses en calquera momento. Para iso, precisa dunha fórmula que recalcule a media en canto introduza un valor para o mes seguinte. Que función de Excel é capaz de facelo? O antigo AVERAGE en combinación con OFFSET e COUNT.
=PROMEDIO(OFFSET( primeira cela, COUNT( intervalo completo)- N,0, N,1))Onde N é o número dos últimos días/semanas/meses/anos para incluír na media.
Non sei como usar esta fórmula de media móbil nas súas follas de cálculo de Excel? O seguinte exemplo aclarará as cousas.
Supoñendo que os valores para promediar están na columna B que comeza na fila 2, a fórmula sería a seguinte:
=AVERAGE(OFFSET(B2,COUNT(B2:B100)-3,0,3,1))
E agora, imos tentar comprender o que está a facer esta fórmula de media móbil de Excel.
- A función COUNT COUNT(B2:B100) conta cantos valores xa están introducidos. na columna B. Comezamos a contar en B2 porque a fila 1 é a cabeceira da columna.
- A función OFFSET toma a cela B2 (o primeiro argumento) como punto de partida e compensa o reconto (o valor devolto polo COUNT). función) movendo 3 filas cara arriba (-3 no segundo argumento). Comoo resultado, devolve a suma de valores nun intervalo formado por 3 filas (3 no 4º argumento) e 1 columna (1 no último argumento), que son os últimos 3 meses que queremos.
- Finalmente, a suma devolta pásase á función MEDIA para calcular a media móbil.
Consello. Se está a traballar con follas de traballo que se poden actualizar continuamente nas que é probable que se engadan novas filas no futuro, asegúrese de proporcionar un número suficiente de filas á función COUNT para acomodar posibles novas entradas. Non é un problema se inclúes máis filas das que realmente necesitas, sempre que teñas a primeira cela correcta, a función COUNT descartará todas as filas baleiras de todos os xeitos.
Como probablemente notaches, a táboa deste exemplo contén datos. durante só 12 meses, e aínda así o rango B2:B100 ofrécese para COUNT, só para estar no lado de gardar :)
Atopa a media móbil dos últimos N valores seguidos
Se quere calcular unha media móbil para os últimos N días, meses, anos, etc. na mesma fila, pode axustar a fórmula de compensación deste xeito:
=PROMEDIO(DESPLAZAMENTO( primeira cela,0,COUNT( intervalo) -N,1, N,))Supoñendo que B2 é o primeiro número da fila e queres para incluír os 3 últimos números na media, a fórmula toma a seguinte forma:
=AVERAGE(OFFSET(B2,0,COUNT(B2:N2)-3,1,3))
Creación dun gráfico de medias móbiles de Excel
Se xa creou un gráfico para os seus datos,engadir unha liña de tendencia media móbil para ese gráfico é cuestión de segundos. Para iso, imos utilizar a función Excel Trendline e os pasos detallados a continuación.
Para este exemplo, creei un gráfico de columnas 2D ( Inserir pestana > Grupo de gráficos ) para os nosos datos de vendas:
E agora queremos "visualizar" a media móbil durante 3 meses.
- En Excel 2013, seleccione o gráfico, vaia á pestana Deseño > Diseños de gráficos e faga clic en Engadir elemento de gráfico > Liña de tendencia > Máis opcións de liña de tendencia …
En Excel 2010 e Excel 2007, vaia a Diseño > Liña de tendencia > Máis opcións de liña de tendencia .
Consello. Se non precisa especificar detalles como o intervalo da media móbil ou os nomes, pode facer clic en Deseño > Engadir elemento de gráfico > Liña de tendencia > Media móbil para o resultado inmediato.
- O panel Formato da liña de tendencia abrirase no lado dereito da folla de traballo en Excel 2013 e aparecerá o cadro de diálogo correspondente en Excel 2010 e 2007.
No panel Formato da liña de tendencia , fai clic na icona Opcións da liña de tendencia, selecciona a opción Media móbil e especifica o intervalo da media móbil na caixa Período :
- Pecha o panel Liña de tendencia e atoparás a liña de tendencia media móbil engadida ao teu gráfico:
Pararefinar o teu chat, podes cambiar á opción Encher & Liña ou Efectos no panel Formato de liña de tendencia e xoga con diferentes opcións como o tipo de liña, a cor, o ancho, etc.
Para unha análise de datos potente, pode que queiras engadir algunhas liñas de tendencia de medias móbiles con diferentes intervalos de tempo para ver como evoluciona a tendencia. A seguinte captura de pantalla mostra as liñas de tendencia da media móbil de 2 meses (verde) e 3 meses (vermello ladrillo):
Ben, iso é todo sobre o cálculo da media móbil en Excel. A folla de traballo de mostra coas fórmulas da media móbil e a liña de tendencia está dispoñible para descargar ao final desta publicación. Grazas por ler e espero verte a próxima semana!
Caderno de prácticas
Calculo da media móbil - exemplos (ficheiro .xlsx)