Como Destacar Automaticamente Fins de Semana e Feriados no Excel
🔍 WiseChecker

Como Destacar Automaticamente Fins de Semana e Feriados no Excel

Você precisa destacar datas de fins de semana e feriados em seus cronogramas ou calendários. O Excel pode aplicar formatação colorida às células com base nos valores das datas. Este artigo explica como usar a Formatação Condicional para destacar essas datas automaticamente.

Principais conclusões: Destacar automaticamente fins de semana e feriados

  • Formatação Condicional > Nova Regra > Usar uma fórmula: Aplica uma fórmula personalizada para testar se uma data é sábado ou domingo.
  • WEEKDAY(data;2) > 5: Uma fórmula que retorna VERDADEIRO para datas de fim de semana ao usar o formato de número correto.
  • MATCH(data; Lista_Feriados; 0): Uma fórmula para verificar se uma data existe em uma lista separada que você define como intervalo de feriados.

Usando Formatação Condicional para Regras Baseadas em Datas

O recurso de Formatação Condicional do Excel altera a aparência de uma célula com base em regras definidas. Para datas, você cria fórmulas que avaliam como VERDADEIRO ou FALSO. Quando a fórmula é VERDADEIRA para uma célula, o estilo de formatação escolhido é aplicado. Você precisa de um intervalo de células contendo datas válidas. O Excel não destacará células contendo texto ou erros.

Pré-requisitos para Destacar Datas

Seus dados devem estar em um formato de data válido do Excel. Selecione suas células de data e verifique o Formato de Número na guia Página Inicial. Deve mostrar uma categoria de data como *14/03/2012*. Além disso, decida onde você listará suas datas de feriados. É melhor colocá-las em uma coluna separada na mesma planilha.

Passos para Destacar Datas de Fim de Semana

Siga estes passos para colorir todos os sábados e domingos no intervalo de datas selecionado.

  1. Selecione seu intervalo de datas
    Clique e arraste para selecionar as células que contêm as datas que deseja formatar.
  2. Abra o menu Formatação Condicional
    Vá para a guia Página Inicial na faixa de opções. Clique em Formatação Condicional no grupo Estilos. Escolha Nova Regra na lista suspensa.
  3. Selecione o tipo de regra
    Na caixa de diálogo Nova Regra de Formatação, selecione a última opção: ‘Usar uma fórmula para determinar quais células devem ser formatadas’.
  4. Insira a fórmula de fim de semana
    Na caixa de entrada da fórmula, digite: =WEEKDAY($A2;2)>5. Substitua ‘$A2’ pelo endereço da célula superior esquerda do intervalo selecionado. O argumento ‘2’ faz com que segunda-feira=1 e domingo=7.
  5. Defina o formato
    Clique no botão Formatar. Escolha uma cor de preenchimento, como cinza claro ou amarelo. Clique em OK para fechar a janela Formatar Células.
  6. Aplique a regra
    Clique em OK na caixa de diálogo Nova Regra de Formatação. Suas datas de fim de semana agora estarão destacadas.

Passos para Destacar Datas de Feriados

Você pode adicionar uma segunda regra para destacar datas de uma lista separada que você mantém.

  1. Crie uma lista de feriados
    Em uma coluna separada, insira todas as suas datas de feriados. Dê a este intervalo um nome como ‘Feriados’ selecionando-o e digitando o nome na Caixa de Nome.
  2. Selecione novamente seu intervalo de datas principal
    Clique no intervalo de datas do seu calendário ou cronograma original.
  3. Crie uma nova regra
    Vá para Página Inicial > Formatação Condicional > Nova Regra. Novamente, escolha ‘Usar uma fórmula’.
  4. Insira a fórmula de feriado
    Digite: =NÃO(ÉERROS(CORRESP($A2; Feriados; 0))). Substitua ‘$A2’ pela sua célula superior e ‘Feriados’ pelo seu intervalo nomeado ou referência de célula.
  5. Defina um formato distinto
    Clique em Formatar e escolha uma cor de preenchimento diferente, como vermelho claro. Clique em OK duas vezes para aplicar a regra.

Erros Comuns e Limites de Formatação

Evite estes erros para garantir que seu destaque funcione corretamente todas as vezes.

Formatação Condicional Não Aplicada a Novas Linhas

Se você inserir novas linhas, a formatação pode não ser copiada. Para corrigir isso, aplique as regras a uma coluna de tabela inteira em vez de um intervalo estático. Converta seus dados em uma Tabela do Excel com Ctrl+T. A formatação será então aplicada automaticamente a todas as novas linhas.

Fórmula Usa Tipo de Referência de Célula Errado

Usar uma referência relativa como A2 sem o bloqueio de coluna ($) pode causar destaque incorreto. Para uma coluna de data vertical, use $A2. Isso bloqueia a coluna, mas permite que a linha mude conforme a regra é aplicada para baixo na coluna.

Lista de Feriados Contém Datas Inválidas

Se sua lista de feriados tiver entradas de texto ou formatos errados, a função CORRESP falhará. Certifique-se de que todas as células em sua lista de feriados sejam datas válidas do Excel. Use a função DATA como =DATA(2024;12;25) para precisão.

Métodos de Destaque: Fim de Semana vs. Feriado

Item Destacar Fins de Semana Destacar Feriados
Função Principal WEEKDAY CORRESP
Dados Necessários Coluna de data única Coluna de data mais uma lista separada de feriados
Gerenciamento de Regras Uma fórmula estática Fórmula é atualizada quando a lista de feriados muda
Melhor para Calendários padrão Cronogramas específicos da empresa ou regionais
Sobreposição de Formatação Pode ser combinada com a regra de feriado Deve usar uma cor distinta da regra de fim de semana

Agora você pode separar visualmente fins de semana e feriados da empresa em suas planilhas. Tente aplicar essas regras a um modelo de gráfico de Gantt para melhor acompanhamento de projetos. Use a caixa de diálogo Gerenciar Regras para editar as fórmulas se seu intervalo de datas mudar.