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

Localizar a primeira correspondência parcial com carateres universais

AutoraAmanda Li Data de Modificação

Para obter a posição da primeira correspondência parcial que contenha uma determinada cadeia de texto num intervalo no Excel, pode utilizar uma fórmula com a função CORRESP combinada com carateres universais – o asterisco (*) e o ponto de interrogação (?).

primeira correspondência parcial 1

Como obter a posição da primeira correspondência parcial utilizando carateres universais?

Para obter a posição da primeira correspondência que contém «China» e a primeira correspondência cuja quinta letra é «e» na tabela apresentada acima, comece por dominar os dois caracteres universais: o asterisco (*), que corresponde a qualquer número de caracteres, e o ponto de interrogação (?), que corresponde exatamente a um carácter. Por exemplo, *ice pode corresponder a nice, police, ice, 9$ice, entre outros; e mo?? pode corresponder a more, mode, mo1$, mood, etc. Depois de dominar estes caracteres universais, basta incorporá-los numa fórmula DISTINGUIR para obter a posição pretendida.

Sintaxe genérica

=MATCH(lookup_value,lookup_array,0)

  • valor_procurado: O valor que a função CORRESP utiliza para devolver a posição da primeira correspondência que cumpre a condição dada na matriz_procura. Aqui refere-se à primeira correspondência que contém «China» e à primeira correspondência cuja quinta letra é «e».
  • matriz_procura: O intervalo de células a partir do qual obter a posição.
  • tipo_correspondência 0: Obriga a função CORRESP a encontrar o primeiro valor exatamente igual ao valor_procurado.

Para obter a primeira correspondência que contém «China» e a primeira correspondência cuja quinta letra é «e»,copie ou introduza as fórmulas seguintes nas células E6 e E9 e prima Enterpara obter os resultados:

Célula E6 =CORRESP()«*china*»,B5:B11,0)
Célula E7 =CORRESP()«????e*»,B5:B11,0)

Ou, utilize referências a células para tornar as fórmulas dinâmicas:

Célula E6 =CORRESP()«*»&E5&«*»,B5:B11,0)
Célula E7 =CORRESP()«????»&E8&«*»,B5:B11,0)

√ Nota: Para concatenar Uma referência de célula e texto, tem de inserir um ampersand (&) entre eles. O texto deverá estar entre aspas duplas.

primeira correspondência parcial 2

Explicação das fórmulas

=MATCH("*"&,E5&,"*",B5:B11,0)

  • O valor procurado «*»&E5&«*»(«*china*») pode corresponder a qualquer sequência de texto que contenha «China», independentemente da posição em que esta apareça na palavra ou frase.
  • O tipo_correspondência 0 solicita à função CORRESP que encontre uma correspondência exata.
  • A função CORRESP devolve então a posição da primeira correspondência que contém a sequência «China» no intervalo B5:B11, que é 4.

=MATCH(("????"&E8&"*",B5:B11,0)

  • O valor procurado «????»&E8&«*» («????e*») pode corresponder a qualquer cadeia de texto cujo quinto carácter seja «e», desde que essa cadeia tenha, pelo menos, cinco caracteres.
  • O tipo_correspondência 0solicita à função CORRESP que encontre uma correspondência exata.
  • A função CORRESP devolve então a posição da primeira cadeia de texto cujo quinto carácter é «e» no intervalo B5:B11, que é 2.

√ Nota:Para recuperar o valor com base na posição obtida com a função CORRESP, utilize a função ÍNDICE.


Funções relacionadas

Função CORRESP do Excel

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


Fórmulas relacionadas

Procurar o número da primeira correspondência parcial

Em alguns casos, poderá precisar de encontrar a posição da primeira correspondência parcial que contenha um número específico num intervalo de valores numéricos no Excel. Nessa situação, uma fórmula que combine as funções CORRESP e TEXTO, utilizando o asterisco (*) — o caráter universal que corresponde a qualquer número de caracteres — será extremamente útil. E se também precisar de obter o valor exato nessa posição, basta adicionar a função ÍNDICE à fórmula.

Procurar a correspondência mais próxima

Para encontrar a correspondência mais próxima de um valor procurado num conjunto de dados numéricos no Excel, pode combinar as funções ÍNDICE, CORRESP, ABS e MÍNIMO.

Procurar o valor da correspondência mais próxima com múltiplos critérios

Em alguns casos, poderá precisar de encontrar o valor correspondente mais próximo ou aproximado com base em mais do que um critério. Ao combinar as funções ÍNDICE, CORRESP e SE, consegue realizar esta tarefa rapidamente no Excel.

Correspondência aproximada bidirecional com múltiplos critérios

Neste tutorial, explicamos como encontrar uma correspondência aproximada com base em múltiplos critérios dispostos simultaneamente em colunas e linhas numa folha de cálculo do Excel, utilizando as funções ÍNDICE, CORRESP e SE.


As Melhores Ferramentas de Produtividade para o Office

Kutools for Excel – Ajuda-o a destacar-se da multidão

🤖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 VLookup:Múltiplos Critérios  |  Múltiplos Valores  |  Entre Múltiplas Folhas  |  Correspondência Fuzzy
Avanç. Lista suspensa:Lista de Opções Simples  |  Lista de Opções Dependente  |  Lista de Opções com Seleção Múltipla
Gestor de Colunas:Adicionar um Número Específico de Colunas  |  Mover Colunas  |  Alternar Estado de Visibilidade de Colunas Ocultas  |Comparar Colunas para Selecionar Células Iguais/Diferentes
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 do Excel…)|… 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!

Kutools for Excel Oferece mais de 300 funcionalidades,garantindo que tudo o que precisa está a apenas um clique…


Office Tab – Ative a leitura e edição com separadores no Microsoft Office (incluindo o Excel)

  • Um segundo para alternar entre dezenas de documentos abertos!
  • Reduza centenas de cliques diários e diga adeus à tendinite do rato.
  • Aumente a sua produtividade em 50 % ao visualizar e editar vários documentos simultaneamente.
  • Traz uma navegação eficiente com separadores ao Office (incluindo o Excel), tal como no Chrome, Edge e Firefox.