Data de início do Excel com hora de início específica

0

Os dados de data e hora são importados para o Excel a partir de uma fonte externa (excel, veja os dados importados como Texto para que a coluna Q esteja convertendo para data / hora que o excel reconhecerá).

Estou usando várias fórmulas para obter a data / hora de "Início da mudança" para as informações de data importadas. O turno pode começar em 6:00 ou 7:00 AM e PM.

A fórmula em T2 funciona muito bem quando "6:00" é inserido, mas não funciona se eu quiser que ele seja "7:00".

Existe uma fórmula melhor para usar que garante que o tempo será sempre 6 ou 7 (se especificado), mantendo o AM / PM com base na data mais antiga?

* No exemplo abaixo, as fórmulas verdes são o que está sendo usado para cada coluna.

    
por Crainiac 31.05.2016 / 15:37

1 resposta

0

FLOOR function:
Rounds number down, toward zero, to the nearest multiple of significance.

Você tem sorte com 6:00, já que divide um dia (24 horas) sem restos.

Para "arredondar para baixo" para as 6:00 / 7:00 anteriores, é necessário:

  • subtraia 6:00 / 7:00 do valor de tempo
  • arredondá-lo para meio dia
  • adicione 6:00 / 7:00 a ele

Em uma fórmula:% =FLOOR(A1-"6:00",0.5)+"6:00"

    
por 31.05.2016 / 15:55