COMO SABER SE UMA DATA É DIA ÚTIL OU NÃO
Usando as funções SE e DIATRABALHOComo saber se uma data é dia útil ou não
Às vezes você precisa determinar se uma determinada date é dia útil ou não útil. Imaginando que você não queira ficar olhando na ‘folhinha’, existe uma solução usando a função DIATRABALHO. Se ela não lhe é familiar, leia o tutorial dela aqui antes de continuar.
Uma das soluções é somar um dia útil à data do dia anterior. Se ela for igual à quele dia, então ele é um dia útil. Se for diferente, então não é dia útil.
Imagine que seja o dia 2-jan-2017. Ele caiu em uma segunda-feira e não era feriado.
O dia anterior foi o dia 1º de janeiro. Se somarmos a ele um dia útil, então teremos o dia 2, que é igual à data que queremos determinar se é dia útil ou não.
Agora imagine que seja o dia 27-jan-2017, um sábado.
O dia anterior é o dia 26. Somando-se um dia útil, teremos o dia 29-jan, já que os dias 27 e 28 são dias não úteis (sábado e domingo).
Como a data calculada não é a mesma, então o dia 27 não é dia útil.
Veja como fica nossa fórmula (clique na imagem para ver maior):
[irp posts=”2510″ name=”D – Datadif – a função escondida”]
Vamos entender a fórmula:
A função SE vai fazer uma checagem – em nosso caso, se o dia anterior mais um dia útil é igual ao dia da análise. Se isfo for verdade, então aparece escrito “É UTIL”, senão aparece “NÃO É ÚTIL”.
Logo depois da SE, temos o ‘coração’ de nossa fórmula. Ele é composto de duas partes. A 1ª vai calcular que dia é o dia anterior mais um dia útil. Usando a função que está na célula B2, temos:
DIATRABALHO(A2-1;1;E$2:E$15)
A célula A2 é ad ata que queremos aber se é útil ou não. Daí subtraimos 1 (A2-1).
Depois informamos quantos dias úteis queremos somar, noca so, 1 dia útil.
E2 até E15 é nossa lista de feriados.
Este pedaço vai responder uma determinada data.
A 2ª parte erifica se ad ata calculada na 1º parte é igual ao dia da análise.
Daí, temos isto:
DIATRABALHO(A2-1;1;E$2:E$15)=A2
Se a resposta for VERDADEIRO(isto é, SIM), então a data analisada é dia útil.
Se resposta for FALSO (ou seja, NÃO), a data não é um dia útil.
E aí, conhece alguma outra maneira de fazer isto? Comente aí embaixo!
OUTROS ARTIGOS DE INTERESSE
quatro motivos para voce parar de usar o procv
Já são 40 anos de idade O Excel 1.0 foi criado em 1982. São quase 40 anos de existência. Apesar de ter começado minha carreira usando o Excel 5.0 tenho certeza de que a função PROCV existia nela (pelo menos no 5.0 tinha!). Então estamos hoje, no séc. XXI obcecados em...
Como utilizar a Função Filtro
Certamente você no mínimo já ouviu falar do recurso de FILTRO do Excel. Nele você consegue mostrar somente linhas de uma planilha que atendem a um ou mais critérios. Além disso você poderia usar também o filtro avançado, cuja principal diferença é a possibilidade de...
Função PROCX
Como usar a função PROCX Recentemente a Microsoft incluiu uma nova função em seu arsenal de funções de procura a referência, a função PROCX. Além de servir como um substituto para o famoso PROCV, ela também utiliza a nova funcionalidade, que é apresentar a resposta em...
- 6 maneiras de usar o preenchimento relâmpago - março 12, 2021
- quatro motivos para voce parar de usar o procv - fevereiro 16, 2021
- Como Criar um Gráfico de Waterfall no Excel - fevereiro 2, 2021
Nossas Redes Sociais
Como produzir uma coluna em excel só com dias úteis entre duas datas ?
existe uma do banco central com taxas de juros,
onde encontrar esse link?
Boa tarde,
Gostaria de fazer uma tabela de calendário, onde uma das colunas seria o número do dia útil do mês referente a cada data, quando esta for dia útil. Pesquisei muito na internet, e não conseguir fazer algo do tipo.
Usar =DIA.DA.SEMANA(Célula com data , Opções que irão aparecer)
bom dia Mestre Fabio.
eu gostaria de fazer uma fórmula, somando à data que tenho + 1 dia útil; exemplo: tenho o dia 6 de junho de 2018 e, quero somar a esta data + 1 dia e, a resposta tem de ser um dia útil, no caso 7-junho, quinta feira; mas se a a data for 8-junho, a resposta tem de ser 11-junho; como faço isso?
ALBANO, Basta usar a seguinte fórmula:
=DIATRABALHO(A1-1;+2)
ONDE A1 = A DATA QUE QUER SOMAR.
Espero ter ajudado.