Função DIATRABALHO no Excel

Função DIATRABALHO no Excel, retorna um número que representa uma data, que é o número indicado de dias úteis antes, ou após uma data inicial. Os dias úteis excluem fins de semana e quaisquer datas identificadas como feriados.

Use DIATRABALHO para excluir os fins de semana, ou feriados ao calcular as datas de vencimento de fatura. E também pode ser usada, para calcular horas de entrega esperadas, ou o número de dias de trabalho executado.

Sintaxe da função DIATRABALHO no Excel

DIATRABALHO(data_inicial, dias, [feriados])

A sintaxe da função DIATRABALHO tem os seguintes argumentos:

Data_inicial - é uma data que representa a data inicial. Este argumento é obrigatório.

Dias - é o número de dias úteis antes, ou depois de data_inicial. No entanto, um valor positivo gera uma data futura. Já um valor negativo, gera uma data passada.

Feriados - é uma lista opcional com uma, ou mais datas a serem excluídas do calendário de trabalho, como feriados estaduais, federais e flutuantes.

NOTA: A lista pode ser um intervalo de células que contém as datas, ou uma constante de matriz dos números de série que representam as datas.

Exemplo prático da função DIATRABALHO no Excel

Selecione a tabela a seguir, copie e cole na célula A1 de uma nova planilha de Excel. TALVEZ VOCÊ TENHA QUE FORMATAR AS CÉLULAS DOS RESULTADOS, PARA O FORMATO DE DATA.

Função DIATRABALHO
Dados
12/02/2012 Data de início
180 Dias para conclusão
05/05/2012 Feriado
07/09/2012 Feriado
11/01/2013 Feriado
Resultados para o término Descrição Fórmulas Usadas
19/10/2012 A data 180 dias úteis da data inicial =DIATRABALHO(A3;A4)
22/10/2012 A data 180 dias úteis da data inicial, excluindo-se os feriados indicados =DIATRABALHO(A3;A4;A5:A7)

Importante: As datas devem ser inseridas com a função DATA, ou como resultados de outras fórmulas ou funções. Por exemplo, use DATA(2008;5;23) para 23 de maio de 2008. Poderão ocorrer problemas se as datas forem inseridas como texto.

Para calcular o número de série da data antes ou depois de um número especificado de dias úteis usando parâmetros para indicar quais e quantos dias são de fim de semana, use a Função DIATRABALHO.INTL.

Alguns comentários da função DIATRABALHO NO eXCEL

O Microsoft Excel armazena datas como números de série sequenciais para que elas possam ser usadas em cálculos. Por padrão, 1° de janeiro de 1900 é o número de série 1, enquanto 1° de janeiro de 2008 é o número de série 39448 porque está a 39.448 dias depois de 1° de janeiro de 1900.

Se um argumento não for uma data válida, DIATRABALHO retornará o valor de erro #VALOR!.

Se data_inicial e dias gerarem uma data inválida, DIATRABALHO retornará o valor de erro #NÚM!.

Se dias não for um inteiro, será truncado.


Edivaldo data: 03/09/2018   ✅ 129

Envie um Comentário

Você deve estar Logado para postar comentários, ou crie um registro em Tudo Excel.