Pesquisa
Encontrando um nome em uma lista
Definição
Encontrar um nome em uma lista significa dar a MATCH o nome e a lista para que ela retorne a posição desse nome.
Sintaxe
=MATCH(lookup_value, lookup_array, [match_type])
Argumentos
| Argumento | Significado |
|---|---|
lookup_value |
O nome a encontrar, envolvido em aspas duplas. |
lookup_array |
A coluna única de nomes a pesquisar. |
match_type |
Use 0 para uma correspondência exata. |
Exemplo resolvido
Uma escala guarda nomes em B2:B4. Fay é o nome a encontrar.
| A: Assento | B: Nome |
|---|---|
| 1 | Dan |
| 2 | Eve |
| 3 | Fay |
Fórmula: =MATCH("Fay",B2:B4,0)
Resultado: 3. Fay é o terceiro nome dentro de B2:B4.
Prática
As células A2:A4 contêm Ann, Bea e Cam. Em B2, escreva uma fórmula que retorne a posição de Bea.
- Em B2, escreva uma fórmula MATCH que retorne a posição de Bea em A2:A4.
- B2 deve mostrar a posição de Bea em A2:A4.
Passo 1 de 2
Digite =MATCH("Bea",A2:A4,0) em B2.
Bea é o segundo item, então a posição é 2.
Aqui, as fórmulas usam nomes de função em inglês, como SUM, e o ponto (.) como separador decimal, em todos os idiomas.
Carregando a planilha…
B2 usa MATCH.
B2 agora mostra 2.
A próxima lição é Encontrando uma cor em uma lista.
Funções relacionadas
MATCH é a função que retorna a posição desse nome.
Erro comum
Deixar o 0 de fora, como em =MATCH("Fay",B2:B4): o tipo de correspondência padrão espera números ordenados e pode retornar uma posição errada ou #N/A em vez de 3.