Dias úteis entre du...
 
Notifications
Clear all

Dias úteis entre duas datas, sem a função DIATRABALHOTOTAL ?

5 Posts
1 Usuários
0 Reactions
1,497 Visualizações
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Olá amigos!
Alguém tem alguma fórmula que calcule a quantidade de dias úteis entre duas datas, sem usar a função DIATRABALHOTOTAL ?
Preciso usar em uma coluna calculada no Sharepoint e apesar da documentação do mesmo dizer que a função é aplicavel, o Sharepoint não esta aceitando a função de jeito nenhum.
Se alguem tiver uma fórmula acho que resolve.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 16/07/2012 9:34 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

O problema está nos feriados (nacionais e regionais), que teriam que ser listados.

De resto, é tranquilo.

Abs,

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 16/07/2012 10:27 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Olá Mandrix!

É verdade, para uma solução completa precisaria considerar os feriados, porem, no meu caso, a diferença "desses" dias não afetaria a eficiência da solução.

Não conseguia encontrar, mas acabei achando uma fórmula alternativa na versão em inglês e "traduzi" as funções, vou deixar aqui, talvez alguem que trabalhe com Sharepoint ou por outro motivo não possa usar o DIATRABALHOTOTAL.

Usada para obter o mesmo resultado que a função DIATRABALHOTOTAL:

=[Data de Término]-[Data de Início]+1-INT(([Data de Término]-[Data de Início]+1)/7)*2-SE(INT(([Data de Término]-[Data de Início]+1)/7)=([Data de Término]-[Data de Início]+1)/7;0;SE(DIA.DA.SEMANA([Data de Término])<DIA.DA.SEMANA([Data de Início]);2;0))-SE(OU(DIA.DA.SEMANA([Data de Início])=1;DIA.DA.SEMANA([Data de Término])=7);1;0)

Obrigado pela atenção meu caro!

Abs.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 16/07/2012 10:46 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Almir,

tentei 27mai2012 a 27out2012 e deu diferenca de 1.

Não sei se foi erro meu.

Abs,

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 17/07/2012 12:32 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Mandrix,

Justamente!
Também percebi, parece que ele não conta o dia atual, por isso sempre da a diferença de -1.
Realmente não tem exatamente a mesma função que o DIATRABALHOTOTAL, por conta desta característica.
Pra mim ficou perfeito, achei até melhor, como queria usar num cálculo de prazo, o fato da formula sempre considerar a partir do próximo dia útil foi bem providente.

Abs

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 19/07/2012 11:52 pm