HELP PARA CALCULO H...
 
Notifications
Clear all

HELP PARA CALCULO HORAS UTEIS POR MÊS

10 Posts
1 Usuários
0 Reactions
2,376 Visualizações
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Pessoal, Boa Noite!
Preciso fazer uma planilha de Férias onde as horas úteis seja calculada por mês.
Exemplo:

Funcionário Início das Férias Fim das Férias Dez./12 Jan./13
Graciele 26/12/2012 14/01/2013 Aqui eu preciso criar uma fórmula onde ele me diga que neste período de 26/12/12 a 14/01/2013 tem
4 dias úteis no mês de Dezembro. E na coluna de Jan./13 eu preciso que seja informado que tem 9 dias
úteis, considerando inclusivo o feriado em 01/01/2013.

Eu tentei usar a seguinte fórmula:

PS. Entre a coluna de Fim das Férias e Dez./12 eu criei uma coluna chamada Feriados, onde eu estou colocando a data que é feriado entre o período das férias.

A1(Dt. Inicial) B1 (Dt. Final) C1 (Feriado) D1 (Dez./12)
26/12/2012 14/01/2013 01/01/2013 =SE(OU(A1>=1/12/2012;B1<=31/12/2012);DIATRABALHOTOTAL(A1;B1;C1))

A resposta Obtida foi 13 dias.
Porém, preciso que ele me diga que entre estes 13 dias 4 dias é em Dez/12 e 9 dias são em Jan./13

Ficarei muito agradecida se vocês puderem me ajudar! :)

 
Postado : 11/04/2012 7:02 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Bom dia!!

Neste caso seria melhor anexar um modelo COMPACTADO, explicando o que pretende!!

Att

 
Postado : 12/04/2012 4:56 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Experimente assim
=SE(MÊS(A1)<>MÊS(B1);DIATRABALHOTOTAL(A1;FIMMÊS(A1;0);C1)&"dias em "&TEXTO(A1;"MMM")& "+"&DIATRABALHOTOTAL(FIMMÊS(A1;0)+1;B1;C1)&"dias em " & TEXTO(B1;"mmm");DIATRABALHOTOTAL(A1;B1;C1)&"dias em " & TEXTO(B1;"mmm"))

 
Postado : 12/04/2012 5:59 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Pessoal, Boa Noite!
Preciso fazer uma planilha de Férias onde as horas úteis seja calculada por mês.
Exemplo:

Funcionário Início das Férias Fim das Férias Dez./12 Jan./13
Graciele 26/12/2012 14/01/2013 Aqui eu preciso criar uma fórmula onde ele me diga que neste período de 26/12/12 a 14/01/2013 tem
4 dias úteis no mês de Dezembro. E na coluna de Jan./13 eu preciso que seja informado que tem 9 dias
úteis, considerando inclusivo o feriado em 01/01/2013.

Eu tentei usar a seguinte fórmula:

PS. Entre a coluna de Fim das Férias e Dez./12 eu criei uma coluna chamada Feriados, onde eu estou colocando a data que é feriado entre o período das férias.

A1(Dt. Inicial) B1 (Dt. Final) C1 (Feriado) D1 (Dez./12)
26/12/2012 14/01/2013 01/01/2013 =SE(OU(A1>=1/12/2012;B1<=31/12/2012);DIATRABALHOTOTAL(A1;B1;C1))

A resposta Obtida foi 13 dias.
Porém, preciso que ele me diga que entre estes 13 dias 4 dias é em Dez/12 e 9 dias são em Jan./13

Ficarei muito agradecida se vocês puderem me ajudar! :)

 
Postado : 12/04/2012 6:21 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa noite Gracielli

Baixe a planilha e veja se é isto que vc precisa:

Dê retorno.

Se a resposta for útil, clique na mãozinha que fica na parte superior direta, ao lado da ferramenta Citar.

Um abraço.

 
Postado : 12/04/2012 3:54 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Oi Patropi, tudo bem?
A fórmula realmente deu certo, porém somente para este período de férias!
Se eu alterar por exemplo o início para 26/01/2013 e termino para 14/02/2012 note que a formula não funciona.

Ele apresenta 243 dias de férias em Dezembro.

A idéia desta planilha é que eu tenha uma coluna para cada mes do ano e que ao preencher um período de férias o sistema distribua a quantidade de dias úteis nos meses corespondentes.

Abraços,
:)

 
Postado : 12/04/2012 5:06 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Patropi,

A idéia (creio eu) é elaborar uma única fórmula para cobrir todas as possibilidades. Dei uma olhada e acho que pode ser resolvido assim (tomei como base sua planilha postada, com as linhas 2 e 3 preenchidas com as datas inicial e final):

Digite em D4:

=SE(E(FIMMÊS($A4;0)=FIMMÊS(D3;0);FIMMÊS($B4;0)>=FIMMÊS(D3;0));DIATRABALHOTOTAL($A4;D3;$C4);SE(E(FIMMÊS($B4;0)=FIMMÊS(D3;0);FIMMÊS($A4;0)<FIMMÊS(D3;0));DIATRABALHOTOTAL(D2;$B4;$C4);""))

Arraste até J4.

Me avise.

Abs,

p.s- essa solução pressupõe que a diferença máxima entre os meses (final e inicial) é de apenas 1.

 
Postado : 12/04/2012 5:15 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Patropi, deu certo!!! :)
Muito obrigada pela ajuda.

Agora eu vou estudar esta fórmula para entender.

Valeu pela ajuda!!!!

 
Postado : 12/04/2012 6:18 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Patropi, Boa Tarde!
Conforme agradeci ontem a fórmula que você me sugeriu deu certo, exceto quanto o período de férias é dentro de um único mês.

Exemplo:

Quando a Dt. Inicial das Férias é 09/07/2012 e a data Final é 27/07/2012, teoricamente a planilha deveria dizer que no mês de Julho tinha 15 dias úteis, porém, ela diz que tem 17 dias úteis, porque a fórmula FIMMÊS considera a data final como o último dia do mês (31/07/2012).

Para você entender, baixe a mesma planilha, acrescente a fórmula que você me passou e altere o período de férias para a data mencionada acima.

Será que você poderia verificar o que poderia ser acrescentado para que a quantidade de dias úteis também seja calculada corretamente quando as férias forem em um único mês?

Desde já, agradeço.

Att.
Graciele

 
Postado : 13/04/2012 11:53 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Vc tem razão. Não cobria todas as possibilidades.

Tente esta:

Digite em D4:

=SE(E(FIMMÊS($A4;0)=FIMMÊS($B4;0);FIMMÊS(D2;0)=FIMMÊS($A4;0));DIATRABALHOTOTAL($A4;$B4;$C4);SE(E(FIMMÊS($A4;0)=FIMMÊS(D3;0);FIMMÊS($B4;0)>=FIMMÊS(D3;0));DIATRABALHOTOTAL($A4;D3;$C4);SE(E(FIMMÊS($B4;0)=FIMMÊS(D3;0);FIMMÊS($A4;0)<FIMMÊS(D3;0));DIATRABALHOTOTAL(D2;$B4;$C4);"")))

Arraste até J4.

Abs,

 
Postado : 14/04/2012 6:20 pm