Applies ToExcel para Microsoft 365 Excel para Microsoft 365 para Mac Excel para a Web Excel 2024 Excel 2024 para Mac Excel 2021 Excel 2021 para Mac Excel 2019 Excel 2016 Excel Web App

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

Retorna o número de série da data antes ou depois de um número específico de dias úteis com parâmetros de fim de semana personalizados. Parâmetros de fim de semana indicam quais e quantos dias são de fim de semana. Dias de fim de semana e dias especificados como feriado não são considerados dias úteis.

Sintaxe

DIATRABALHO.INTL(data_inicial, dias, [fins 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 que apareça como um número inteiro.

  • Dias    Obrigatório. O número de dias úteis antes ou depois de data_inicial. Um valor positivo gera uma data futura; um valor negativo gera uma data passada; um valor zero gera uma data_inicial. O deslocamento de dia é truncado para que apareça como um número inteiro.

  • Fim de Semana    Opcional. Indica os dias da semana que são de fim de semana e não são considerados dias úteis. Fim de Semana é um número de fim de semana ou uma cadeia de caracteres que especificam quando ocorrem os fins de semana.

    Valores numéricos de fim de semana indicam os dias de fim de semana a seguir:

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

Valores de cadeia de caracteres de fim de semana contêm sete caracteres e cada caractere na cadeia representa um dia da semana, iniciando com segunda-feira. 1 representa um dia não útil e 0 representa um dia útil. Somente os caracteres 1 e 0 são permitidos na cadeia de caracteres. 1111111 é uma cadeia inválida.

Por exemplo, 0000011resultaria em um fim de semana, ou seja, sábado e domingo.

  • Feriados    Opcional. Um conjunto opcional de uma ou mais datas que devem ser excluídas do calendário de dias úteis. 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 ordem de datas ou valores consecutivos em feriados podem ser arbitrários.

Comentários

  • Se start_date estiver fora do intervalo para o valor base de data atual, WORKDAY. O INTL retorna o #NUM! valor de erro.

  • Se qualquer data em feriados estiver fora do intervalo para o valor base de data atual, WORKDAY. O INTL retorna o #NUM! valor de erro.

  • Se start_date mais deslocamento diário produzir uma data inválida, WORKDAY. O INTL retorna o #NUM! valor de erro.

  • Se uma cadeia de caracteres de fim de semana for de comprimento inválido ou contiver caracteres inválidos, WORKDAY. O INTL retorna o #VALUE! valor de erro.

Exemplo

Copie os dados de exemplo da tabela a seguir e cole-os na célula A1 de uma nova planilha do Excel. Para as fórmulas mostrarem resultados, selecione-as, pressione F2 e pressione Enter. Se precisar, você poderá ajustar as larguras das colunas para ver todos os dados.

Fórmula

Descrição

Resultado Dinâmico

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

Usar um 0 para o argumento fim de semana resulta em um #NUM! #REF!.

#NÚM!

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

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

41013

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

Usa a função TEXTO para formatar o número de série resultante (40944) no formato "m/dd/aaaa". Localiza a data 30 dias úteis depois de 1/1/2012, contando apenas os domingos como dia de final de semana (o argumento de fim de semana é 17).

05/02/2012

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.