Função Match no Excel: como usar a função Match com exemplos

Função Match no Excel: como usar a função Match com exemplos

A função Match no Excel tem muitas aplicações práticas. Abaixo estão detalhes sobre como usar a função Match Excel .

A função Match é uma função popular nas funções do Excel , muito usada no processamento de tabelas e cálculos de dados do Excel. Em uma tabela de dados, quando você deseja pesquisar um determinado valor em um array ou intervalo de células, a função Match retornará a posição correta desse valor no array ou dentro do intervalo da tabela de dados.

Isso ajuda os usuários a encontrar rapidamente o valor que precisam, sem precisar pesquisar manualmente, principalmente em tabelas com muitos dados, o que seria demorado. O artigo abaixo irá guiá-lo como usar a função Match no Excel .

Sintaxe da função de correspondência no Excel

A sintaxe da função Match no Excel é: =Match(Lookup_value,Lookup_array,[Match_type]).

Lá:

  • Lookup_value: valor de pesquisa no array Lookup_array. Esse valor pode ser um número, texto, valor lógico ou uma referência de célula para um número, texto ou valor lógico, o que é obrigatório.
  • Lookup_array: array ou intervalo de células a ser pesquisado, obrigatório.
  • Match_type: tipo de pesquisa, não obrigatório.

Existem 3 tipos de pesquisas na função Match do Excel:

  • 1 ou omitido (menor que): a função Match procura o maior valor que seja menor ou igual a valor_procurado. Caso o usuário selecione este tipo de busca, o lookup_array deverá ser ordenado em ordem crescente.
  • 0 (Correspondência Exata): a função Correspondência irá procurar o primeiro valor que seja exatamente igual a valor_procurado. Os valores em lookup_array podem ser classificados por qualquer valor.
  • -1 (Maior que): A função de correspondência procura o menor valor que seja maior ou igual a lookup_value. Os valores em lookup_array devem ser classificados em ordem decrescente.

Observação ao usar a função Match:

  • A função Match retorna a posição do valor de pesquisa em lookup_array, não o valor de pesquisa em si.
  • Você pode usar letras maiúsculas ou minúsculas ao pesquisar valores de texto.
  • Quando o valor de pesquisa não pode ser encontrado em lookup_array, a função Match reportará um erro de valor de pesquisa.
  • Caso Match_type seja 0 e o valor de pesquisa lookup_value seja texto, o valor de pesquisa pode conter caracteres * (para cadeias de caracteres) e pontos de interrogação (para caracteres únicos). Se quiser encontrar um ponto de interrogação ou asterisco, digite um til antes desse caractere.
  • Se nada for inserido, a função Match padrão será 1.

Tipos de funções MATCH no Excel

Aqui estão os diferentes tipos de funções MATCH no Excel:

1. Correspondência exata

A função MATCH realiza uma correspondência exata quando o tipo de correspondência é definido como 0. No exemplo abaixo, a fórmula no E3 é:

=MATCH(E2,B3:B10,0)

Função Match no Excel: como usar a função Match com exemplos

A função MATCH retorna uma correspondência exata de 4.

2. Correspondência aproximada

MATCH realizará uma correspondência aproximada em valores classificados de AZ quando o tipo de correspondência for definido como 1, encontrando o maior valor menor ou igual ao valor de pesquisa. No exemplo abaixo, a fórmula no E3 é:

Função Match no Excel: como usar a função Match com exemplos

A função MATCH no Excel retorna uma correspondência aproximada de 7.

Função Match no Excel: como usar a função Match com exemplos

3. Correspondência de curinga

A função MATCH pode realizar a correspondência de curingas quando o tipo de correspondência estiver definido como 0. No exemplo abaixo, a fórmula no E3 é:

Função Match no Excel: como usar a função Match com exemplos

A função MATCH retorna o resultado do caractere curinga “pq”.

Função Match no Excel: como usar a função Match com exemplos

Observação:

  • A função MATCH não diferencia maiúsculas de minúsculas.
  • Match retorna o erro #N/A se nenhuma correspondência for encontrada.
  • O argumento lookup_array deve estar em ordem decrescente: Verdadeiro, Falso, ZA,…9,8,7,6,5,4,3,…, etc.
  • Você pode encontrar curingas como asteriscos e pontos de interrogação em lookup_value se match_type for 0 e lookup_value estiver em formato de texto.
  • Lookup_value pode ter curingas como asteriscos e pontos de interrogação se match_type for 0 e lookup_value for texto. O asterisco (*) corresponde a qualquer tipo de sequência de caracteres; Qualquer caractere único é acompanhado por um ponto de interrogação (?).

4. Como aplicar Índice e Correspondência em uma fórmula Excel

Correspondência e índice, quando combinados, proporcionarão muitos benefícios. Por exemplo, calcule a receita e o lucro de qualquer aplicativo do banco de dados fornecido. Veja como você pode fazer isso:

1. Abra a função INDEX.

2. Selecione as células C3:C13 como fonte de dados de receita (Receita).

Função Match no Excel: como usar a função Match com exemplos

3. Insira MATCH e pressione Tab .

4. Selecione G2 como valor de pesquisa, B3:B13 como dados de origem e 0 para uma correspondência completa.

Função Match no Excel: como usar a função Match com exemplos

5. Pressione Enter para buscar informações do aplicativo selecionado.

6. Siga as etapas acima e substitua a fonte INDEX por D3:D13 para obter Profit .

Função Match no Excel: como usar a função Match com exemplos

7. Agora esta fórmula será implementada no Excel:

=INDEX(C3:C13,MATCH(G2,B3:B13,0))

=INDEX(D3:D13,MATCH(G2,B3:B13,0))

Acima está um exemplo de uso unilateral de INDEX MATCH no Excel. Você também pode selecionar linhas e colunas para realizar pesquisas mais complexas.

Por exemplo, você pode usar um menu suspenso em vez de separar células para Receita e Lucro. Você pode seguir estas etapas para praticar:

1. Selecione a caixa Receita e clique na guia Dados na faixa de opções.

2. Clique em Validação de dados e em Permitir , selecione Lista .

Função Match no Excel: como usar a função Match com exemplos

3. Selecione o título da coluna Receita e Lucro como Fonte .

4. Clique em OK .

Função Match no Excel: como usar a função Match com exemplos

5. Nesta fórmula, você usa a função MATCH duas vezes para buscar os valores de linha e coluna para a função INDEX final.

6. Copie e cole a seguinte fórmula ao lado da célula Receita para obter o valor. Basta usar o menu suspenso para escolher entre Receita e Lucro.

=INDEX(C3:D13,MATCH(G2,B3:B13,0),MATCH(F4,C2:D2,0))

Exemplo de função de correspondência

Exemplo 1:

Tomaremos um exemplo com a tabela de número total de produtos abaixo.

Função Match no Excel: como usar a função Match com exemplos

Caso 1: o tipo de pesquisa é 1 ou omitido

Pesquise a posição número 61 na coluna Total da tabela de dados, o que significa pesquisar um valor menor que o valor pesquisado. Entramos na fórmula =MATCH(64,C2:C6,1) .

Função Match no Excel: como usar a função Match com exemplos

Como o valor 64 não está na coluna Total, a função retornará a posição do valor pequeno mais próximo cujo valor seja menor que 64, que é 63. O resultado retornará o valor na 2ª posição da coluna.

Função Match no Excel: como usar a função Match com exemplos

Caso 2: o tipo de pesquisa é 0

Procure a localização do valor 70 na tabela de dados. Teremos a fórmula de entrada =MATCH(70,C2:C6,0) e então pressione Enter.

Função Match no Excel: como usar a função Match com exemplos

O resultado retornado será a posição do valor 70 na coluna Total como a 4ª posição.

Função Match no Excel: como usar a função Match com exemplos

Caso 3: o tipo de pesquisa é -1

Teremos a fórmula =MATCH(65,C2:C6,-1) conforme mostrado abaixo.

Função Match no Excel: como usar a função Match com exemplos

No entanto, como a matriz não está classificada em ordem decrescente, um erro será relatado conforme mostrado abaixo.

Função Match no Excel: como usar a função Match com exemplos

Exemplo 2:

Dada a tabela de dados do grupo de alunos abaixo. Encontre a ordem das turmas do aluno nesta tabela de dados, com a ordem fornecida abaixo.

Função Match no Excel: como usar a função Match com exemplos

A fórmula de pesquisa de pedido é =MATCH(D2,$D$6:$D$8,0) e pressione Enter.

Função Match no Excel: como usar a função Match com exemplos

Em seguida, os resultados retornados serão a ordem exata dos alunos por turma, organizados de acordo com as regras determinadas.

Função Match no Excel: como usar a função Match com exemplos

Em resumo, coisas que você precisa lembrar ao usar a função Match no Excel:

  • Objetivo: Determinar a posição de qualquer item em uma matriz.
  • Valor de retorno: um número que representa uma posição em lookup_array.
  • Argumento:
    • Lookup_value: valor de pesquisa no array.
    • Lookup_array: intervalo de células ou referência de array.
    • Match_type - [opcional] 1 = (padrão) próximo valor exato ou menor, 0 = correspondência exata, -1 = próximo valor maior ou exato.
  • Fórmula: =MATCH(valor_procurado, array_procurado, [tipo_correspondência])

Acima está tudo o que você precisa saber sobre a função MATCH no Excel. Embora seja apenas uma função para encontrar valores, e não para calcular valores, é extremamente útil quando você precisa organizar dados de maneira razoável e lógica.

Basicamente, usar a função Match no Microsoft Excel não é muito difícil se você compreender todas as informações básicas acima. Além da função Match, o Excel possui muitas outras funções úteis. Vamos continuar aprendendo sobre as funções do Excel com LuckyTemplates nos artigos a seguir!

Desejo-lhe sucesso!


Jogue quebra-cabeça no Excel

Jogue quebra-cabeça no Excel

MehmetSalihKoten, um usuário do Reddit, criou uma versão totalmente funcional do Tetris no Microsoft Excel.

Como usar a função Converter no Excel

Como usar a função Converter no Excel

Para converter unidades de medida no Excel, usaremos a função Converter.

Como usar a função HLOOKUP no Excel

Como usar a função HLOOKUP no Excel

Qual é a função HLOOKUP? Como usar a função HLOOKUP no Excel? Vamos descobrir com LuckyTemplates!

Função IFERROR no Excel, fórmula e uso

Função IFERROR no Excel, fórmula e uso

A função IFERROR no Excel é bastante usada. Para usá-lo bem, você precisa entender a fórmula IFERROR do Microsoft Excel.

Como usar a função VALOR no Excel

Como usar a função VALOR no Excel

Qual é a função VALOR no Excel? Qual é a fórmula do valor no Excel? Vamos descobrir com LuckyTemplates.com!

Função EOMONTH do Excel, como usar a função EOMONTH

Função EOMONTH do Excel, como usar a função EOMONTH

A função EOMONTH do Excel é utilizada para exibir o último dia de um determinado mês, com uma implementação muito simples. Você obterá então o último dia de um mês específico com base nos dados que inserimos.

Como usar o loop do-while no Excel VBA

Como usar o loop do-while no Excel VBA

Quer automatizar tarefas repetitivas no Excel VBA? Então, vamos aprender como usar um loop Do-While para implementar uma série de ações que se repetem até que uma condição seja atendida.

Excel 2016 - Lição 6: Altere o tamanho de colunas, linhas e células no Excel

Excel 2016 - Lição 6: Altere o tamanho de colunas, linhas e células no Excel

A largura da coluna e a altura da linha padrão no Excel podem não corresponder aos dados inseridos. O artigo abaixo mostra algumas maneiras de alterar o tamanho de colunas, linhas e células no Excel 2016. Consulte-o!

Excel 2016 - Lição 5: Conceitos básicos de células e intervalos

Excel 2016 - Lição 5: Conceitos básicos de células e intervalos

Sempre que você trabalhar com o Excel, precisará inserir informações – ou conteúdo – nas células. Vamos aprender com LuckyTemplates os conceitos básicos de células e intervalos no Excel 2016!

Como usar a função XLOOKUP no Excel

Como usar a função XLOOKUP no Excel

Qual é a função Xlookup no Excel? Como usar o Xlookup no Excel? Vamos descobrir com LuckyTemplates.com!