Fórmula do Excel: Adicionar dias úteis a uma data

Quando inicia um projeto que demora 35 dias úteis a concluir, pode querer saber qual será a respetiva data de término. No Excel, as funções WORKDAY ou WORKDAY.INTL ajudam-no exatamente com isso.
Função WORKDAY: adiciona dias úteis a uma data, excluindo sábados, domingos e feriados.
Função WORKDAY.INTL: adiciona dias úteis a uma data, excluindo dias específicos (fins de semana personalizados) e feriados.
Função WORKDAY
Fórmula genérica:
| WORKDAY(start_date, days, [holidays]) |
Argumentos
| Star_date: the start date that used to calculate the end date. |
| Days: the number of business days that you want to add. |
| Holidays: a list of dates that you want to exclude when calculating. |
Como funciona esta fórmula
Exemplo 1: Adicionar dias úteis, excluindo fim de semana, a uma data
Para adicionar 30 dias úteis à data na célula B3, utilize a seguinte fórmula:
| =WORKDAY(B3,30) |
Ou, se a célula B4 contiver o número de dias, pode utilizar a fórmula:
| =WORKDAY(B3,C3) |
Prima Enterpara obter um número de série; veja a captura de ecrã:
Depois, formate a célula do resultado no formato de data.
Mantenha a célula do resultado selecionada, clique em Base > Formato de Número na lista pendente e selecione Data Curta ou Data Longa.

Exemplo 2: Adicionar dias úteis, excluindo fim de semana e feriados, a uma data
A Data de Início está na célula B3, o número de dias úteis a adicionar está na célula C3 e as datas de feriados estão listadas em F3:F5; utilize a seguinte fórmula:
| =WORKDAY(B3,C3, $F$3:$F$5) |
Prima Enterpara obter um número de série; veja a captura de ecrã:
Se o resultado for um formato de data, clique em Base > Formato de Número na lista pendente e selecione Data Curta ou Data Longa.
Clique aqui para saber mais detalhes sobre a função WORKDAY
Função WORKDAY.INTL
Fórmula genérica:
| WORKDAY.INTL(start_date, days, [weekend],[holidays]) |
Argumentos
| Star_date: the start date that used to calculate the end date. |
| Days: the number of business days that you want to add. |
| Weekend: A number or a serial number determines which days of week are considered as weekends in the formula. If it is omitted, it takes Saturday and Sunday as weekends by default. |
| Holidays: a list of dates that you want to exclude when calculating. |
| Número | fim de semana |
| 1(predefiniçã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 |
Como funciona esta fórmula
Exemplo 1: Adicionar dias úteis, excluindo segunda-feira, a uma data
Na célula B3 está a Data de Início, na célula C3 está o número de dias úteis que pretende adicionar; utilize a seguinte fórmula:
| =WORKDAY.INTL(B3,C3,12) |
Prima Enter e, se obtiver um número de série como resultado, clique em Base > Formato de Número na lista pendente e selecione Data Curta ou Data Longa.
Exemplo 2: Adicionar dias úteis, excluindo domingo e segunda-feira e feriados, a uma data
A Data de Início está na célula B3, os dias úteis a adicionar estão na célula C3, que é 69, e os feriados estão listados em F3:F5; utilize a seguinte fórmula:
| =WORKDAY.INTL(B3,C3,2,$F$3:$F$5) |
Prima Enterpara obter um número de série; veja a captura de ecrã:
Clique aqui para saber mais detalhes sobre a função WORKDAY.INTL
Ficheiro de Exemplo
Clique para descarregar o ficheiro de exemplo
Fórmulas Relacionadas
- Extrair ou Obter Apenas a Hora de uma Data e Hora no Excel
Se tiver uma lista de células com data e hora e quiser extrair apenas as horas, o Excel oferece funções práticas para o ajudar — como as funções TIME e MOD. - Extrair ou Obter Apenas a Data de uma Data e Hora no Excel
Para extrair apenas a data de uma lista de células com data e hora numa folha de cálculo do Excel, as funções INT, TRUNC e DATE ajudam-no a realizar esta tarefa de forma rápida e fácil. - Obter o Número da Semana a Partir de uma Data no Excel
No Excel, como pode obter o número da semana a partir de uma data fornecida de forma rápida e fácil? Normalmente, a função WEEKNUM ajuda-o a resolver esta tarefa em segundos. - Obter Horas Úteis Entre Duas Datas no Excel
A função NETWORKDAYS do Excel permite-lhe calcular o número de dias úteis entre duas datas. Basta depois multiplicar esse valor pelo número de horas de trabalho por dia útil para obter o total de horas úteis.
- Função WEEKDAY do Excel
A função WEEKDAY devolve um número inteiro de 1 a 7 para representar o dia da semana de uma determinada data no Excel. - Função WEEKDAY do Excel
A função WEEKDAY devolve um número inteiro de 1 a 7 para representar o Semana de uma determinada data no Excel. - Função WORKDAY do Excel
A função WORKDAY permite adicionar um número específico de dias úteis a uma data de início, devolvendo a data resultante (futura ou passada) no formato de número de série. - Função WORKDAY.INTL do Excel
A função WORKDAY.INTL adiciona um número especificado de dias úteis a uma data de início e devolve uma data útil no futuro ou no passado. - Função YEAR do Excel
A função YEAR devolve o ano com base na data fornecida, no formato de número de série de quatro dígitos.
As Melhores Ferramentas de Produtividade para o Office
Kutools for Excel – Ajuda-o a destacar-se da multidão
Kutools for Excel Oferece mais de 300 funcionalidades,garantindo que tudo o que precisa está a apenas um clique…
Office Tab – Ative a leitura e edição com separadores no Microsoft Office (incluindo o Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques diários e diga adeus à tendinite do rato.
- Aumente a sua produtividade em 50 % ao visualizar e editar vários documentos simultaneamente.
- Traz uma navegação eficiente com separadores ao Office (incluindo o Excel), tal como no Chrome, Edge e Firefox.