Skip to main content

Recuperar o primeiro valor correspondente em uma célula em relação a uma lista

Author: Amanda Li Last Modified: 2025-06-04

Suponha que você tenha uma lista de palavras-chave e deseja recuperar a primeira palavra-chave que apareceu em uma célula específica, enquanto a célula contém vários outros valores. Para isso, será necessário usar uma fórmula com as funções ÍNDICE e CORRESP combinadas com as funções AGREGAR e PROCURAR.

retrieve first matching value in cell against a list 1

Como recuperar o primeiro valor correspondente em uma célula em relação a uma lista?

Para obter a primeira palavra-chave correspondente em uma célula em relação à lista de Palavras-chave mostrada na tabela acima, isso significa que precisamos realizar uma correspondência parcial, em vez de uma correspondência exata. Para fazer isso, você pode usar a função PROCURAR para fornecer as posições das palavras-chave que aparecem na célula em números numéricos para a função AGREGAR. Em seguida, AGREGAR obterá o menor número definindo seu function_num como 15 e o argumento ref2 como 1. Depois, use CORRESP para localizar o menor valor e forneça o número da posição para ÍNDICE para recuperar o valor nessa posição.

Sintaxe genérica

=ÍNDICE(intervalo_palavras_chave;CORRESP(AGREGAR(15;6;PROCURAR(intervalo_palavras_chave;célula_consulta);1);PROCURAR(intervalo_palavras_chave;célula_consulta);0))

√ Nota: Esta é uma fórmula de matriz que requer que você a insira usando Ctrl + Shift + Enter.

  • intervalo_palavras_chave: O intervalo de células com palavras-chave.
  • célula_consulta: A célula a ser verificada se contém as palavras-chave.

Para recuperar a primeira palavra-chave correspondente que apareceu na célula B5 em relação à coluna Palavras-chave, copie ou insira a fórmula abaixo na célula C5 e pressione Ctrl + Shift + Enter para obter o resultado:

=ÍNDICE($E$5:$E$7;CORRESP(AGREGAR(15;6;PROCURAR($E$5:$E$7;B5);1);PROCURAR($E$5:$E$7;B5);0))

√ Nota: Os sinais de cifrão ($) acima indicam referências absolutas, o que significa que o intervalo_palavras_chave na fórmula não mudará quando você mover ou copiar a fórmula para outras células. No entanto, nenhum sinal de cifrão foi adicionado à célula_consulta, pois você quer que ela seja dinâmica. Após inserir a fórmula, arraste a alça de preenchimento para baixo para aplicar a fórmula às células abaixo.

retrieve first matching value in cell against a list 2

Explicação da fórmula

=ÍNDICE($E$5:$E$7;CORRESP(AGREGAR(15;6;PROCURAR($E$5:$E$7;B5);1);PROCURAR($E$5:$E$7;B5);0))

  • PROCURAR($E$5:$E$7;B5): A função PROCURAR retorna a posição de cada palavra-chave do intervalo $E$5:$E$7 quando encontrada em números numéricos, e o erro #VALOR! se não for encontrada. O resultado seria em um array como este: {15;11;#VALOR!}.
  • AGREGAR(15;6;PROCURAR($E$5:$E$7;B5);1) = AGREGAR(15;6;{15;11;#VALOR!};1): A função AGREGAR com um function_num de 15 e opção de 6 retornará o menor valor no array de acordo com o argumento ref2 igual a 1, ignorando os valores de erro. Assim, o trecho retornaria 11.
  • CORRESP(AGREGAR(15;6;PROCURAR($E$5:$E$7;B5);1);PROCURAR($E$5:$E$7;B5);0) = CORRESP(11;{15;11;#VALOR!};0): O tipo_de_correspondência 0 força a função CORRESP a realizar uma correspondência exata e retornar a posição de 11 no array {15;11;#VALOR!}. Assim, a função retornará 2.
  • ÍNDICE($E$5:$E$7;CORRESP(AGREGAR(15;6;PROCURAR($E$5:$E$7;B5);1);PROCURAR($E$5:$E$7;B5);0)) = ÍNDICE($E$5:$E$7;2): A função ÍNDICE então retorna o segundo valor no intervalo $E$5:$E$7, que é bbb.

Observação

  • Se não houver palavras-chave em uma célula, um erro #NÚM! será retornado.
  • A fórmula não diferencia maiúsculas de minúsculas. Para realizar uma correspondência sensível a maiúsculas e minúsculas, você pode simplesmente substituir a função PROCURAR pela função LOCALIZAR.

Funções relacionadas

Função ÍNDICE do Excel

A função ÍNDICE do Excel retorna o valor exibido com base em uma posição dada de um intervalo ou matriz.

Função CORRESP do Excel

A função CORRESP do Excel procura um valor específico em um intervalo de células e retorna a posição relativa desse valor.

Função PROCURAR do Excel

No Excel, a função PROCURAR pode ajudá-lo a encontrar a posição de um caractere ou substring específico de uma string de texto fornecida, conforme mostrado na captura de tela a seguir. Este tutorial explicará como usar essa função PROCURAR no Excel.

Função AGREGAR do Excel

A função AGREGAR do Excel retorna um agregado de cálculos como SOMA, CONTAR, MENOR, entre outros, com a opção de ignorar erros e linhas ocultas.


Fórmulas relacionadas

Recuperar o primeiro valor da lista de uma célula

Para recuperar a primeira palavra-chave listada em um intervalo de uma célula específica, enquanto a célula contém um de vários valores, será necessário usar uma fórmula de matriz bastante complexa com as funções ÍNDICE, CORRESP, É.NÚMERO e PROCURAR.

Correspondência exata com ÍNDICE e CORRESP

Se você precisa descobrir informações listadas no Excel sobre um produto, filme ou pessoa específica, etc., deve fazer bom uso da combinação das funções ÍNDICE e CORRESP.

Verificar se uma célula contém um texto específico

Este tutorial fornece algumas fórmulas para verificar se uma célula contém um texto específico e retornar VERDADEIRO ou FALSO conforme mostrado na captura de tela abaixo, além de explicar os argumentos e como as fórmulas funcionam.

Verificar se uma célula contém todos de muitas coisas

Suponha que no Excel haja uma lista de valores na coluna E e você deseja verificar se as células na coluna B contêm todos os valores da coluna E, retornando VERDADEIRO ou FALSO conforme mostrado na captura de tela abaixo. Neste tutorial, é fornecida uma fórmula para resolver essa tarefa.

Verificar se uma célula contém uma de várias coisas

Este tutorial fornece uma fórmula para verificar se uma célula contém um de vários valores no Excel e explica os argumentos na fórmula e como a fórmula funciona.


As Melhores Ferramentas de Produtividade para o Office

Kutools para Excel - Ajuda Você a Se Destacar na Multidão

🤖 Assistente AI do KUTOOLS: Revolucione a 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
Recursos Populares: Encontrar, Destacar ou Identificar Duplicatas  |  Excluir Linhas em Branco  |  Combinar Colunas ou Células sem Perder Dados  |  Arredondar sem Fórmula ...
Super VLookup: Múltiplos Critérios  |  Múltiplos Valores  |  Entre Multi-Planilhas  |  Correspondência Fuzzy...
Lista Suspensa Avançada: Lista Suspensa Simples  |  Lista Suspensa Dependente  |  Lista Suspensa de Múltipla Seleção...
Gerenciador de Colunas: Adicionar um Número Específico de Colunas  |  Mover Colunas  |  Alterar Status de Visibilidade de Colunas Ocultas  Comparar Colunas para Selecionar Mesmas & Células Diferentes ...
Recursos Destacados: Grade de Foco  |  Visualização de Design  |  Barra de Fórmulas Aprimorada  |  Gerenciador de Pasta de Trabalho & Planilha | Biblioteca de Recursos (AutoTexto)  |  Selecionador de Data  |  Mesclar Planilhas  |  Criptografar/Descriptografar Células  |  Enviar Emails por Lista  |  Super Filtro  |  Filtro Especial (filtrar negrito/itálico/tachado...) ...
Os 15 Principais Conjuntos de Ferramentas12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres ...)  |  Mais de 50 Tipos de Gráficos (Gráfico de Gantt ...)  |  Mais de 40 Fórmulas Práticas (Calcular a idade com base na data de nascimento ...)  |  19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem do Caminho ...)  |  12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda ...)  |  7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células do Excel ...)  |  ... e mais

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.