Tela de Pesquisa no Excel: Como Criar um Filtro Dinâmico de Pesquisa Automatizada
Quer acessar rapidamente informações específicas em uma base de dados gigante no Excel? Nesta aula, você vai aprender a criar uma tela de pesquisa no Excel que filtra vendas por vendedor, produto e forma de pagamento com poucos cliques.
Usando ferramentas como caixas de combinação e funções como ÚNICO, CLASSIFICAR, ÍNDICE e FILTRO, você poderá construir uma interface prática e profissional para explorar dados de forma dinâmica!
Caso prefira esse conteúdo no formato de vídeo-aula, assista ao vídeo abaixo ou acesse nosso canal do YouTube!
Para receber por e-mail o(s) arquivo(s) utilizados na aula, preencha:
Não vamos te encaminhar nenhum tipo de SPAM! A Hashtag Treinamentos é uma empresa preocupada com a proteção de seus dados e realiza o tratamento de acordo com a Lei Geral de Proteção de Dados (Lei n. 13.709/18). Qualquer dúvida, nos contate.
O que você vai ver hoje?
Visão geral do projeto
O objetivo é criar uma planilha Excel com uma interface de pesquisa que permite filtrar uma base de dados de vendas (com mais de 5.000 linhas) por:
- Vendedor: Ex.: Anderson, Camila, Clara.
- Produto: Ex.: Produto A, Produto B.
- Forma de pagamento: Ex.: Boleto, Pix, Dinheiro, Crédito.
A interface usa caixas de combinação para selecionar filtros e exibe apenas as linhas que atendem aos critérios escolhidos, como todas as vendas de Camila com pagamento em Pix para o Produto D.
Exemplo de base de dados:
| Data | Vendedor | Produto | Forma Pagamento | Valor Total |
|---|---|---|---|---|
| 01/01/2023 | Anderson | Produto A | Dinheiro | 1000 |
| 02/01/2023 | Camila | Produto B | Pix | 1500 |

Estruturando a planilha para pesquisa dinâmica
Passo 1: Configurando a base e a interface
Começamos com uma planilha contendo a base de dados (ex.: aba "Base") e criamos uma nova aba para a interface de pesquisa:
- Título: Adicione um título como "Pesquisa de Vendas" na célula A1.
- Cabeçalhos de filtro: Em A3, B3 e C3, insira "Vendedor", "Forma de Pagamento" e "Produto".
- Cabeçalhos da tabela: Em A5:E5, insira "Data", "Vendedor", "Produto", "Forma de Pagamento" e "Valor Total" (iguais à base de dados).
Passo 2: Criando listas únicas com a função ÚNICO
Para evitar repetições nos filtros, criamos listas únicas para vendedores, produtos e formas de pagamento usando a função ÚNICO em uma aba auxiliar (ex.: "Listas"):
=ÚNICO(Base!B2:B5001) ' Lista de vendedores (coluna B da aba Base)
=ÚNICO(Base!C2:C5001) ' Lista de produtos (coluna C)
=ÚNICO(Base!D2:D5001) ' Lista de formas de pagamento (coluna D)Explicação:
- ÚNICO: Extrai valores únicos de uma coluna, eliminando repetições (ex.: "Camila" aparece uma vez, mesmo listada 5.000 vezes).
- Coloque essas fórmulas em colunas separadas (ex.: G2, H2, I2 na aba "Listas").
Passo 3: Ordenando listas com a função CLASSIFICAR
Ordenamos as listas em ordem alfabética para facilitar a navegação:
=CLASSIFICAR(ÚNICO(Base!B2:B5001), 1) ' Ordena vendedores
=CLASSIFICAR(ÚNICO(Base!C2:C5001), 1) ' Ordena produtos
=CLASSIFICAR(ÚNICO(Base!D2:D5001), 1) ' Ordena formas de pagamentoExplicação:
- CLASSIFICAR: Organiza os resultados de ÚNICO em ordem alfabética (argumento
1indica a primeira coluna). - Resultado: Listas como "Anderson, Camila, Clara" ou "Boleto, Crédito, Dinheiro, Pix".
Passo 4: Inserindo caixas de combinação
Adicionamos caixas de combinação para os filtros:
- Vá em Desenvolvedor > Inserir > Caixa de Combinação (Controle de Formulário).
- Insira três caixas em A4, B4 e C4 (para Vendedor, Forma de Pagamento e Produto).
- Configure cada caixa:
- Vendedor: Clique com o botão direito > Formatar Controle > Intervalo de Entrada: G2:G10 (lista de vendedores) > Vínculo da Célula: J2.
- Forma de Pagamento: Intervalo H2:H5 > Vínculo K2.
- Produto: Intervalo I2:I10 > Vínculo L2.
Explicação:
- Intervalo de Entrada: Define os valores exibidos na caixa (ex.: lista de vendedores).
- Vínculo da Célula: Armazena a posição do item selecionado (ex.: Anderson = 1, Camila = 2).

Passo 5: Convertendo índices em nomes com a função ÍNDICE
As caixas de combinação retornam a posição do item selecionado (ex.: 1 para Anderson). Usamos ÍNDICE para exibir o nome correspondente:
=ÍNDICE(G2:G10, J2) ' Converte índice de vendedor (J2) em nome (ex.: Anderson)
=ÍNDICE(H2:H5, K2) ' Converte índice de forma de pagamento (K2)
=ÍNDICE(I2:I10, L2) ' Converte índice de produto (L2)Coloque essas fórmulas em J1, K1 e L1 (células "laranjas").
Explicação:
- ÍNDICE: Busca o valor na lista (ex.: G2:G10) correspondente à posição em J2.
- Resultado: Se J2 = 1, exibe "Anderson"; se K2 = 3, exibe "Dinheiro".
Passo 6: Aplicando a função FILTRO para pesquisa interativa
Usamos a função FILTRO para exibir apenas as linhas da base que atendem aos filtros selecionados:
=FILTRO(Base!A2:E5001,
(Base!B2:B5001=J1) *
(Base!C2:C5001=L1) *
(Base!D2:D5001=K1))Coloque essa fórmula em A6 (aba de pesquisa, abaixo dos cabeçalhos).
Explicação:
- FILTRO: Retorna linhas da base (A2:E5001) que atendem aos critérios.
- (Base!B2:B5001=J1): Filtra vendedores iguais ao selecionado (J1, ex.: Camila).
- (Base!C2:C5001=L1): Filtra produtos iguais ao selecionado (L1, ex.: Produto D).
- (Base!D2:D5001=K1): Filtra formas de pagamento (K1, ex.: Pix).
- Multiplicação (*): Combina os filtros (condição "E" para atender a todos).
- Formate a coluna A como "Data Abreviada" para exibir datas corretamente.
Se você quer aprender mais fórmulas como essa, confira nosso posts com 17 novas fórmulas Excel que serão muito úteis no seu dia a dia!
Resultado e interpretação
A planilha exibe uma tabela dinâmica que atualiza automaticamente ao selecionar filtros:
- Ex.: Selecionar "Camila", "Produto D" e "Pix" mostra apenas vendas de Camila para Produto D pagas via Pix.
- A interface é limpa, com caixas de combinação e resultados visíveis, enquanto cálculos auxiliares (listas, índices) podem ser ocultados.
Insights:
- Filtrar grandes bases de dados (ex.: 5.000 linhas) fica rápido e intuitivo.
- A ferramenta é ideal para análises de vendas, relatórios gerenciais ou auditorias.
- Ocultar linhas de grade e cálculos melhora a experiência do usuário.

Aplicações práticas
- Gestão de vendas: Filtre vendas por vendedor ou produto para análises específicas.
- Relatórios gerenciais: Crie dashboards interativos para apresentar dados a equipes.
- Auditoria: Explore rapidamente transações por forma de pagamento ou período.
- Automatização: Substitua filtros manuais por uma interface dinâmica e reutilizável.
Resumo da aula
Nesta aula, você aprendeu:
- ✔ Como criar uma tela de pesquisa automatizada no Excel com caixas de combinação.
- ✔ Usar ÚNICO e CLASSIFICAR para gerar listas de filtros sem repetições.
- ✔ Converter índices em nomes com ÍNDICE.
- ✔ Aplicar FILTRO para exibir dados dinamicamente com base em múltiplos critérios.
- ✔ Ocultar cálculos para criar uma interface limpa e profissional.
Essa técnica combina várias ferramentas do Excel (ÚNICO, CLASSIFICAR, ÍNDICE, FILTRO e caixas de combinação) para criar uma solução poderosa e prática.
E se você quer continuar aprendendo, vale a pena conferir também os outros posts do blog sobre Excel — cheios de dicas práticas e úteis para seu trabalho!

Apostila Básica de Excel
Essa é uma apostila básica de Excel para que você saia do zero de forma 100% gratuita!
Hashtag Treinamentos
Para acessar outras publicações de Excel Avançado, clique aqui!
Posts mais recentes de Excel Avançado
- Claude e ChatGPT no Excel: 3 Usos ProfissionaisDescubra como usar Claude e ChatGPT no Excel para criar bases de dados, corrigir fórmulas com erro e analisar planilhas completas na prática. Introdução Usar Claude e ChatGPT no Excel… Read more: Claude e ChatGPT no Excel: 3 Usos Profissionais
- Problemas no PROCV: 10 Erros Comuns e Como ResolverVeja os 10 problemas no PROCV mais comuns, como #N/D, #REF! e #NOME?, e o passo a passo para resolver cada erro e fazer a fórmula voltar a funcionar.
- Como Fazer Macro no Excel: Tutorial com ExemplosAprenda como fazer macro no Excel do zero: ative a guia Desenvolvedor, grave suas ações e automatize tarefas repetitivas com VBA, mesmo sem saber programar.
Posts mais recentes da Hashtag Treinamentos
- Planilha de Controle de Notas Fiscais no Excel [Grátis]Baixe a planilha de controle de notas fiscais no Excel grátis: calcule ISS e retenções, veja o que está em aberto e gere a cobrança de cada nota de serviço.
- Qual IA usar na empresa: ChatGPT, Claude ou Perplexity?Qual IA usar na empresa: veja as diferenças entre ChatGPT, Claude e Perplexity e quando cada um rende mais em cada área da sua equipe.
- Apostilas Gratuitas em PDF: Excel, Power BI, Python e IABaixe apostilas gratuitas em PDF de Excel, Power BI, Python, Claude e agentes de IA, com exercícios e gabarito. Escolha a sua e comece hoje.








