
Eu simplesmente não consigo resolver isso! Excel 2010, tenho uma planilha de horas onde escrevo dia a dia o horário de entrada, horário de saída, horário de almoço. Uma célula calcula as horas trabalhadas, digamos:
A B C D
entry exit lunch worked(=B2-A2-C2)
09.30 18.20 00.15 8:35
09.20 13.10 00.00 3:50
09.30 18.40 00.45 8:25
09.15 18.40 00.30 8:55
...
Agora somamos os dias e horários trabalhados nas células de resumo:
Worked days (=COUNT.NUMBERS(D1:D31)) 13
Worked hours (=SUM(D1:D31)) 99:05 <- formatted as [hh].mm
Full hours (=D33*8) 104 <- hours if I had worked full time each day
Difference (???)
Na célula Diferença quero saber quantas horas trabalhei a mais (ou menos) do que o padrão de 8 horas por dia.
Uma simples diferença =D45-D44
não funciona, pois as duas células estão em formatos diferentes. Tentei muitas conversões e formatos de células, sem sorte.
O engraçado é que com a versão anterior do Excel (2007) funcionou! Não consigo entender isso, obrigado.
Responder1
Horas e datas no Excel usam um formato em que 1,0 representa um dia. Pegue a célula formatada como hh:mm e multiplique por 24 para convertê-la em horas.
Para converter o resultado horário em um horário, inverta o processo - divida por 24.