DIAS DE ATRASO E DIAS NO PRAZO

Anônima
2017-08-08T17:16:02+00:00

Tarabalho com documentos de veículos e preciso arrumar na planilha a seguinte questão.

Tenho uma data para iniciar a regularização: 08/08/2017

tenho um prazo estipulado: 30 dias

preciso do prazo máximo em data exceto finais de semana: ?

depois disso eu coloco na coluna de documento pronto a data da emissão: exemplo 10/08/2017.

já consegui colocar uma fórmula para dizer se saiu dentro do prazo ou fora do prazo.

Agora preciso calcular quandos dias esse documento saiu dentro do prazo e fora do prazo.

Vamos supor que esse documento saiu dentro do prazo com 20 dias de antecedencia. quero que ele calcule e me informe a quantidade de dias sem finas de semana, para que em outra coluna eu consiga separar em ranges de 10 a 15, 15 a 30 no prazo.

ou separar em range de atraso.

Microsoft 365 e Office | Excel | Para uso doméstico | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários

Resposta aceita pelo autor da pergunta

Anônima
2017-08-08T19:38:51+00:00

A sua coluna "Prazo" especifica quantos dias úteis ou corridos para encontrar o prazo máximo? Caso seja corrido, acredito que a sua coluna Prazo Máximo esteja mostrando datas erradas.

Para fazer a tabela de ranges, você precisa de uma coluna com a quantidade de dias atrasado ou adiantado, que no caso, é a quarta coluna da minha resposta anterior e que seria a sua coluna "Atraso".

Para gerar os ranges, você pode usar CONT.SES. Ficaria algo assim:

=CONT.SES(Coluna atraso;"<0";Coluna atraso;">=-10"), para atrasados

=CONT.SES(Coluna atraso;">0";Coluna atraso;"<=10"), para adiantados

Espero ter ajudado,

Att.

Gustavo Sousa

Esta resposta foi útil?

0 comentários Sem comentários

2 respostas adicionais

Classificar por: Mais útil
  1. Anônima
    2017-08-08T19:25:59+00:00

    Obrigado Gustavo pela resposta, minha planilha atualmente está assim.

    PLACA PRAZO DATA APROVACAO PRAZO MAXIMO EMISSÃO OBS ATRASO
    ffff 15 31/03/2017 21/04/2017 05/05/2017 ATRASADO
    gggg 30 31/03/2017 12/05/2017 12/05/2017 NO PRAZO
    hhhh 10 31/03/2017 14/04/2017 18/04/2017 ATRASADO
    jjjjjj 10 31/03/2017 14/04/2017 18/04/2017 ATRASADO
    kkkkk 10 31/03/2017 14/04/2017 18/04/2017 ATRASADO

    Onde no prazo maximo uso a fórmula =DIATRABALHO(C2;B2), a data de emissão eu alimento manualmente e no campo OBS uso a fórmula SE(E2>D2;"ATRASADO") nessa formula de atrasado ou não ela continua  pois faço uma comparação do dia atual pra saber se está ou não dentro do prazo. Mas essa parte até que consegui fazer. O cliente que atendemos eles trabalham com esse range de atraso e no prazo. Se eu fizer a fórmula E2-D2 ele me dará uma quantidade de dias mas não dias úteis.

    Depois de coneguir essa quantidade de dias, tenho em mente que faria algo parecido com cont.se ou cont.ses para dividir os ranges mas também não tenho certeza, um passo de cada vez.

    Att.

    André Medeiros

    Esta resposta foi útil?

    0 comentários Sem comentários
  2. Anônima
    2017-08-08T19:00:35+00:00

    Olá Andre,

    Tomando como exemplo:

    Inicio Regularização Prazo Final Emissão Situação [dias]
    08/08/2017 07/09/2017 12/09/2017 3
    09/08/2017 08/09/2017 12/09/2017 2
    10/08/2017 11/09/2017 12/09/2017 1
    11/08/2017 11/09/2017 12/09/2017 1
    12/08/2017 11/09/2017 12/09/2017 1
    13/08/2017 12/09/2017 12/09/2017 0
    14/08/2017 13/09/2017 12/09/2017 -1
    15/08/2017 14/09/2017 12/09/2017 -2
    16/08/2017 15/09/2017 12/09/2017 -3

    Na segunda coluna se utiliza a seguinte fórmula:

    =SE(DIA.DA.SEMANA(A2+30)=1;A2+30+1; SE(DIA.DA.SEMANA(A2+30)=7;A2+30+2;A2+30))

    Na última coluna, a equação é a seguinte:

    =SE(DIATRABALHOTOTAL(Plan1!$B2;Plan1!$C2) > 0;DIATRABALHOTOTAL(Plan1!$B2;Plan1!$C2)-1;DIATRABALHOTOTAL(Plan1!$B2;Plan1!$C2)+1)

    Não é a forma mais otimizada para a tarefa, mas acho que funciona da maneira que você precisa.

    Para classificar em ranges como você deseja, a tarefa é um pouco mais árdua.

    Caso as equações acima lhe ajudem da maneira que você precisa, então podemos seguir adiante como a solução para a última parte da dúvida.

    Espero ter ajudado,

    Att.

    Gustavo Sousa

    Esta resposta foi útil?

    0 comentários Sem comentários