DIATRABALHO.INTL (função DIATRABALHO.INTL)

Este artigo descreve a sintaxe da fórmula e a utilização da função DIATRABALHO.INTL no Microsoft Excel.

Devolve o número de série da data antes ou depois de um número de dias úteis especificado com parâmetros de fim de semana personalizados. Os parâmetros de dias de fim de semana indicam quais e quantos dias são dias de fim de semana. Os dias de fim de semana e os dias especificados como feriados não são considerados como dias de trabalho.

Sintaxe

DIATRABALHO.INTL(data_inicial, dias, [fim de semana], [feriados])

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

  • Data_inicial    Obrigatório. A data de início, truncada para um número inteiro.

  • Dias    Obrigatório. O número de dias de trabalho antes e depois da data_inicial. Um valor positivo gera uma data futura; um valor negativo gera uma data passada; um valor zero gera a data_inicial. O desfasamento-dia é truncado para um número inteiro.

  • fim de semana    Opcional. Indica os dias da semana que são dias de fim de semana e não são considerados dias de trabalho. fim de semana é um número ou cadeia de fim de semana que especifica quando os fins de semana ocorrem.

    Os valores de números de fim de semana indicam os seguintes dias de fim de semana:

Número de fim de semana

Dias de fim de semana

1 ou omitido

Sábado, Domingo

2

Domingo, Segunda-feira

3

Segunda-feira, Terça-feira

4

Terça-feira, Quarta-feira

5

Quarta-feira, Quinta-feira

6

Quinta-feira, Sexta-feira

7

Sexta-feira, Sábado

11

Domingo apenas

12

Segunda-feira apenas

13

Terça-feira apenas

14

Quarta-feira apenas

15

Quinta-feira apenas

16

Sexta-feira apenas

17

Sábado apenas

Os valores de cadeia de fim de semana têm sete carateres de comprimento e cada caráter da cadeia representa um dia da semana, a começar na segunda-feira. 1 representa um dia não de trabalho e 0 representa um dia de trabalho. Apenas os carateres 1 e 0 são permitidos na cadeia. 1111111 é uma cadeia inválida.

Por exemplo, 0000011 resultaria num dia de fim de semana que é sábado e domingo.

  • Feriados    Opcional. Um conjunto opcional de uma ou mais datas que vão ser excluídas do calendário de dias de trabalho. Os feriados devem ser um intervalo de células que contêm as datas, ou uma constante de matriz dos valores de série que representam essas datas. A ordenação das datas ou valores de série em feriados pode ser arbitrária.

Observações

  • Se a data_inicial estiver fora do intervalo relativamente ao valor base da data atual, DIATRABALHO.INTL devolve o valor de erro #NÚM!.

  • Se qualquer data nos feriados estiver fora do intervalo relativamente ao valor base da data atual, DIATRABALHO.INTL devolve o valor de erro #NÚM!.

  • Se data_inicial mais o desfasamento-dia gerar uma data inválida, DIATRABALHO.INTL devolve o valor de erro #NÚM!.

  • Se uma cadeia de fim de semana tiver um comprimento inválido ou contiver carateres inválidos, DIATRABALHO.INTL devolve o valor de erro #VALOR!.

Exemplo

Copie os dados de exemplo que se encontram na seguinte tabela e cole-os na célula A1 de uma nova folha de cálculo do Excel. Para que as fórmulas mostrem os resultados, selecione-as, prima F2 e, em seguida, prima Enter. Caso seja necessário, pode ajustar a largura das colunas para ver todos os dados.

Fórmula

Descrição

Resultado Dinâmico

=DIATRABALHO.INTL(DATA(2012;1;1);30;0)

Utilizar um 0 para o argumento de fim de semana resulta num erro #NÚM!.

#NÚM!

=DIATRABALHO.INTL(DATA(2012;1;1);90;11)

Encontra a data 90 dias de trabalho depois de 1/1/2012, contando apenas os domingos como dia de fim de semana (o argumento de fim de semana é 11).

41013

=TEXTO(DIATRABALHO.INTL(DATA(2012;1;1);30;17),"dd/m/aaaa")

Utiliza a função TEXTO para formatar o número de série resultante (40944) num formato "dd/m/aaaa". Encontra a data 30 dias de trabalho depois de 1/1/2012, contando apenas os sábados como dia de fim de semana (o argumento de fim de semana é 17).

05/02/2012

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×