Altere a fonte de controle interna da caixa DifDatas que conta o número de dias para:
=SeImed(DifData("d";[DataInicio];[DataFim])=0;1;DifData("d";[DataInicio];[DataFim]+1))
ja inseri o código os dias conta bem mas horas não
Estava errada a contagem de dias, com essa sintaxe dá para trabalhar ao contar as horas de um só dia, colocando a mesma data inicial e data final.
Fora esse problema da diferença de horas entre 08:00:00 e 09:00:00 dar 0 cálculo de horas está apenas defasado em 01 hora, ao aumentarmos para 10:00:00 dando um resultado de 01:00:00, mas quando deveria ser 02:00:00, certo? No entanto, após as 12:00:00 o cálculo se torna correto. Verifique !!!
ainda tem erro a contar as horas
Outro caso é que podemos somar o primeiro resultado com o segundo resultado dando um total de horas certo.
O que você deseja é que o cálculo antes das 12:00:00 esteja dando o número de horas correto e que também no último dia (Hora Reduzida) calcule o número de horas até as 14:00:00 sem intervalo. Estamos certos até aqui?
sim estamos certos
=SeImed(DifData("d";[DataInicio];[DataFim])=0;1;DifData("d";[DataInicio];[DataFim]+1))
ja inseri o código os dias conta bem mas horas não
Estava errada a contagem de dias, com essa sintaxe dá para trabalhar ao contar as horas de um só dia, colocando a mesma data inicial e data final.
Fora esse problema da diferença de horas entre 08:00:00 e 09:00:00 dar 0 cálculo de horas está apenas defasado em 01 hora, ao aumentarmos para 10:00:00 dando um resultado de 01:00:00, mas quando deveria ser 02:00:00, certo? No entanto, após as 12:00:00 o cálculo se torna correto. Verifique !!!
ainda tem erro a contar as horas
Outro caso é que podemos somar o primeiro resultado com o segundo resultado dando um total de horas certo.
O que você deseja é que o cálculo antes das 12:00:00 esteja dando o número de horas correto e que também no último dia (Hora Reduzida) calcule o número de horas até as 14:00:00 sem intervalo. Estamos certos até aqui?
sim estamos certos