Critérios de intervalo de tempo para o Excel

0

Para meus dados, meu tempo é na verdade de hora em hora,

   Date       Time         Sales
   1/1/2012   09:00-09:59  15.77
   1/1/2012   10:00-10:59  66.13
   1/1/2012   11:00-11:59  144.30
   1/1/2012   12:00-12:59  128.80

   2/1/2012   09:00-09:59  0.00
   2/1/2012   10:00-10:59  0.00
   2/1/2012   11:00-11:59  25.13
   2/1/2012   12:00-12:59  10.01

Mas agora, quero que seja baseado em uma base de duas horas e calcule o total de vendas feitas no turno de 2 dias a cada 2 horas

 Time         Sales
 09:00-10:59   ?
 10:00-12:59   ?

Como posso fazer isso no Excel 2007?

    
por user171838 07.11.2012 / 18:04

1 resposta

2

Uma tabela dinâmica parece ser uma boa ideia por causa da versatilidade que ela permite - nenhum problema real em combinar mais de dois dias ou mais de dois turnos, etc. Eu sugeriria LOOKUP para adicionar uma coluna 'ajudante' de designador de turno e um pivô tabela abaixo (onde esta é filtrada para os dois dias 1/1/12 e 2/1/12):

Masprovavelmenteexistemmuitasoutrasmaneirasdealcançarseuresultado,entãosuamelhorapostapodedependerdeoutrasanálisesquevocêpossaquerernofuturo,quantosdadosvocêtemeassimpordiante.

Umasoluçãosomentedefórmula(nãotabeladinâmica),semuma'colunaauxiliar'poderiasercomoabaixo,comG9copiadoparaH9:

onde para manter pelo menos alguma flexibilidade, os critérios são referenciados em vez de codificados.

SUMIFS em G9 aqui adiciona Vendas em que Data é maior ou igual a 01/01/2012 e menor ou igual a 02/01/2012 e Tempo é maior ou igual a 09: 00-09: 59 e menor ou igual a 10: 00-10: 59.

Sugiro um argumento bastante convincente em favor da abordagem de tabela dinâmica!

    
por 07.11.2012 / 19:19