Notifications
Clear all

=diatrabalho(

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

Boa Tarde glr do Planilhando!

Tenho uma dúvida relacionada a função =diatrabalho(

Elaborei uma planilha onde eu pudesse ter controle de serviços. A empresa no qual solicito esses serviços tem o prazo de 48 horas para realização dos mesmos, porém, só contabilizamos dias úteis.

Na planilha que estou anexando, existem duas colunas nomeadas como ABERTURA e FECHAMENTO. No qual na coluna ABERTURA informo a data de socitação, e FECHAMENTO acrescentei +2 dias. Sendo que, dessa forma, sempre seram somados 2 dias, independente de úteis, feriados ou não.

Por gentileza, alguém poderia me ajudar com essa função?!

Agradeço desde já!

Atenciosamente,

Tiago Titara

 
Postado : 10/10/2012 10:44 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

A função diatrabalho; já faz esse trabalho para vc.
Ela soma ou subtrai um determinado numero de dias de uma dt inicial; desconsiderando Sabado e Domingo e Feriados se vc fizer o respectivo cadastro de feriados
Sintaxe: DIATRABALHO(data_inicial, dias, [feriados])

Exemplo: (Sua planilha em I2) =DIATRABALHO(H2;2;Plan1!A2:A4) (o retorno é 1/10 e não 29/9)

 
Postado : 10/10/2012 12:37 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Tiago,

Vê se assim te ajuda ?
Vê o anexo!

 
Postado : 10/10/2012 5:50 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Pessoal,

Muito obrigado pela ajuda, deu certo!

Abusando da ajuda de vocês, também gostaria que na coluna K, caso passasse da data de fechamento, retornasse "FORA DO PRAZO" na cor vermelha, caso contrário, "NO PRAZO" na cor verde, sem usar a coluna J como referência.

Grato.

Tiago Titara

 
Postado : 12/10/2012 8:13 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Vê se é isso que vc precisa, se for, colabore com o fórum agradecendo na mãozinha no canto superior direito das respostas, e marcando o post como resolvido :D :D :D :
Se não for, é só esperar que alguém vai te salvar..rs

 
Postado : 12/10/2012 2:35 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Tira-RJ,

Obrigado, é exatamente isso!

Para concluir... rs

Se a data digitada na coluna J for <= a data da coluna I, teria como o status alterar para "NO PRAZO"?

Agradeço.

Tiago Titara

 
Postado : 12/10/2012 9:39 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

J for <= a data da coluna I, teria como o status alterar para "NO PRAZO"?

Tiago,

Tenta colocar por exemplo:

=SE(J4<=I4;"No Prazo";"Fora do Prazo")

vê se vai...

 
Postado : 12/10/2012 10:31 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Tira-RJ,

Na verdade, a fórmula =SEERRO(SE(I2<=HOJE();"FORA DO PRAZO";"NO PRAZO");"") permanece. Eu gostaria de acrescentar nela que ao digitar na coluna J uma data <= a data informada na coluna I, retorne o status "NO PRAZO"

Tiago Titara

 
Postado : 12/10/2012 10:42 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Bom dia Tiago

Baixe a planilha e veja se eu entendi o que vc deseja:

Dê retorno.

Um abraço.

 
Postado : 13/10/2012 5:23 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Patropi,

Também achei que fosse essa fórmula, só que ao digitar uma data na coluna J <= a data da coluna I, o status não alterou para "NO PRAZO".

Agradeço.

Tiago Titara

 
Postado : 13/10/2012 9:14 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Thiago

Experimente esta:

SE(E(I2<=HOJE();I2<J2);"FORA DO PRAZO";SE(J2<=I2;"NO PRAZO";""))

Abraço.

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

Patropi,

Essa última fórmula deixa a principio todos os serviços "NO PRAZO" quando a coluna J for vazia. Quando a coluna J for vazia, gostaria de deixar a fórmula atual mantendo o status conforme a data de fechamento, passando da data atual, o status ficando "FORA DO PRAZO", caso contrário, "NO PRAZO". Mantendo essa estrutura, os serviços que saírem do prazo, eu informando a data da coluna J dentro do intervalo de abertura e fechamento, o status altere para "NO PRAZO".

Anexei novamente a planilha com um comentário.

Fico grato pela ajuda, obrigado!

Tiago Titara

 
Postado : 13/10/2012 3:09 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa noite!!

Eu estou boiando, não entendi o raciocinio que você precisa...

=SE(J2="";"";SE(E(I2<=HOJE();I2<J2);"FORA DO PRAZO";SE(J2<=I2;"NO PRAZO";"")))

:? :? :?

 
Postado : 13/10/2012 3:43 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Thiago

Qual coluna vc se baseia para saber que não está vencido?
Para que serve a coluna J?
Demonstre numas linha mais para baixo, exemplificando ccom datas qual o Status que deve ficar (sem fórmula mesmo). Vamos ver se assim conseguimos entender.

Abraço.

 
Postado : 13/10/2012 4:23 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Thiago,

Coloca umas setas e explica melhor pra gente poder te ajudar....
Pode fazer um desenho mesmo..rs :D

 
Postado : 13/10/2012 5:08 pm
Página 1 / 2