Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Dúvidas sobre cálculos, funções simples e aninhadas, fórmulas matriciais, etc.
  • Avatar do usuário
  • Avatar do usuário
Avatar do usuário
Por Aurea
Posts Avatar
#60805
Olá

Gostaria de saber como montar uma fórmula para não contar na soma d horas os 10 minutos antes e depois do horário de entrada e saída.

POR EXEMLO: O horário de entrada é às 8h e de saída às 18h, se eu bato o ponto entre 07h50 e 08h00, não conta como hora extra, mas se for 07:49 ele conta 11 min de hora extra. Se bato o ponto entre 08h01 e 08h10 não conta como atraso, mas se for 08h11 conta 11 minutos. Da mesma forma pra saída.

Na minha planilha não tem uma fórmula pra resolver isso, então eu sempre acho que tenho horas a mais ou a menos do que realmente é.

Da pra resolver? =D
Você não está autorizado a ver ou baixar esse anexo.
#60806
Como você não informou o horário de entrada depois do almoço, eu suponho que seja 13:12, visto que a jornada é de 08:48 horas, então na fórmula consta como TEMPO(13;12;0).
Cole em H4 e copie para baixo:
Código: Selecionar todos
=SE(CONT.NÚM(D4:G4)=0;"";SOMA(SE(E(E4>=TEMPO(12;0;0)-TEMPO(0;10;0);E4<=TEMPO(12;0;0)+TEMPO(0;10;0));TEMPO(12;0;0);E4);-SE(E(D4>=TEMPO(8;0;0)-TEMPO(0;10;0);D4<=TEMPO(8;0;0)+TEMPO(0;10;0));TEMPO(8;0;0);D4))+SOMA(SE(E(G4>=TEMPO(18;0;0)-TEMPO(0;10;0);G4<=TEMPO(18;0;0)+TEMPO(0;10;0));TEMPO(18;0;0);G4);-SE(E(F4>=TEMPO(13;12;0)-TEMPO(0;10;0);F4<=TEMPO(13;12;0)+TEMPO(0;10;0));TEMPO(13;12;0);F4)))
Good luck!
Aurea agradeceu por isso
#66536
Essa fórmula que você criou, ele concede tolerância de 10 minutos nos 2 intervalos.
Seria possível me ajudar com uma fórmula de tolerância nas horas totais?
Exemplo: 8 horas diárias. até 10 minutos positivas ou negativas não contabiliza. Acima dos 10 minutos contabiliza tudo.
#66559
Boa tarde.
A fórmula para horário corrido aplicada à planilha em anexo no primeiro post seria:
Código: Selecionar todos
=SE(CONT.NÚM(D4:G4)=0;"";SOMA(SE(E(G4>=TEMPO(18;0;0)-TEMPO(0;10;0);G4<=TEMPO(18;0;0)+TEMPO(0;10;0));TEMPO(18;0;0);G4);-SE(E(D4>=TEMPO(8;0;0)-TEMPO(0;10;0);D4<=TEMPO(8;0;0)+TEMPO(0;10;0));TEMPO(8;0;0);D4)))
Ajuste os horários de entrada e saída para a sua realidade.
Ajuste o intervalo no início da fórmula para retornar em branco quando não houver valores (SE(CONT.NÚM(D4:G4)=0)

Good luck!
#66585
Estevaoba, o cálculo deu um erro, pq não calculo o intervalo do almoço. Talvez eu não tenha explicado direito.
Essa tolerância da primeira planilha, está fornecendo para todos os 4 registros, sendo entrada, saída para almoço, retorno do almoço e saída. Assim, uma tolerância de 10 minutos se torna 20 ou mais.
Estou querendo calcular na coluna H (total de horas trabalhadas), uma tolerância única de 10 minutos para mais ou para menos.
É possível?
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord