Executando um teste t no Excel em dados de horário que ultrapassam a meia-noite

Executando um teste t no Excel em dados de horário que ultrapassam a meia-noite

Eu gostaria de fazer um teste t sobre a hora de dormir dos adolescentes, mas os valores dos dados ultrapassam a meia-noite.

Encontrei esta fórmula para calcular a hora média de dormir:
=AVERAGE((IF(B2:B118<>"",IF(B2:B118<--"12:00:00",B2:B118+1,B2:B118))))

mas quando executo o teste t, os tempos médios estão claramente incorretos.

Não acho que o código para executar o teste t no Excel possa lidar com diferentes valores de horário am/pm.

Pensei em converter para 24 horas, mas também não acho que funcionaria.

Seria em média 23h e meia-noite como 11h30.

Responder1

Eu gostaria de sugerir dois métodos possíveis para encontrar Mean/Averageo tempo between before midnight and after midnight.

insira a descrição da imagem aqui

Como funciona:

  • Fórmula para Method 1(Método Helper Time) na célula G38.

=IF(F38<0.5,F38+1,F38)

  • Preencha a fórmula.

  • Uma fórmula de matriz (CSE) em Cell G49, termine comCtrl+Shift+Enter.

    {=AVERAGE(TIME(HOUR(G38:G47),MINUTE(G38:G47),SECOND(G38:G47)))}

  • Fórmula Array (CSE) para Method 2in Cell G51(evita o método Helper Time).

{=AVERAGE((F38:F47)+(F38:F47<0.5))}

Observação

  • Adiciona um dia a qualquer horário antes do meio-dia antes de obter a média.
  • Você também pode aplicar NUMBERo formato de célula em G38:G47.
  • Basicamente DATE, e TIMEportanto Numeric data, ao aplicar a fórmula sugerida, o Excel avalia com sucesso TIMEpara obter resultados.

Ajuste as referências de células na fórmula conforme necessário.

informação relacionada