Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Explicação de MATCH e XMATCH | Index Match e Modelos de Busca Flexíveis
Excel Lookup Mastery

bookExplicação de MATCH e XMATCH

Deslize para mostrar o menu

O que a função MATCH faz

A função MATCH procura um valor em um intervalo e retorna a posição desse valor. Em vez de retornar o valor em si, MATCH retorna a posição relativa da correspondência. Essa posição pode então ser utilizada por outras funções, como INDEX.

Sintaxe básica

=MATCH(lookup_value; lookup_array; match_type)
  • lookup_value: o valor a ser procurado;
  • lookup_array: o intervalo onde o Excel procura o valor;
  • match_type: controla como o Excel realiza a correspondência.

Opções de tipo de correspondência

Value

Meaning

0

correspondência exata

1

correspondência exata ou próximo valor menor

-1

correspondência exata ou próximo valor maior

Exemplo Encontrando a Posição de um Produto

Considere que a planilha contém a seguinte lista: Product, Mouse, Keyboard, Monitor, Webcam. A lista está localizada no intervalo A3:A6. Para encontrar a posição de Monitor, utilize:

=MATCH("Monitor"; A4:A7; 0)

O Excel pesquisa a lista e retorna: 3. Porque Monitor é o terceiro item no intervalo.

captura de tela

O número retornado é relativo ao intervalo selecionado, não à planilha. MATCH simplesmente retorna a posição da correspondência.

Função XMATCH

XMATCH é a versão moderna do MATCH. Funciona de forma semelhante, mas oferece mais flexibilidade.

Sintaxe Básica

=XMATCH(lookup_value; lookup_array)

XMATCH realiza uma correspondência exata por padrão, portanto o argumento do tipo de correspondência não é necessário.

Exemplo Usando XMATCH

Para encontrar a posição de Monitor:

=XMATCH("Monitor"; A4:A7)

O resultado também é: 3

captura de tela

Por Que XMATCH É Frequentemente Preferido

XMATCH aprimora várias limitações do MATCH:

  • Correspondência exata é o comportamento padrão;
  • Suporta buscas reversas;
  • Oferece opções adicionais de pesquisa.

No entanto, ambas as funções retornam a posição da correspondência, e não o valor em si.

Note
Nota

MATCH e XMATCH não retornam o valor de uma tabela. Eles retornam a posição do valor dentro de um intervalo. Essa posição pode então ser usada pelo INDEX para recuperar o valor correspondente.

Cenário

Uma planilha contém uma lista de nomes de produtos. Um nome de produto é inserido em uma célula de entrada. Seu objetivo é retornar a posição desse produto dentro da lista.

Instruções da Tarefa

Utilize XMATCH para retornar a posição do nome do departamento selecionado dentro da lista.

question mark

Qual afirmação descreve corretamente uma diferença entre as funções MATCH e XMATCH no Excel

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 2

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Seção 3. Capítulo 2
some-alt