Skip to main content

Função WORKDAY.INTL do Excel

Author: Sun Last Modified: 2025-06-04
doc workday.intl function 1

Se você deseja acompanhar este tutorial, por favor, baixe a planilha de exemplo.

doc sample

Descrição

A função WORKDAY.INTL adiciona um número específico de dias úteis a uma data inicial e retorna um dia útil no futuro ou no passado. Além disso, ela pode excluir feriados personalizados durante o cálculo, conforme necessário.

Sintaxe e argumentos

Sintaxe da fórmula

WORKDAY.INTL(data_inicial, dias, [fim_de_semana], [feriados])

doc workday.intl function 2

Argumentos

  • Data_inicial: Obrigatório. A data inicial que será usada para calcular o dia útil.
  • Dias: Obrigatório. Um número de dias úteis que você deseja adicionar à data inicial. Pode ser negativo ou positivo. Se quiser calcular o dia útil no passado, use um número negativo; se desejar retornar o dia útil no futuro, use um número positivo.
  • Fim_de_semana: Opcional. Um número ou série numérica que determina quais dias da semana são considerados como fim de semana na fórmula. Por padrão, considera sábado e domingo como fim de semana.
  • Feriados: Opcional. Uma lista de datas ou uma constante de matriz de números de série que são considerados como não úteis.

Códigos de Fim de Semana

doc workday.intl function 7

Número Dias do Fim de Semana
1(padrão) Sábado e Domingo
2 Domingo e Segunda-feira
3 Segunda-feira e Terça-feira
4 Terça-feira e Quarta-feira
5 Quarta-feira e Quinta-feira
6 Quinta-feira e Sexta-feira
7 Sexta-feira e Sábado
11 Apenas Domingo
12 Apenas Segunda-feira
13 Apenas Terça-feira
14 Apenas Quarta-feira
15 Apenas Quinta-feira
16 Apenas Sexta-feira
17 Apenas Sábado

String de Fim de Semana

Uma série de sete zeros e uns que são usados para indicar os dias do fim de semana. Cada caractere indica um dia da semana, o primeiro é segunda-feira, o segundo é terça-feira, o terceiro é quarta-feira, e o último é domingo. Por exemplo:

String de Fim de Semana Fórmula Dias do Fim de Semana
"0000000" WORKDAY.INTL(B3,C3,"0000000") Sem fins de semana
"1000000" WORKDAY.INTL(B3,C3,"1000000") Apenas Segunda-feira
"1100000" WORKDAY.INTL(B3,C3,"1100000") Segunda-feira e Terça-feira
"1000011" WORKDAY.INTL(B3,C3,"1000011") Sábado, Domingo e Segunda-feira

Valor de Retorno

A função WORKDAY.INTL retorna uma data no formato de número serial.

Observações

1.Se o argumento dias for um valor decimal, a função WORKDAY só adicionará o número inteiro à data_inicial.

2.Ao referenciar um intervalo de células como argumento feriados, é melhor usar a referência absoluta ou um nome de intervalo, caso contrário, ao arrastar a alça de preenchimento sobre as células para usar uma fórmula, a referência será alterada.

Erros

O erro #NÚM! ocorre quando:

  • Argumento data_inicial inválido;
  • Argumento dias inválido;
  • Argumento fins_de_semana inválido.

O erro #VALOR! ocorre quando:

  • Os argumentos data_inicial e feriados são datas inválidas;
  • O argumento dias não é numérico;
  • O argumento fim_de_semana é uma string de texto inválida.

Uso e Exemplos

Exemplo 1 Calcular o dia útil futuro ou passado com fins de semana padrão e sem feriados

Para obter o dia útil com base na data inicial fornecida na coluna B e os dias na coluna C, use a seguinte fórmula:

=WORKDAY.INTL(B3,C3)

doc workday.intl function 6

Pressione Enter e arraste a alça de preenchimento automático sobre as células onde deseja aplicar esta fórmula e obtenha números seriais.
doc workday.intl function 3

Em seguida, formate os números seriais no formato de data que você precisa. Mantenha os números seriais selecionados, clique em Início > Formato de Número para selecionar Data Curta ou Data Longa na lista suspensa.
doc workday.intl function 4
doc workday.intl function 5

Exemplo 2 Calcular o dia útil com fins de semana personalizados e excluindo feriados

Por exemplo, a lista de datas iniciais está na coluna B, a lista de dias está na coluna C, os feriados estão na coluna F, e os dias do fim de semana são segunda-feira e terça-feira, use a seguinte fórmula:

=WORKDAY.INTL(B3,C3,3,$F$3:$F$5)

doc workday.intl function 11

Pressione Enter e arraste a alça de preenchimento automático sobre as células onde deseja aplicar esta fórmula e obtenha números seriais.
doc workday.intl function 8

Em seguida, formate os números seriais no formato de data que você precisa. Mantenha os números seriais selecionados, clique em Início > Formato de Número para selecionar Data Curta ou Data Longa na lista suspensa.
doc workday.intl function 9
doc workday.intl function 10


Funções Relacionadas:

  • Função DIAS do Excel
    Para calcular o número de dias entre duas datas fornecidas, a função DIAS no Excel pode ajudá-lo.

  • Função DAYS360 do Excel
    A função DAYS360 pode ajudá-lo a retornar o número de dias entre duas datas com base em um ano de 360 dias, que é considerado ter 30 dias em cada mês.

  • Função WEEKNUM do Excel
    A WEEKNUM no Excel retorna o número da semana da data fornecida em um ano, que começa a contar as semanas a partir de 1º de janeiro.

  • Função WORKDAY do Excel
    A WORKDAY é usada para adicionar um número específico de dias úteis a uma data inicial e retorna a data futura ou passada no formato de número serial.


As Melhores Ferramentas de Produtividade para o Office

Kutools para Excel - Ajuda Você a Se Destacar na Multidão

🤖 Assistente AI do KUTOOLS: Revolucione a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Criar Fórmulas Personalizadas  |  Analisar Dados e Gerar Gráficos  |  Invocar Funções Aprimoradas
Recursos Populares: Encontrar, Destacar ou Identificar Duplicatas  |  Excluir Linhas em Branco  |  Combinar Colunas ou Células sem Perder Dados  |  Arredondar sem Fórmula ...
Super VLookup: Múltiplos Critérios  |  Múltiplos Valores  |  Entre Multi-Planilhas  |  Correspondência Fuzzy...
Lista Suspensa Avançada: Lista Suspensa Simples  |  Lista Suspensa Dependente  |  Lista Suspensa de Múltipla Seleção...
Gerenciador de Colunas: Adicionar um Número Específico de Colunas  |  Mover Colunas  |  Alterar Status de Visibilidade de Colunas Ocultas  Comparar Colunas para Selecionar Mesmas & Células Diferentes ...
Recursos Destacados: Grade de Foco  |  Visualização de Design  |  Barra de Fórmulas Aprimorada  |  Gerenciador de Pasta de Trabalho & Planilha | Biblioteca de Recursos (AutoTexto)  |  Selecionador de Data  |  Mesclar Planilhas  |  Criptografar/Descriptografar Células  |  Enviar Emails por Lista  |  Super Filtro  |  Filtro Especial (filtrar negrito/itálico/tachado...) ...
Os 15 Principais Conjuntos de Ferramentas12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres ...)  |  Mais de 50 Tipos de Gráficos (Gráfico de Gantt ...)  |  Mais de 40 Fórmulas Práticas (Calcular a idade com base na data de nascimento ...)  |  19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem do Caminho ...)  |  12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda ...)  |  7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células do Excel ...)  |  ... e mais

Kutools para Excel Conta com Mais de 300 Funcionalidades, Garantindo Que O Que Você Precisa Está Apenas Um Clique de Distância...


Office Tab - Ative a Leitura e Edição com Guias no Microsoft Office (inclui Excel)

  • Um segundo para alternar entre dezenas de documentos abertos!
  • Reduz centenas de cliques de mouse para você todos os dias, diga adeus à mão do mouse.
  • Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
  • Traz Guias Eficientes para o Office (inclui Excel), Assim Como Chrome, Edge e Firefox.