Fórmula do Excel: Listar Feriados Entre Duas Datas
Há uma tabela de feriados e as datas correspondentes. Como você pode listar todos os feriados dentro de um intervalo de datas específico no Excel? Aqui apresentamos uma fórmula matricial para alcançar esse objetivo.
Se você deseja acompanhar este tutorial, por favor, faça o download da planilha de exemplo.
Fórmula genérica
Sintaxe e argumentos
Data_inicial, Data_final: as duas datas entre as quais você deseja listar os feriados. |
Data: um intervalo que se refere às datas dos feriados. |
Feriados: um intervalo que se refere aos feriados. |
Valor de retorno
A fórmula retorna em branco se nenhum feriado for encontrado no intervalo de datas fornecido, ou retorna os feriados correspondentes.
Observação
A função TEXTJOIN está disponível apenas no Office 365, Excel 2019 e versões posteriores.
Como esta fórmula funciona
Lista de dados como esta:
B3:B6, listando os feriados;
C3:C6, listando as datas dos feriados;
F2: colocando a data inicial;
F3: colocando a data final;
E4: listando os feriados entre a data inicial e a data final.
Por favor, use a fórmula assim:
Mantenha Shift e Ctrl pressionadas para obter o resultado correto.
Explicação
Função SE: testa uma condição e retorna VERDADEIRO ou FALSO, ou você pode especificar textos específicos para exibir em vez de VERDADEIRO e FALSO.
Função TEXTJOIN: junta dois ou mais valores juntos com delimitadores.
A fórmula pode ser analisada em três partes:
{SE(C3:C6<=F3,$B$3:$B$6,""): encontra quais datas de feriados são anteriores ou iguais à data final. Nesta matriz, você pode ver o resultado é {"Ano Novo";"Dia da Independência";"Ação de Graças";""}.
{SE(C3:C6>=F2,SE(C3:C6<=F3,$B$3:$B$6,""),"")}, de acordo com a fórmula acima, esta parte pode ser vista assim:
{SE(C3:C6>=F2,{"Ano Novo";"Dia da Independência";"Ação de Graças";""},"")}: encontra quais datas de feriados são posteriores ou iguais à data inicial. Nesta matriz, você pode ver o resultado é {"";"Dia da Independência";"Ação de Graças";""}.
{TEXTJOIN(", ",VERDADEIRO,SE(C3:C6>=F2,SE(C3:C6<=F3,$B$3:$B$6,""),""))}, agora a fórmula inteira pode ser vista assim:
{TEXTJOIN(", ",VERDADEIRO, {"";"Dia da Independência";"Ação de Graças";""}), ela junta os valores juntos com vírgulas e ignora os valores vazios.
Fórmulas Relacionadas
- Verifique Se a Data É dos Últimos N Meses a Partir de Hoje
Supondo que você precise verificar se a data de entrada do funcionário foi nos últimos 6 meses a partir de hoje, você pode usar uma fórmula combinada pelas funções E, FIMMÊS e HOJE no Excel para lidar rapidamente com essa tarefa. - Verifique Se a Data É do Último Dia de Hoje
Para verificar se os produtos vencem hoje, você pode usar uma fórmula para verificar se as datas de produção foram nos últimos 7 dias de hoje. - Converter Nome do Mês Para Número
Este tutorial fornece uma fórmula para converter um nome de mês no número correspondente no Excel. - Obtenha o mesmo dia no ano passado ou no próximo ano
Neste tutorial, ele fornece duas fórmulas para obter separadamente a mesma data no ano passado e no próximo ano com base na data fornecida no Excel.
Funções Relacionadas
- Função DATA do Excel
Criar data com ano, mês e dia - Função ANO do Excel
Retorna o ano da data no formato de número serial de 4 dígitos - Função MÊS do Excel
A função MÊS é usada para obter o mês como número inteiro (1 a 12) da data. - Função DIA do Excel
A função DIA obtém o dia como um número (1 a 31) da data. - Função DIATRABALHO do Excel
Adiciona dias úteis à data fornecida e retorna um dia útil.
As Melhores Ferramentas de Produtividade para o Office
Kutools para Excel - Ajuda Você a Se Destacar na Multidão
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.