Como obter o dia útil atual ou o dia útil anterior no Excel?
No dia a dia com o Excel, é frequente precisar de identificar o último dia útil anterior a uma determinada data — por exemplo, para acompanhar prazos de pagamento, marcos de projetos ou preparar relatórios empresariais. Normalmente, consideram-se dias úteis de segunda a sexta-feira, excluindo-se fins de semana (sábado e domingo) e feriados. Determinar o dia útil imediatamente anterior pode tornar-se complexo quando entram em jogo feriados e fins de semana personalizados, mas o Excel oferece várias abordagens práticas para responder a estas necessidades. Este artigo apresenta um método simples baseado em fórmulas e disponibiliza ainda código VBA para cenários mais flexíveis ou avançados, em que seja necessário personalizar os fins de semana ou gerir listas dinâmicas de feriados.
Obter o dia útil ou dia útil anterior com fórmula no Excel
Obter o dia útil ou dia útil anterior com fórmula no Excel
Se a sua rotina profissional apenas exigir ignorar sábados, domingos e um conjunto fixo de feriados, utilizar fórmulas do Excel é a opção mais simples e estável. Como mostrado na imagem abaixo, suponha que o intervalo F2:F4 contenha as suas datas de feriados. Pode usar uma fórmula para calcular o dia útil anterior, ignorando simultaneamente os fins de semana e os feriados indicados, com base na data de hoje ou numa data específica.

1. Clique na célula onde pretende exibir o dia útil anterior (por exemplo, a célula B2) e digite a seguinte fórmula na Barra de Fórmulas:
=WORKDAY(TODAY(),-1,F2:F4) 2. Prima Enter para aplicar a fórmula. Se o resultado aparecer como um número de série em vez de uma data formatada, altere o formato da célula para Data, conforme ilustrado na imagem abaixo.
Notas:
- Nesta fórmula, TODAY() fornece a data atual como ponto de partida. Se pretender obter o dia útil anterior relativamente a uma data noutra célula (por exemplo, a célula A2), substitua TODAY() por A2(como em)=WORKDAY(A2,-1,F2:F4)).
- Feriados devem ser introduzidos como datas válidas do Excel (e não como texto) nas células F2:F4. Não há problema se a sua lista de feriados for mais extensa — basta ajustar o intervalo na fórmula. Se não pretender excluir quaisquer feriados, pode omitir totalmente o terceiro argumento.
- Por predefinição, a fórmula WORKDAY considera sábado e domingo como fim de semana.
- Se a data referenciada for ela própria um dia não útil (fim de semana ou feriado), a fórmula continua a encontrar o dia útil imediatamente anterior a essa data.
- Se surgir um erro ou um resultado em branco, verifique se todas as datas referenciadas são válidas e se a sua lista de feriados contém apenas valores do tipo data.
Esta solução baseada em fórmulas é ideal para utilizadores que precisam de cálculos rápidos e fiáveis, respeitando as regras habituais da semana laboral e utilizando uma lista estática de feriados. É simples de configurar, não exige a ativação de macros e funciona em todas as versões recentes do Excel.

Desbloqueie a Magia do Excel com KUTOOLS AI
- Execução Inteligente: Realize operações em células, analise dados e crie gráficos — tudo impulsionado por comandos simples.
- fórmulas personalizadas: Crie fórmulas personalizadas para simplificar os seus fluxos de trabalho.
- Programação VBA: Escreva e implemente código VBA com facilidade.
- Interpretação de Fórmulas: Compreenda facilmente fórmulas complexas.
- Tradução de Texto: Elimine barreiras linguísticas nas suas folhas de cálculo.
As Melhores Ferramentas de Produtividade para o Office
Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...
Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil
- Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
- Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!
Todos os suplementos Kutools — num único instalador.
Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.
- Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Um instalador, uma licença— configuração em minutos (pronto para MSI)
- Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
- Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
- Melhor relação qualidade-preço— poupe face à compra individual dos suplementos