Retorna o valor em uma determinada posição de linha e coluna dentro de um intervalo.
Sintaxe
INDEX(array, row_num, [column_num])Argumentos
arrayobrigatório
O intervalo ou a matriz de onde retornar um valor.
row_numobrigatório
A posição da linha dentro da matriz.
column_numopcional
A posição da coluna dentro da matriz.
INDEX retorna o valor em uma posição numérica de um intervalo. Sozinho é simples, mas combinado com MATCH torna-se a pesquisa mais flexível do Excel — capaz de pesquisar em qualquer direção e de sobreviver à inserção de colunas. INDEX/MATCH é a alternativa clássica ao VLOOKUP em versões sem XLOOKUP.
=INDEX(C2:C100, 5)→$420Retorna o 5º valor na coluna de preços.
=INDEX(A2:D100, MATCH("A102", A2:A100, 0), 3)→$1,250INDEX/MATCH: localiza a linha de A102 e retorna a coluna 3.
Escolha o intervalo de retorno
Aponte o INDEX para a coluna ou tabela que contém sua resposta.
Encontre a linha com MATCH
Aninhe MATCH para transformar uma chave de pesquisa no número da linha de que o INDEX precisa.
Adicione um número de coluna se necessário
Para tabelas bidimensionais, forneça as posições de linha e de coluna.
INDEX/MATCH pode retornar valores à esquerda da chave, não quebra quando colunas são inseridas e é mais rápido em planilhas grandes.