Skip to main content

Função XMATCH do Excel

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

A função XMATCH retorna a posição relativa de um valor específico em uma matriz ou intervalo vertical ou horizontal.

Nota: A função XMATCH está disponível apenas no Excel para Microsoft 365, Excel 2021 ou versões mais recentes do Excel e no Excel para a web.

xmatch function 1


Sintaxe

=XMATCH(valor_procurado, matriz_procura, [modo_correspondência], [modo_pesquisa])


Argumentos

  • valor_procurado (obrigatório): O valor que você está procurando.
  • matriz_procura (obrigatório): A matriz ou intervalo de células onde será feita a pesquisa.
  • [modo_correspondência] (opcional): O tipo de correspondência a ser usado:
    • 0 ou omitido, correspondência exata;
    • -1, correspondência exata ou o próximo menor valor;
    • 1, correspondência exata ou o próximo maior valor;
    • 2, correspondência com caracteres curinga *, ? e ~.
  • [modo_pesquisa] (opcional): O tipo de pesquisa a ser usado:
    • 1 ou omitido, pesquisa do primeiro ao último;
    • -1, pesquisa do último ao primeiro;
    • 2, pesquisa binária ascendente - matriz_procura deve estar ordenada em ordem crescente.
    • -2, pesquisa binária descendente - matriz_procura deve estar ordenada em ordem decrescente.

Valor de Retorno

A função XMATCH retorna um número inteiro indicando a posição relativa do valor procurado.


Notas da Função

  • XMATCH retorna a primeira correspondência em caso de duplicatas.
  • XMATCH não diferencia maiúsculas de minúsculas. Você pode adicionar a função EXACT para tornar uma fórmula sensível a maiúsculas e minúsculas.
  • matriz_procura deve ser um intervalo de uma linha ou uma coluna.
  • Se o valor de pesquisa da fórmula MATCH estiver no formato de texto, coloque-o entre aspas.
  • O erro #N/D será retornado se o valor de pesquisa não for encontrado.

Exemplo

Digamos que você tenha uma tabela classificada por pontuações, para obter a posição de Kyle, copie ou insira a fórmula abaixo em uma célula e pressione Enter para obter o resultado:

=XMATCH("Kyle",C3:C14)

Ou, use uma referência de célula para tornar a fórmula dinâmica:

=XMATCH(H2,C3:C14)

Nota: Os argumentos modo_correspondência e modo_pesquisa são omitidos porque eles têm como padrão realizar uma correspondência exata e pesquisar valor_procura do primeiro ao último na matriz_procura, o que se encaixa perfeitamente no nosso caso aqui.

xmatch function 2


Exemplo para Realizar uma Correspondência com Caracteres Curinga

O caractere curinga Asterisco (*) pode corresponder a qualquer número de caracteres, enquanto o Ponto de interrogação (?) corresponde a qualquer caractere único. Se você precisar corresponder a um caractere curinga real - Asterisco (*) ou Ponto de interrogação (?), coloque um Tilde (~) antes do caractere curinga.

Para obter a posição do primeiro aluno cujo nome começa com B, você deve definir o valor_procura como B*. Por favor, copie ou insira a fórmula abaixo em uma célula e pressione Enter para obter o resultado:

=XMATCH("B*",C3:C14,2)

Ou, use uma referência de célula para tornar a fórmula dinâmica:

=XMATCH(H2,C3:C14,2)

xmatch function 3


Funções relacionadas

Função MATCH do Excel

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


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.