KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Como verificar se uma data está entre duas datas ou num fim de semana no Excel?

AutorApoio Técnico Data de Modificação

Por vezes, poderá precisar de determinar ou verificar se uma data está entre duas datas específicas ou se corresponde a um fim de semana no Excel. Este artigo apresenta-lhe formas práticas de realizar essa verificação diretamente no Excel.

Determinar se uma data está entre duas datas com fórmula
Determinar facilmente se uma data está entre duas datas com uma ferramenta incrível  
Determinar se uma data está num fim de semana com fórmulas e código VBA
Determinar se uma data está num fim de semana com uma ferramenta incrível

Mais tutoriais sobre datas...


Determinar se uma data está entre duas datas no Excel

Imagine que precisa de verificar se as datas na Coluna A estão entre 1/7/2008 e 31/12/2009. Siga estes passos:

Lista com várias datas

1. Numa célula vazia, por exemplo a célula B2, copie e cole a fórmula seguinte e prima a tecla Enter.

=IF(AND(A2>$B$1,A2<$c$1),A2, FALSE)

Fórmula introduzida na primeira célula

Nota: Esta fórmula verifica se a data está entre 1/7/2008 e 31/12/2009. Se a data estiver dentro deste período, devolve a própria data; caso contrário, devolve o texto FALSO.

2. Mantenha a célula com o resultado selecionada e arraste a alça de preenchimento para baixo para obter todos os resultados. Veja a imagem:

Fórmula preenchida nas células abaixo

Agora pode identificar se uma data está ou não dentro de um intervalo de datas específico.


Determinar se uma data está entre duas datas no Excel com Kutools para Excel

Recomendamos-lhe uma ferramenta incrível – a funcionalidade Selecionar células específicas do Kutools para ExcelEsta ferramenta permite-lhe não só identificar todas as datas compreendidas entre duas datas específicas, mas também selecionar imediatamente as células que contenham datas correspondentes a esse critério.
Antes de a utilizar, terá de transferi-la e instalá-la primeiro.

1. Selecione o intervalo com as datas que pretende verificar e clique em Kutools > Selecionar > Selecionar células específicas. Veja a imagem:

Opção Selecionar Células Específicas no separador Kutools na faixa de opções

2. Na caixa de diálogo Selecionar células específicas, selecione a opção Célula na secção Selecionar tipo, especifique as datas Posterior a e Anterior a e clique no botão OK.

Pode ver imediatamente as células com datas que estão entre as duas datas especificadas. Veja a imagem:

Caixa de diálogo Selecionar Células Específicas

Kutools para Excel– Potencie o Excel com mais de 300 ferramentas essenciais, tornando o seu trabalho mais rápido e fácil, e aproveite as funcionalidades de IA para um processamento de dados mais inteligente e uma maior produtividade.Obtenha Já


Determinar se uma data está num fim de semana com fórmulas e código VBA

Pode determinar se uma data na Coluna A está num fim de semana seguindo os passos abaixo:

Método A: Utilize uma fórmula para verificar se uma data ocorre num fim de semana.

1. Numa célula vazia, copie e cole a fórmula seguinte e prima a tecla Enter.

=IF(OR(WEEKDAY(A2)=1,WEEKDAY(A2)=7),A2,FALSE)

Fórmula introduzida na primeira célula

Esta fórmula verifica se uma data ocorre num fim de semana. Caso afirmativo, devolve a própria data; caso contrário, devolve o texto.FALSO.

2. Mantenha a célula com o resultado selecionada e arraste a alça de preenchimento para baixo para obter todos os resultados.

Fórmula preenchida nas células abaixo

Método B: Utilize uma função definida pelo utilizador para verificar se uma data ocorre ao fim de semana.

1. Prima simultaneamente as teclas ALT + F11 para abrir a janela do Microsoft Visual Basic para Aplicações.

2. Na janela do Microsoft Visual Basic para Aplicações, clique em Inserir >> Módulo e cole a macro seguinte na janela do Módulo.

Public Function IsWeekend(InputDate As Date) As Boolean
Select Case Weekday(InputDate)
Case vbSaturday, vbSunday
IsWeekend = True
Case Else
IsWeekend = False
End Select
End Function

3. Prima as teclas Alt + Q em simultâneo para fechar a janela do Microsoft Visual Basic para Aplicações.

4. Numa célula vazia, introduza a fórmula na Barra de Fórmulas e prima a tecla Enter.

=IsWeekend(A2)

Fórmula introduzida na primeira célula

Se devolver o texto Verdadeiro, a data na célula A2 é um fim de semana; se devolver o texto Falso, a data na célula A2 não corresponde a um fim de semana.

Fórmula preenchida nas células abaixo


Determinar se uma data está num fim de semana com uma ferramenta incrível

Na verdade, pode converter todas as datas para o nome do dia da semana e identificar facilmente os fins de semana com base em «sábado» ou «domingo». Para isso, a funcionalidade Aplicar Formato de data do Kutools para ExcelResolva este problema de forma simples e rápida.
Antes de a utilizar, terá de transferi-la e instalá-la primeiro.

1. Selecione a Intervalo de Datas e clique em Kutools>Formatar>Aplicar Formato de Data. Veja a imagem:

Opção Aplicar Formatação de Data no separador Kutools na faixa de opções

2. Na caixa de diálogo Aplicar Formato de Data, selecione Quarta-feirana caixa Formatação de datae clique no botão OK.

As datas selecionadas foram automaticamente convertidas em dias da semana, permitindo-lhe identificar de imediato — com base no seu conteúdo — se uma data ocorre ou não num fim de semana. Veja a imagem:

Caixa de diálogo Aplicar Formatação de Data

Notas:

  • Os resultados convertidos funcionaram diretamente nos dados originais;
  • Esta utilidade suporta Anular(«)Ctrl+Z»).

Kutools para Excel – Inclui mais de 300 ferramentas essenciais para o Excel. Torne as suas tarefas no Excel mais rápidas, fáceis e eficientes.Descarregue já!


Determinar se uma data está entre duas datas ou num fim de semana com Kutools para Excel

Kutools para Excel: Mais de 300 ferramentas práticas ao seu alcance! Aproveite funcionalidades potenciadas por IA para um trabalho mais inteligente e rápido!Descarregar já!

Artigos relacionados:

Converter data para dia da semana, mês ou ano (nome ou número) no Excel
Imagine que introduz uma data numa célula e esta aparece como 12/13/2015. Será que há forma de mostrar apenas o mês, o dia da semana, ou os respetivos nomes — como “dezembro” ou “domingo”? Os métodos neste artigo permitem-lhe converter ou formatar facilmente qualquer data para exibir apenas o nome do dia da semana ou do mês no Excel.

Converter rapidamente datas de nascimento em idades no Excel
Imagine que tem um intervalo com várias datas de nascimento no Excel e precisa de as converter para apresentar a idade exata. Como resolveria esta situação? Este artigo revela dicas práticas para converter facilmente datas de nascimento em idades no Excel.

Comparar datas se forem posteriores a outra data no Excel
Imagine que tem uma lista de datas e pretende compará-las com uma data específica para identificar quais são posteriores a essa data. O que faria? Neste artigo, mostramos-lhe métodos práticos para comparar datas e verificar facilmente se são posteriores a outra data no Excel.

Somar valores entre duas Intervalo de Datas no Excel
Quando tem duas listas na sua folha de cálculo — uma com datas e outra com valores — e pretende somar apenas os valores correspondentes a um determinado intervalo de datas, por exemplo, entre 3/4/2014 e 5/10/2014, como pode fazê-lo rapidamente? Os métodos neste artigo vão ajudá-lo.

Adicionar dias a uma data incluindo ou excluindo fins de semana e feriados no Excel
Este artigo explica como adicionar dias a uma data específica, excluindo fins de semana e feriados — ou seja, contando apenas os dias úteis (de segunda a sexta-feira) no Excel.

Mais tutoriais sobre datas…


As Melhores Ferramentas de Produtividade para o Office

🤖KUTOOLS AI Assistente: Revolucione o 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
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas   |  Excluir linhas em branco   |  Combinar Colunas ou Células sem Perder Dados   |   Arredondamento sem usar fórmula...
Super PROC:VLookup com Múltiplos Critérios  |  VLookup com Múltiplos Valores  |   VLookup em Múltiplas Folhas   |   Correspondência Fuzzy....
Lista Suspensa Avançada:Criar Rapidamente Lista de Seleção   |  Lista de Seleção Dependente   |  Lista de Seleção com Múltipla Escolha....
Gestor de Colunas:Adicionar um Número Específico de Colunas|Mover Colunas|Alternar Estado de Visibilidade de Colunas Ocultas|Comparar Intervalos e Colunas...
Funcionalidades em Destaque:Grade de foco   |  Visualização de Design   |Barra de fórmulas aprimorada   | Gestor de Pastas de Trabalho e Folhas   |  Biblioteca de Recursos(Texto Automático)|  Seleção de Data   |  Consolidar Planilhas  |  Encriptar/Descriptografar Células   | Enviar Emails por Lista   |  Super Filtro   |   Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado...) ...
Principais Conjuntos de Ferramentas 15:12 Ferramentasde Texto(Adicionar Texto,Excluir Caracteres Específicos, ...)|   50+Tiposde Gráfico(Gráfico de Gantt, ...)|   40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento, ...)|   19 Ferramentasde Inserção(Inserir QR Code,Inserir Imagem a Partir do Caminho, ...)|   12 Ferramentasde Conversão(Converter em Palavras,Conversão de moeda, ...)|   7 Ferramentasde Mesclar e Dividir(Mesclar Linhas Avançado,Dividir Células, ...)|... e muito mais
Utilize o Kutools na sua língua preferida – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ idiomas!

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.

ExcelWordOutlookTabsPowerPoint
  • 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