Média móvel Este exemplo ensina como calcular a média móvel de uma série temporal no Excel. Uma média móvel é usada para suavizar irregularidades (picos e vales) para reconhecer facilmente as tendências. 1. Primeiro, vamos dar uma olhada em nossas séries temporais. 2. Na guia Dados, clique em Análise de dados. Nota: não consigo encontrar o botão Análise de dados Clique aqui para carregar o complemento Analysis ToolPak. 3. Selecione Média móvel e clique em OK. 4. Clique na caixa Intervalo de entrada e selecione o intervalo B2: M2. 5. Clique na caixa Intervalo e digite 6. 6. Clique na caixa Escala de saída e selecione a célula B3. 8. Traçar um gráfico desses valores. Explicação: porque definimos o intervalo para 6, a média móvel é a média dos 5 pontos de dados anteriores e o ponto de dados atual. Como resultado, picos e vales são alisados. O gráfico mostra uma tendência crescente. O Excel não pode calcular a média móvel para os primeiros 5 pontos de dados porque não há suficientes pontos de dados anteriores. 9. Repita os passos 2 a 8 para o intervalo 2 e o intervalo 4. Conclusão: quanto maior o intervalo, mais os picos e os vales são alisados. Quanto menor o intervalo, mais perto as médias móveis são para os pontos de dados reais. Calculando a média móvel no Excel Neste pequeno tutorial, você aprenderá a calcular rapidamente uma média móvel simples no Excel, o que funciona para usar a média móvel para Nos últimos N dias, semanas, meses ou anos, e como adicionar uma linha de tendência média móvel a um gráfico do Excel. Em alguns artigos recentes, examinamos de perto o cálculo da média no Excel. Se você seguiu nosso blog, você já sabe como calcular uma média normal e quais funções usar para encontrar a média ponderada. No tutorial de hoje, discutiremos duas técnicas básicas para calcular a média móvel no Excel. O que é a média móvel Em termos gerais, a média móvel (também referida como média móvel, média corrente ou média móvel) pode ser definida como uma série de médias para diferentes subconjuntos do mesmo conjunto de dados. É freqüentemente usado em estatísticas, previsões econômicas e meteorológicas ajustadas sazonalmente para entender as tendências subjacentes. Na negociação de ações, a média móvel é um indicador que mostra o valor médio de uma garantia em um determinado período de tempo. No negócio, é uma prática comum para calcular uma média móvel das vendas nos últimos 3 meses para determinar a tendência recente. Por exemplo, a média móvel das temperaturas de três meses pode ser calculada tomando a média das temperaturas de janeiro a março, depois a média das temperaturas de fevereiro a abril, de março a maio, e assim por diante. Existem diferentes tipos de média móvel, como simples (também conhecida como aritmética), exponencial, variável, triangular e ponderada. Neste tutorial, estaremos olhando para a média móvel mais comumente usada. Calculando a média móvel simples no Excel No geral, existem duas maneiras de obter uma média móvel simples no Excel, usando fórmulas e opções de linha de tendência. Os exemplos a seguir demonstram as duas técnicas. Exemplo 1. Calcule a média móvel para um determinado período de tempo Uma média móvel simples pode ser calculada em nenhum momento com a função MÉDIA. Supondo que você tenha uma lista de temperaturas mensais médias na coluna B, e você deseja encontrar uma média móvel por 3 meses (como mostrado na imagem acima). Escreva uma fórmula média padrão para os primeiros 3 valores e insira-a na linha correspondente ao 3º valor da parte superior (célula C4 neste exemplo) e, em seguida, copie a fórmula para outras células na coluna: Você pode corrigir a Coluna com uma referência absoluta (como B2), se você quiser, mas certifique-se de usar referências de linhas relativas (sem o sinal) para que a fórmula se ajuste adequadamente para outras células. Lembrando que uma média é calculada pela adição de valores e, em seguida, dividindo a soma pelo número de valores a serem calculados, você pode verificar o resultado usando a fórmula SUM: Exemplo 2. Obter média móvel nos últimos N dias semanas meses anos Em uma coluna Supondo que você tenha uma lista de dados, por exemplo, Números de venda ou cotações de ações, e você quer saber a média dos últimos 3 meses em qualquer ponto do tempo. Para isso, você precisa de uma fórmula que irá recalcular a média assim que você inserir um valor para o próximo mês. Qual função do Excel é capaz de fazer isso. A boa média antiga em combinação com OFFSET e COUNT. MÉDIA (OFFSET (primeira célula. COUNT (intervalo inteiro) - N, 0, N, 1)) Onde N é o número dos últimos dias semanas meses para incluir na média. Não tem certeza de como usar esta fórmula de média móvel em suas planilhas do Excel. O exemplo a seguir tornará as coisas mais claras. Supondo que os valores para a média estão na coluna B começando na linha 2, a fórmula seria a seguinte: E agora, vamos tentar entender o que esta fórmula de média móvel do Excel está realmente fazendo. A função COUNT COUNT (B2: B100) conta quantos valores já foram inseridos na coluna B. Iniciamos a contagem em B2 porque a linha 1 é o cabeçalho da coluna. A função OFFSET leva a célula B2 (o 1º argumento) como ponto de partida e desloca a contagem (o valor retornado pela função COUNT) movendo 3 linhas para cima (-3 no 2º argumento). Como resultado, ele retorna a soma de valores em um intervalo consistindo de 3 linhas (3 no 4º argumento) e 1 coluna (1 no último argumento), que são os últimos 3 meses que queremos. Finalmente, a soma retornada é passada para a função MÉDIA para calcular a média móvel. Gorjeta. Se você estiver trabalhando com folhas de trabalho continuamente atualizáveis, onde novas linhas provavelmente serão adicionadas no futuro, certifique-se de fornecer um número suficiente de linhas para a função COUNT para acomodar novas entradas potenciais. Não é problema se você incluir mais linhas do que realmente necessárias, desde que tenha a primeira célula certa, a função COUNT descartará todas as linhas vazias de qualquer maneira. Como você provavelmente notou, a tabela neste exemplo contém dados por apenas 12 meses e, no entanto, o intervalo B2: B100 é fornecido para COUNT, apenas para estar no lado de salvamento :) Exemplo 3. Obter uma média móvel para os últimos valores de N em Uma linha Se você deseja calcular uma média móvel nos últimos N dias, meses, anos, etc. na mesma linha, você pode ajustar a fórmula Offset desta maneira: Supondo que B2 seja o primeiro número na linha, e você quer Para incluir os últimos 3 números na média, a fórmula tem a seguinte forma: Criando um gráfico de média móvel do Excel Se você já criou um gráfico para seus dados, adicionar uma linha de tendência média móvel para esse gráfico é uma questão de segundos. Para isso, vamos usar o recurso Excel Trendline e as etapas detalhadas seguem abaixo. Para este exemplo, eu criei um gráfico de colunas 2-D (guia Inserir grupo Gráficos gt) para nossos dados de vendas: e agora, queremos visualizar a média móvel por 3 meses. No Excel 2010 e no Excel 2007, vá para Layout gt Trendline gt Mais Opções da Tendência. Gorjeta. Se você não precisa especificar os detalhes, como o intervalo de média móvel ou os nomes, você pode clicar em Design gt Adicionar Elemento do gráfico gt Trendline gt Média móvel para o resultado imediato. O painel Format Trendline será aberto no lado direito de sua planilha no Excel 2013 e a caixa de diálogo correspondente aparecerá no Excel 2010 e 2007. Para refinar seu bate-papo, você pode alternar para a guia Linha de preenchimento ou Efeitos em O painel Format Trendline e jogar com diferentes opções, como tipo de linha, cor, largura, etc. Para um poderoso análise de dados, você pode adicionar algumas linhas de tendência médias móveis com diferentes intervalos de tempo para ver como a tendência evolui. A seguinte captura de tela mostra as linhas de tendência média móvel de 2 meses (verde) e 3 meses (vermelho de tijolos): Bem, isso é tudo sobre o cálculo da média móvel no Excel. A planilha da amostra com as fórmulas médias móveis e a linha de tendências está disponível para download - Planilha de média móvel. Agradeço-lhe pela leitura e espero vê-lo na próxima semana. Você também pode estar interessado em: Seu exemplo 3 acima (Obter uma média móvel para os últimos N valores seguidos) funcionou perfeitamente para mim se a linha inteira contiver números. Estou fazendo isso para a minha liga de golfe onde usamos uma média móvel de 4 semanas. Às vezes, os golfistas estão ausentes, então em vez de uma pontuação, eu colocarei ABS (texto) na célula. Eu ainda quero que a fórmula procure as últimas 4 pontuações e não conte o ABS no numerador ou no denominador. Como faço para modificar a fórmula para realizar isso, sim, notei se as células estavam vazias, os cálculos estavam incorretos. Na minha situação, estou rastreando mais de 52 semanas. Mesmo que as últimas 52 semanas continham dados, o cálculo estava incorreto se qualquer célula antes das 52 semanas estivesse em branco. Eu estou tentando criar uma fórmula para obter a média móvel por 3 períodos, agradeço se você pode ajudar. Data Preço do Produto 1012016 A 1.00 1012016 B 5.00 1012016 C 10.00 1022016 A 1.50 1022016 B 6.00 1022016 C 11.00 1032016 A 2.00 1032016 B 15.00 1032016 C 20.00 1042016 A 4.00 1042016 B 20.00 1042016 C 40.00 1052016 A 0.50 1052016 B 3.00 1052016 C 5.00 1062016 A 1,00 1062016 B 5,00 1062016 C 10,00 1072016 A 0,50 1072016 B 4,00 1072016 C 20,00 Oi, estou impressionado com o vasto conhecimento e as instruções concisas e eficazes que você fornece. Eu também tenho uma consulta que espero que você possa emprestar seu talento com uma solução também. Eu tenho uma coluna A de 50 datas de intervalo (semanais). Eu tenho uma coluna B ao lado com a média planejada da semana para completar a meta de 700 widgets (70050). Na próxima coluna, somo os meus incrementos semanais até à data (100, por exemplo) e recalculei o meu pregão de previsão de quantidade de restante por semanas restantes (ex 700-10030). Gostaria de repetir semanalmente um gráfico começando com a semana atual (não a data inicial do eixo x do gráfico), com o valor somado (100) para que meu ponto de partida seja a semana atual mais o avgweek restante (20) e Termine o gráfico linear no final da semana 30 e o ponto y de 700. As variáveis de identificação da data da célula correta na coluna A e que terminam no objetivo 700 com uma atualização automática a partir da data de hoje, estão me confundindo. Você poderia ajudar por favor com uma fórmula (Eu tenho tentado a lógica IF com o Today e simplesmente não resolvê-lo.) Obrigado Por favor, ajude com a fórmula correta para calcular a soma das horas inseridas em um período de 7 dias em movimento. Por exemplo. Eu preciso saber o quanto as horas extraordinárias são trabalhadas por um indivíduo durante um período contínuo de 7 dias, calculado desde o início do ano até o final do ano. A quantidade total de horas trabalhadas deve ser atualizada durante os 7 dias úteis, pois entrei as horas extras em uma base diária. Obrigado. Olá, tenho uma planilha que possui todas as datas do dia da semana na coluna 1 e os valores na coluna 2. Eu quero criar uma Média móvel de 30 dias com base no último valor (não-zero) na coluna 2. Como cada mês tem uma quantidade diferente de dias, eu quero que ele procure a data que tem o último valor (já que não tenho chance de Atualize-o diariamente) e volte dias sedentos a partir dessa data e dê uma média de todos os valores da coluna 2 ignorando e valores que são nulos ou zero. Suponha que sua última linha seja 1000. Então, sua média do valor na segunda coluna nos últimos 30 dias seria: gt gt Olá, eu tenho uma planilha que possui todas as datas do dia da semana na coluna 1 e valores gt na coluna 2. Eu quero Crie uma média móvel de 30 dias com base em gt o último valor (não-zero) na coluna 2. Como cada mês tem uma quantidade diferente de dias, eu quero que ele procure a data que possui o último valor do gt (desde que eu Não tem a chance de atualizá-lo diariamente) e volte gt dias sedentos a partir dessa data e dê uma média de todos os valores de coluna 2 gt saltando e valores que são nulos ou zero. Gt gt Todas as idéias gt gt Obrigado, gt gt Gimi gt gt gt gt gimiv gt ------------------------------- ----------------------------------------- gt gimivs Perfil: excelforummember. php. Oampuserid35726 gt Veja este tópico: excelforumshowthread. Hreadid558670 gt gt gimiv escreveu: gt Olá, eu tenho uma planilha que tem todas as datas do dia da semana na coluna 1 e valores gt na coluna 2. Eu quero criar uma média móvel de 30 dias com base em gt o último valor (não-zero) em A coluna 2. Uma vez que cada mês tem uma quantidade diferente de dias, eu quero que ele procure a data que tem o último valor do gt (já que não tenho a chance de atualizá-lo diariamente) e volte dias com sede daquela data e Dê uma média de todos os valores de coluna 2 gt ignorando e valores que são nulos ou zero. A solução pode ser muito mais simples do que você pensa. Mas sua descrição me deixa com várias perguntas, então não tenho certeza. O seguinte paradigma funciona para você Assuma que seus dados começam em B2. Os primeiros 30 dias de dados estão em B2: B31, algumas das quais podem ser zero, presumivelmente porque você não teve a chance de atualizá-la diariamente. Parece que você quer a seguinte média, entrou no C31 talvez: se você copiar isso na coluna, o intervalo será automaticamente um período de 30 dias em movimento, por exemplo, B3: B32, B4: B33, etc. Assim, ele cria Uma média móvel simples, ignorando as células com zero. Supondo que a coluna B contém os dados, tente. Confirmado com CONTROLSHIFTENTER, não apenas ENTER. Espero que isso ajude No artigo ltgimiv.2ahr7o1152134702.9106excelforum-nospamgt, gimiv ltgimiv.2ahr7o1152134702.9106excelforum-nospamgt escreveu: gt Olá, eu tenho uma planilha que possui todas as datas do dia da semana na coluna 1 e valores gt na coluna 2. Eu quero criar uma Média móvel de 30 dias com base em gt o último valor (não-zero) na coluna 2. Como cada mês tem uma quantidade diferente de dias, eu quero que ele procure a data que possui o último valor gt (desde que eu não entendo Uma chance de atualizá-lo diariamente) e volte os dias sedentos daquela data e dê uma média de todos os valores da coluna 2 gt ignorando e valores que são nulos ou zero. Gt gt Todas as idéias gt gt Obrigado, gt gt Gimi joeu2. Hotmail escreveu: gt gimiv escreveu: gt valores gt ignorando e valores que são nulos ou zero. Gt. Gt sumif (B2: B31, quotltgt0quot) countif (B2: B31, quotltgt0quot) Eu apenas percebi que você disse ignorando células que são zero ornull. Nesse caso, você pode querer: sumif (B2: B31, quotltgt0quot) (counta (B2: B31) - countif (B2: B31, quot0quot)). No entanto, até agora, nenhum desses funcionou. Mais especificamente, minha fórmula média móvel residirá em outra planilha e deve mudar toda vez que eu adicionar uma nova linha. Eu quero evitar um cálculo estático que eu tenho que voltar a referenciar toda vez. Postado originalmente por gimiv: no entanto, até agora, nenhum desses funcionou. Mais especificamente, minha fórmula média móvel residirá em outra planilha e deve mudar toda vez que eu adicionar uma nova linha. Eu quero evitar um cálculo estático que eu tenho que voltar a referenciar toda vez. Na folha com os dados (ou em outro lugar, depende do que você deseja), coloque o seguinte: D1: Última data D2: DMAX (A: B, quatDatequot, E1: E2) E1: Valor E2: gt0 F1: Data F2: QuotltquotampD2 G1: Data G2: quotgtquotampD2-30 H1: 30 dias Média H2: DAVERAGE (A: B, quotValuequot, E1: G2) Então, na folha que você quer saber a média de 30 dias, basta referenciar esta folha de células H2 . No artigo ltgimiv.2aj0th1152193886.3656excelforum-nospamgt, gimiv ltgimiv.2aj0th1152193886.3656excelforum-nospamgt escreveu: gt No entanto, até agora, nenhum deles funcionou. 1) Você confirmou a fórmula com CONTROLSHIFTENTER, não apenas ENTER. 2) Você está recebendo uma mensagem de erro ou um resultado incorreto Se o primeiro, que tipo de valor de erro você obtém gt Mais especificamente, minha fórmula média gt móvel residirá em outra planilha e mudará gt sempre que eu adicionar uma nova linha. Eu quero evitar um cálculo estático que eu tenho que voltar a referenciar toda vez. Para isso, você pode usar um intervalo chamado dinâmico. Você precisa de ajuda com isso. Para isso, você pode usar um intervalo chamado dinâmico. Você precisa de ajuda com estaQUOTE Inserindo-a em OFFSET na sua equação, sim. ) Obrigado novamente por sua ajuda pessoal. Supondo que Sheet1, Coluna B, a partir de B2, contém os dados, tente o seguinte. 1) Defina o seguinte intervalo denominado dinâmico: Inserir gt Nome gt Definir Alterar as referências em conformidade. 2) Em seguida, tente a seguinte fórmula, que precisa ser confirmada com CONTROLSHIFTENTER. Espero que isso ajude no artigo ltgimiv.2ajab01152206103.7843excelforum-nospamgt, gimiv ltgimiv.2ajab01152206103.7843excelforum-nospamgt escreveu: gt Para isso, você pode usar um intervalo chamado dinâmico. Você precisa de ajuda com este gt gt Inserindo-o em um OFFSET em sua equação, sim. ) Obrigado novamente por sua ajuda pessoal. Se você tiver menos de 30 valores, ltgt 0 receberá um erro NUM. QuotDomenicquot ltdomenic22sympatico. cagt escreveu na mensagem news: domenic22-DC909E.13595406072006msnews. microsoft. Gt Supondo que Sheet1, Coluna B, começando em B2, contém os dados, tente gt o seguinte. Gt gt 1) Defina o seguinte intervalo denominado dinâmico: gt gt Inserir gt Nome gt Definir gt gt Nome: Valores gt gt Refere-se a: gt gt Sheet1B2: INDEX (Sheet1B2: B65536, MATCH (9.99999999999999E307, Sheet gt 1B2: B65536)) Gt gt Clique em OK gt gt Mude as referências de acordo. Gt gt 2) Então experimente a seguinte fórmula, que precisa ser confirmada com gt CONTROLSHIFTENTER. Gt gt MÉDIA (IF (ROW (Valores) gtLARGE (IF (Valores, ROW (Valores)), 30), IF (Valores, Valor gt s))) gt gt Espero que isso ajude gt gt No artigo ltgimiv.2ajab01152206103.7843excelforum - Nospamgt, gt gimiv ltgimiv.2ajab01152206103.7843excelforum-nospamgt escreveu: gt gtgt Para isso, você pode usar um intervalo chamado dinâmico. Você precisa de ajuda com este gtgt gtgt Inserindo-o em um OFFSET em sua equação sim. ) Obrigado novamente por ajudar sua gente. Obrigado Biff Onde eu envio meu cheque. LtVBGgt No artigo ltOTsslySoGHA.1248TK2MSFTNGP05.phx. gblgt, quotBiffquot ltbiffinpittcomcast. netgt escreveu: gt Observação para o OP: gt gt Se você tem menos de 30 valores, ltgt 0 receberá um erro NUM. Gt gt Biff Postado originalmente por Biff: Observação para o OP: Se você tem menos de 30 valores, ltgt 0 receberá um erro NUM. QuotDomenicquot ltdomenic22sympatico. cagt escreveu na mensagem news: domenic22-DC909E.13595406072006msnews. microsoft. Gt Supondo que Sheet1, Coluna B, começando em B2, contém os dados, tente gt o seguinte. Gt gt 1) Defina o seguinte intervalo denominado dinâmico: gt gt Inserir gt Nome gt Definir gt gt Nome: Valores gt gt Refere-se a: gt gt Sheet1B2: INDEX (Sheet1B2: B65536, MATCH (9.99999999999999E307, Sheet gt 1B2: B65536)) Gt gt Clique em OK gt gt Mude as referências de acordo. Gt gt 2) Então experimente a seguinte fórmula, que precisa ser confirmada com gt CONTROLSHIFTENTER. Gt gt MÉDIA (IF (ROW (Valores) gtLARGE (IF (Valores, ROW (Valores)), 30), IF (Valores, Valor gt s))) gt gt Espero que isso ajude gt gt No artigo ltgimiv.2ajab01152206103.7843excelforum - Nospamgt, gt gimiv ltgimiv.2ajab01152206103.7843excelforum-nospamgt escreveu: gt gtgt Para isso, você pode usar um intervalo chamado dinâmico. Você precisa de ajuda com este gtgt gtgt Inserindo-o em um OFFSET em sua equação sim. ) Obrigado novamente por ajudar sua gente. Uau, isso funcionou perfeitamente. Odeie ser uma dor, mas você pode explicar como você passou sobre a lógica para conseguir essa afirmação ou isso vem com anos e anos de experiência. Quero dizer, para poder identificar o problema e combiná-lo com a fórmula complexa correta No artigo ltgimiv.2ajl6o1152220206.6771excelforum-nospamgt, gimiv ltgimiv.2ajl6o1152220206.6771excelforum-nospamgt escreveu: gt Wow, isso funcionou perfeitamente. Odeio ser uma dor, mas você pode explicar como você passou sobre a lógica para conseguir essa afirmação ou isso apenas ganhou anos e anos de experiência. Quero dizer, para poder identificar o problema e combiná-lo com a fórmula complexa correta. Basicamente, vejo e aprendo com outros que são mais experientes. É incrível o que se pode aprender freqüentando esses grupos de notícias, fóruns, etc. Eu tenho um dilema semelhante. Eu tenho uma planilha que tem datas em uma coluna (Coluna D) e vendas correspondentes em outra (Coluna I). Em uma planilha separada, tenho um gráfico com dados e quero uma coluna para calcular automaticamente uma média móvel de 30 dias com base nos dados da outra planilha e na data de hoje. Não há uma linha por dia do mês. Anexei as planilhas.
No comments:
Post a Comment