Como utilizar a função DiaTrabalho no Excel com artigo com imagens, vídeo-aula e download da planilha de exemplo gratuita.
Sintaxe da Função Diatrabalho Excel
A função diatrabalho tem por finalidade retornar uma data após uma determinada quantidade de dias úteis.
A sintaxe da função é =DIATRABALHO(data_inicial;dias;[feriados]).
- data_inicial: Data inicial à partir da qual iremos calcular a data final.
- dias: Quantidade de dias úteis, considerando apenas segunda à sábado. Para datas futuras use número inteiro positivo, para datas anteriores use número inteiro negativo.
- [feriados]: Neste parâmetro pode definir uma lista de feriados e datas que deseja ignorar, mesmo que sejam dias de segunda à sexta.
Calcular Data Futura Considerando Dias Úteis no Excel
No nosso exemplo iremos calcular uma data futura ou anterior baseada em uma quantidade de dias úteis, sem considerar o parâmetro de feriados inicialmente.
Para isso temos uma tabela com duas colunas, Data Inicial e Dias.
Na coluna Data inicial, temos a data inicial à partir da qual desejamos calcular o valor.
E na coluna Dias, a quantidade de dias úteis, posteriores ou retroativos, que desejamos aplicar na data inicial.
A função que aplicamos para o cálculo é =DIATRABALHO(B6;C6).
Com isso terá o cálculo da data seguinte considerando somente os dias úteis.
Calcular Data Futura Excel Considerando Dias Úteis e sem Contar Feriados
No exemplo 2, temos o mesmo cálculo anterior, mas neste iremos aplicar uma tabela de feriados, aonde temos as datas e os feriados nacionais até 2030.
Por fim temos a aplicação da função seguinte =DIATRABALHO(B6;C6;tFeriados[Data]).
Perceba que o parâmetro de feriados é preenchido também e elas serão ignoradas no cálculo data.
Por fim veja a diferença entre as datas calculadas sem considerar feriados se considerando feriados.
Download da Planilha Função DiaTrabalho Excel
Para realizar o download desta planilha de exemplo clique no botão abaixo.