Conteúdo
Índice 🔎︎

## DIATRABALHOTOTAL

Retorna o número de dias úteis entre uma data inicial e uma data final. Feriados podem ser abatidos da conta.

As funções cujo nome terminem com _ADD ou _EXCEL2003 retornam os mesmos resultados que as funções correspondentes do Microsoft Excel 2003 que não possuem o sufixo. Utilize as funções sem o sufixo para obter os resultados baseados em padrões internacionais.

Esta função é parte integrante da norma Open Document Format for Office Applications (OpenDocument), versão 1.2 (ISO/IEC 26300:2-2015).

#### Sintaxe

DIATRABALHOTOTAL(DataInicial; DataFinal [; [Feriados] [; DiasUteis]])

DataInicial é a data a partir da qual se contam os dias úteis. Se a data inicial é um dia útil, o dia é contado no cálculo.

DataFinal é a data até onde se contam os dias úteis. Se a data final é um dia útil, o dia é contado no cálculo.

Feriados é uma lista opcional de feriados. São dias não trabalhados. Insira um intervalo representando a lista individual de feriados.

DiasUteis é uma lista opcional de valores definindo a semana útil padrão. Esta lista começa com o domingo, os dias úteis são indicados por zero e por valores não zero caso contrário.

Ao inserir datas como parte de fórmulas, a barra e o sinal de menos (que alguns chamam de hífen) usados como separadores entre dia, mês e ano serão interpretados como operadores aritméticos — divisão e subtração, respectivamente. Portanto, datas inseridas neste formato não serão reconhecidas como datas e resultarão em cálculos errados. Para evitar esta situação com as datas, utilize a função DATA, por exemplo DATA(1954;7;20), ou coloque a data entre aspas com a notação ISO 8601, por exemplo, "1954-07-20". Evite utilizar formatos regionais de datas como por exemplo "07/20/54" pois, ao carregar o documento, o cálculo pode produzir erros em sistemas com configuração regional diferente.

É possível uma conversão sem ambiguidades para datas e horas ISO 8601 nos seus formatos estendidos com separadores. Se ocorrer um erro #VALOR!, então desmarque Provocar um erro do tipo #VALOR! no botão LibreOffice - Preferências Ferramentas - Opções - LibreOffice Calc - Fórmula, Detalhes... na seção "Configuração detalhadas para cálculos", na caixa de listagem Conversão de textos em números.

#### Exemplo

Quantos dias úteis existem entre 15/12/2001 e 15/01/2002? A data inicial está em C3 e a data final em D3. O intervalo F3 a J3 contém os feriados de fim de ano: 24, 25, 26 e 31 de dezembro de 2001 e 1º de janeiro de 2002.

=DIATRABALHOTOTAL(C3;D3;F3:J3) retorna 17 dias úteis.

Quantos dias úteis entre 12 e 25 de setembro de 2016 e somente as segundas, terças e quartas feiras são considerados dias úteis?

DIATRABALHOTOTAL(DATA(2016;9;12);DATA(2016;9;25);;{1;0;0;0;1;1;1}) retorna 6 dias úteis.

Tópicos relacionados

Funções de Data e Hora

DATA

DATADIF

DATA.VALOR

DIA

DIAS

DIAS360

DOMINGODEPÁSCOA

DATAM

FIMMÊS

HORA

NUMSEMANAISO

MINUTO

MÊS

DIATRABALHOTOTAL

DIATRABALHOTOTAL.INTL

AGORA

SEGUNDO

TEMPO

VALOR.TEMPO

HOJE

DIA.DA.SEMANA

NÚM.SEMANA

NÚM.SEMANA_EXCEL2003

NÚM.SEMANA_OOO

DIAÚTIL

DIATRABALHO.INTL

ANO

FRAÇÃOANO