Conteúdo
Índice 🔎︎

## DIATRABALHOTOTAL

Devolve o número de dias de trabalho entre uma data de início e uma data de fim. É possível deduzir os dias feriados.

### Sintaxe

DIATRABALHOTOTAL(data_inicial; data_final; feriados; DiasUteis)

data_inicial corresponde à data a partir da qual o cálculo é efetuado. Se a data inicial for um dia de trabalho, o dia será incluído no cálculo.

data_final é a data até à qual o cálculo é executado. Se data_final for um dia de trabalho, o dia será incluído no cálculo.

feriados é uma lista opcional de feriados. São dias não laborais. Introduza o intervalo de células em que os feriados são listados individualmente.

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 em caso contrário.

Ao introduzir datas como parte integrante de fórmulas, as barras ou traços utilizados como separadores serão interpretados como operadores aritméticos. Assim, as datas introduzidas nestes formatos não serão reconhecidas e irão originar cálculos errados. Se quiser utilizar datas como parte integrante de fórmulas, utilize a função DATA, por exemplo, DATA(1954;7;20) ou coloque a data entre aspas e utilize o formato ISO8601, por exemplo: "1954-07-20". Também não deve utilizar formatos de data consoante a sua configuração regional tais como "07/20/54", uma vez que o cálculo poderá originar erros se o documento for aberto com definições de configuração regional diferentes das suas.

É possível uma conversão sem ambiguidades para datas e horas ISO 8601 nos seus formatos expandidos com separadores. Se ocorrer o erro #VALOR!, então desmarque a opção Gerar um erro #VALOR! em LibreOffice - Preferências Ferramentas - Opções - LibreOffice Calc - Fórmula, botão Detalhes... da secção "Definições detalhadas para cálculos", na caixa de lista Conversão de textos em números.

### Exemplo

Quantos dias de trabalho estão situados entre 2001-12-15 e 2002-01-15? A data de início encontra-se na célula C3 e a data de fim na célula D3. As células situadas entre F3 e J3 contêm os seguintes feriados de Natal e Ano Novo: "2001-12-24", "2001-12-25", "2001-12-26", "2001-12-31", "2002-01-01".

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

Quantos dias úteis existem entre 12 e 25 de setembro de 2016, se apenas 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}) devolve 6 dias úteis.

Tópicos relacionados

DIATRABALHOTOTAL.INTL

DIATRABALHO.INTL

DIATRABALHO

Funções de data