Calcule a média da data no excel

0

Existe uma maneira de calcular a média de datas, mas apenas "ignorar" o ano? Deixe-me explicar. Eu tenho essas datas:

Se eu usar = AVERAGE (F2: F39) , o resultado será 15/12/2008. Não é disso que eu preciso. O que eu realmente gostaria é determinar o dia e o mês médios. Há um par de datas de dezembro lá que eu provavelmente poderia eliminar, porque eles estão longe, mas usando o resto das datas, eu acho que a média seria em algum lugar por volta, digamos, 12 de julho (independentemente do ano) por exemplo . Espero que isto faça sentido. Se mais detalhes forem necessários, por favor me avise. Obrigado!

    
por cubanGuy 06.05.2015 / 16:42

4 respostas

1

Naturalmente, você pode criar uma célula com uma fórmula que use MONTH e DAY da data, mas no mesmo ano para cada uma. Então, quando você mede essa coluna, você obtém a média do dia / mês. Se você quiser que eu inclua a fórmula na minha resposta, responda e atualizarei.

    
por 06.05.2015 / 16:54
2

Você pode fazer isso sem uma coluna auxiliar, com a ressalva de que isso não funcionará se houver células em branco no intervalo.

{=AVERAGE(DATE(2015,MONTH(F2:F21),DAY(F2:F21)))}

Uma nota rápida. Essa é uma fórmula de matriz (conforme indicado pelas chaves na fórmula). Insira a fórmula sem as chaves e, em seguida, pressione Ctrl + Shift + Enter (em vez de apenas Enter ) para confirmar a fórmula.

    
por 07.05.2015 / 18:26
1

Adicione uma coluna extra na qual você calcula dia do ano :

= F1 - DATE(YEAR(A1),1,1) + 1

Em seguida, calcule a média, arredonde ou trunca como desejar e, em seguida, converta-a de volta para uma data como demonstrado nesta questão do SU .

Como você pode usar qualquer ano arbitrário, não deve ter dificuldades com anos bissextos.

    
por 06.05.2015 / 16:58
0

Como você não quer respostas fracionadas, você terá que usar ROUND () também. Mas a melhor maneira é criar uma coluna Mês e Dia que use as funções MONTH () e DAY () e a média / arredondamento dos resultados de cada coluna respectiva (fórmulas mostradas aqui):

 Date   Month   Day
41852   =MONTH(P30) =DAY(P30)
41821   =MONTH(P31) =DAY(P31)
41821   =MONTH(P32) =DAY(P32)
41852   =MONTH(P33) =DAY(P33)
34881   =MONTH(P34) =DAY(P34)
41030   =MONTH(P35) =DAY(P35)
40695   =MONTH(P36) =DAY(P36)
40725   =MONTH(P37) =DAY(P37)
40881   =MONTH(P38) =DAY(P38)
40725   =MONTH(P39) =DAY(P39)
40881   =MONTH(P40) =DAY(P40)
40725   =MONTH(P41) =DAY(P41)
40756   =MONTH(P42) =DAY(P42)
40391   =MONTH(P43) =DAY(P43)
40391   =MONTH(P44) =DAY(P44)
40391   =MONTH(P45) =DAY(P45)
34881   =MONTH(P46) =DAY(P46)
34881   =MONTH(P47) =DAY(P47)
34881   =MONTH(P48) =DAY(P48)
34516   =MONTH(P49) =DAY(P49)
=Q50&"/"&R50    =ROUND(AVERAGE(Q30:Q49),0)  =ROUND(AVERAGE(R30:R49),0)

Valores mostrados aqui:

Date    Month   Day
8/1/2014    8   1
7/1/2014    7   1
7/1/2014    7   1
8/1/2014    8   1
7/1/1995    7   1
5/1/2012    5   1
6/1/2011    6   1
7/1/2011    7   1
12/4/2011   12  4
7/1/2011    7   1
12/4/2011   12  4
7/1/2011    7   1
8/1/2011    8   1
8/1/2010    8   1
8/1/2010    8   1
8/1/2010    8   1
7/1/1995    7   1
7/1/1995    7   1
7/1/1995    7   1
7/1/1994    7   1
  8/1       8   1
    
por 06.05.2015 / 17:26