Você está na página 1de 2

Aritmética com datas no Excel

Manutenção – registro de chamados


Abertura Encerramento Limite (horas) Atendimento (dias)
01/03/2007 14:00:00 01/03/2007 18:25:00 6 0.184
01/03/2007 22:50:00 02/03/2007 02:10:00 6 0.139
02/03/2007 04:45:00 04/03/2007 09:10:00 6 2.184
04/03/2007 11:55:00 04/03/2007 14:10:00 4 0.094
04/03/2007 18:20:00 04/03/2007 23:35:00 4 0.219
05/02/2007 02:15:00 05/02/2007 07:00:00 4 0.198

Informações
A tabela acima é o registro de chamados de uma empresa de manutenção. Cada linha contém o horário de abertura (da
solicitação de conserto feita pelo usuário) e de encerramento do chamado (quando o conserto é concluído). Além disso,
coluna "Limite" contém o número de horas prometidas para o cliente até a resolução do problema. Se a empresa não
consegue satisfazer o prazo proposto, fornece um desconto na mão-de-obra de manutenção.

Implementação
Esta tabela utiliza o formato interno de data do Excel para descobrir se o tempo de atendimento é menor que o número
de horas prometidas. O Excel armazena datas como números reais positivos: observe a tabela abaixo.

Exemplo – representação de datas no Excel


Número Data
1.00 31/12/1899 00:00:00
2.00 01/01/1900 00:00:00
3.00 02/01/1900 00:00:00
3.50 02/01/1900 12:00:00
40675.60 12/05/2011 14:23:06

Note que o valor 1 corresponde à meia-noite do dia 1/jan/1900. A partir daí, um acréscimo de uma unidade implica em
um acréscimo de um dia. Seguindo este raciocínio, 0,5 indica meio dia (observe o horário na célula C27, corresponden
ao valor 3,5) e, generalizando, 1/24 representa uma hora.

Assim, podemos intercambiar livremente valores numéricos e de data conforme for conveniente. Podemos calcular a
diferença entre datas ou entre uma data e um número simples, uma vez que a representação de célula como data não é
nada além de uma máscara para um valor numérico.

Para verificar se o tempo de atendimento é maior que o número de horas especificado, basta, portanto, utilizar a
seguinte fórmula:
=[Tempo de atendimento] < [Limite de horas] / 24

Esta expressão será avaliada como VERDADEIRO se a desigualdade estiver satisfeita, e FALSO caso contrário.
Observe que [Limite de horas] / 24 é a conversão de unidade de horas para dias.
Desconto?
TRUE
TRUE
FALSE
TRUE
FALSE
FALSE

nha contém o horário de abertura (da


o o conserto é concluído). Além disso, a
ção do problema. Se a empresa não
nutenção.

e atendimento é menor que o número


rve a tabela abaixo.

acréscimo de uma unidade implica em


horário na célula C27, correspondente

or conveniente. Podemos calcular a


resentação de célula como data não é

ado, basta, portanto, utilizar a

sfeita, e FALSO caso contrário.


s.