Pesquisa
MATCH
Definição
MATCH retorna a posição relativa de um valor dentro de uma única linha ou coluna de células.
Sintaxe
=MATCH(lookup_value, lookup_array, [match_type])
Argumentos
| Argumento | Significado |
|---|---|
lookup_value |
O valor a localizar, como uma palavra entre aspas ou uma referência de célula. |
lookup_array |
Uma única linha ou coluna onde pesquisar, como A2:A5. |
match_type |
Use 0 para uma correspondência exata. O padrão 1 espera ordem crescente e encontra o maior valor que não ultrapassa a chave. |
Exemplo resolvido
Uma lista de compras está em A2:A5, e você quer saber onde Pear está nela.
| A: Fruta |
|---|
| Figo |
| Ameixa |
| Pear |
| Limão |
Fórmula: =MATCH("Pear",A2:A5,0)
Resultado: 3. Pear é a terceira entrada dentro do intervalo A2:A5.
Prática
O intervalo B2:B6 contém estas cidades em ordem: Oslo, Rome, Lima, Cairo e Seoul. Escreva uma fórmula que retorne a posição de Cairo.
- Em C2, escreva uma fórmula MATCH que retorne a posição de Cairo em B2:B6.
- C2 deve mostrar a posição de Cairo em B2:B6.
Funções relacionadas
MATCH informa uma posição que INDEX pode usar para buscar um valor, que é o mesmo trabalho que VLOOKUP faz em uma única etapa.
Erro comum
Omitir o 0 em uma lista de texto não ordenada; o tipo de correspondência padrão presume ordem crescente e pode retornar uma posição errada ou #N/A.