Recuperar n.ª correspondência com VLOOKUP
Suponha que tem uma lista de valores e as respetivas informações associadas. Para recuperar a informação relacionada com a n.ª correspondência de um valor, pode utilizar uma fórmula baseada na função VLOOKUP.

Como recuperar a informação associada à n.ª correspondência de um valor com o VLOOKUP?
Para utilizar a função VLOOKUP e obter a informação sobre a 1.ª, 2.ª e 3.ª correspondências de «Pencil» na tabela apresentada acima, deve primeiro adicionar uma coluna auxiliar à esquerda da sua tabela com uma fórmula COUNTIF, conforme ilustrado abaixo. A coluna auxiliar associa cada produto ao número de vezes que este já apareceu, permitindo-lhe obter facilmente as quantidades correspondentes às n.ªs ocorrências de «Pencil».

Formula in cell A5: =B5&,":"&,COUNTIF($B$5:B5,B5).
Sintaxe genérica
=VLOOKUP(lookup_value&,":"&,n,lookup_array,col_num,FALSE)
- lookup_value: O valor que especificou para procurar a sua correspondência. Aqui refere-se a «Pencil».
- n: Indica a n.ª correspondência. Para encontrar a 1.ª correspondência de um valor, defina n como 1; para encontrar a 2.ª correspondência, defina n como 2.
- lookup_array: O intervalo a partir do qual é recuperada a informação correspondente à n.ª ocorrência. Refere-se aqui ao conjunto total do Intervalo de Dados, incluindo a coluna auxiliar.
- col_num: O número da coluna que indica de qual coluna do lookup_array deve ser devolvida a informação correspondente à n.ª correspondência.
Para obter a informação sobre a 1.ª correspondência de «Pencil», copie ou introduza a fórmula abaixo na célula G7 e prima Enterpara obter o resultado:
=VLOOKUP()$F$4&":"&E7,$A$5:$C$11,3,FALSE)
√ Nota: Os sinais de dólar ($) acima indicam referências absolutas, o que significa que o lookup_value e o lookup_array na fórmula não mudarão quando mover ou copiar a fórmula para outras células. Contudo, não foram adicionados sinais de dólar à referência de célula do n, uma vez que pretende que esta seja dinâmica. Após introduzir a fórmula, arraste a alça de preenchimento para baixo para aplicar a fórmula às células seguintes.

Explicação da fórmula
Utilizamos aqui a fórmula abaixo como exemplo:
=VLOOKUP($F$4&,":"&,E8,$A$5:$C$11,3,FALSE)
- O range_lookup FALSE indica à função que realize uma correspondência exata.
- O col_num3 indica que o valor correspondido será devolvido a partir da 3.ª coluna do intervalo $A$5:$C$11.
- O excerto $F$4&":"&E8 indica que se deve procurar a 2.ª correspondência (valor em)E8) de Pencil(valor em)$F$4). Em formato de texto, o excerto apresenta-se assim: Pencil:2.
- A função VLOOKUP recupera agora a informação correspondente sobre a quantidade a partir da 3.ª coluna do intervalo $A$5:$C$11, que corresponde a Pencil:2, que é 478.
Funções relacionadas
A função VLOOKUP do Excel procura um valor correspondente na primeira coluna de uma tabela e devolve o valor da coluna especificada, na mesma linha.
Fórmulas relacionadas
Recuperar n.ª correspondência com INDEX
Para localizar a n.ª ocorrência de um valor num intervalo e obter os respetivos dados associados, pode utilizar uma fórmula que combine as funções INDEX, ROW, SMALL e IF.
Correspondência exata com VLOOKUP
Para obter no Excel informações listadas sobre um produto específico, filme, pessoa, entre outros, utilize a função VLOOKUP.
Recuperar informação associada aos n menores valores
Para recuperar os dados correspondentes ao menor valor, ao 2.º menor valor ou ao n.º menor valor numa lista, tabela ou linha no Excel, utilize as funções INDEX e MATCH em conjunto com a função SMALL.
Correspondência parcial com VLOOKUP
Há ocasiões em que precisa que o Excel recupere dados com base em informações parciais. Para resolver este problema, pode utilizar uma fórmula VLOOKUP juntamente com caracteres universais – o asterisco (*) e o ponto de interrogação (?).
As Melhores Ferramentas de Produtividade para o Office
Kutools for Excel – Ajuda-o a destacar-se da multidão
Kutools for Excel Oferece mais de 300 funcionalidades,garantindo que tudo o que precisa está a apenas um clique…
Office Tab – Ative a leitura e edição com separadores no Microsoft Office (incluindo o Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques diários e diga adeus à tendinite do rato.
- Aumente a sua produtividade em 50 % ao visualizar e editar vários documentos simultaneamente.
- Traz uma navegação eficiente com separadores ao Office (incluindo o Excel), tal como no Chrome, Edge e Firefox.