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.
#64194
Bom dia. Estou com alguma dificuldade em criar uma fórmula que conte dias de trabalho (ou seja um dia com apenas 8 horas).

Exemplo:

EMPREGADO X tem no inicio 22 dias de férias.

Faltou dia Y durante 1:30h. Ao total passaria a ter 21 DIAS e 6H:30

Dia Z fez 2:30h extra para o banco de horas. Ao total passaria a ter 22 Dias e 1h

Procurei na net mas todas as formulas do tempo do excel são com base em que o dia tem 24h (e faz sentido), o problema aqui é que para este efeito, o dia apenas teria que ter 8 horas e depois incrementar um dia seguinte.

Ainda experimentei a formula de Somar as horas todas e "Dividir" por 8 "Arredondando para baixo", porém por exemplo quando o total dá 20 horas dá 2,5 (dois dias e 5 horas ) quando pela lógica deveriam de ser dois dias e quatro horas (8 + 8 + 4).

Alguém conhece algum método para fazer este calculo?

Cumprimentos
Hugo Pinto
#64199
Olá, Hugo.

considerando o exemplo das 20 horas:

para calcular a quantidade de dias ~~~> =INT(20/8) ~~~> resulta 2

para calcular a quantidade de horas ~~~> =(20/8-INT(20/8))*8 ~~~> resulta 4 ~~~> se conveniente, aplique TRUNCAR ou ARRED
#64239
osvaldomp escreveu:Olá, Hugo.

considerando o exemplo das 20 horas:

para calcular a quantidade de dias ~~~> =INT(20/8) ~~~> resulta 2

para calcular a quantidade de horas ~~~> =(20/8-INT(20/8))*8 ~~~> resulta 4 ~~~> se conveniente, aplique TRUNCAR ou ARRED
Osvaldo muito obrigado a sua ajuda foi preciosa!

Partilho a informação da formula que fiz caso sirva para alguém no futuro:

Usei as celulas H5 até H42 para acrescentar horas
Usei as celulas I5 até I42 para retirar horas

Depois para encontrar os dias:
=INT(SUM(22+SUM((SUM(H5:H42)-SUM(I5:I42))/8)))

Para encontrar as horas:
=((SUM(H5:H42)-SUM(I5:I42))-INT(((SUM(H5:H42)-SUM(I5:I42))/8))*8)

Quando chega as 8 horas muda para o dia seguinte, se incrementarmos 8 horas de falta, reduz um dia. Envio tambem um print do layout. Obrigado pela ajuda

Imagem
osvaldomp agradeceu por isso
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