Sintaxe
| Parâmetro | Descrição |
|---|---|
| lookup_value | O valor a procurar. |
| lookup_array | O intervalo de células a pesquisar. |
| [match_type] | Opcional. 0 = exata, 1 = menor que, -1 = maior que. |
Exemplos
Encontrar posição de um valor em uma lista
=MATCH("Gadget", A2:A10, 0)
Encontrar correspondência mais próxima em dados ordenados
=MATCH(75, B2:B20, 1)
Pesquisa sem diferenciar maiúsculas
=MATCH("widget", A2:A100, 0)
Erros Comuns
O valor não foi encontrado no intervalo. Verifique a ortografia, espaços extras ou se o valor realmente existe nos dados.
O argumento match_type é inválido. Use 0 para exata, 1 para menor que ou -1 para maior que.
Dicas
O terceiro argumento padrão é 1 (aproximada), que requer dados ordenados. Para a maioria das buscas, use 0.
Com match_type 0, você pode usar curingas: =MATCH("Si*", A:A, 0) encontra a primeira entrada que começa com "Si".
=INDEX(C:C, MATCH(lookup_value, A:A, 0)) é o padrão. MATCH encontra a linha, INDEX retorna o valor.
Experimente MATCH no Viztab
Importe seus dados e use MATCH com mais de 370 fórmulas. Sem cadastro.
Abrir Viztab