Excel + Google Sheets · ÍNDICE
Pegue o valor de qualquer posição
ÍNDICE retorna o valor que está em uma posição específica de uma lista ou tabela.
ÍNDICE responde a uma pergunta simples: o que há na posição 3 desta lista? Você entrega uma lista e um número, e ele retorna o valor que está ali. Parece pouco, mas é uma das funções mais úteis do Excel porque não depende da ordem nem da largura dos seus dados.
ÍNDICE funciona em todas as versões do Excel, no Excel 365 e no Google Sheets, então você pode compartilhar seu arquivo com qualquer pessoa. Sozinha é prática; combinada com CORRESP vira a busca clássica que serve em qualquer Excel. Leia o guia de CORRESP para ver como se encaixam, ou compare com o guia de PROCX.
Como funciona ÍNDICE
ÍNDICE recebe o intervalo que será lido e a posição que você quer. Escreva a fórmula assim:
=ÍNDICE(A2:A5;C2)Aqui o Excel lê a lista de clientes em A2:A5 e retorna o item que ocupa a posição escrita na célula C2. Se C2 vale 3, você recebe o terceiro cliente. A posição conta a partir da primeira célula do intervalo, não da linha da planilha.
Exemplo passo a passo
- Digite quatro nomes de clientes em A2:A5.
- Digite a posição que você quer em C2, por exemplo 3.
- Clique em D2, digite
=ÍNDICE(A2:A5;C2)e aperte Enter. - Mude o número de C2 e veja o resultado mudar.
| Cliente | Linha | Resultado |
|---|---|---|
| Laura | 3 | Priya |
| João | ||
| Priya | ||
| Tom |
O resultado é Priya, o terceiro nome da lista. Mude C2 para 1 e você recebe Laura. Se digitar uma posição maior que a lista, o Excel mostra o erro #REF!, que você pode tratar com SEERRO.
Erros comuns
- A posição é maior que o intervalo e o resultado é #REF!. Confira o tamanho do intervalo ou envolva a fórmula em SEERRO.
- A posição é contada a partir da linha da planilha em vez do intervalo. Em A2:A5 o primeiro item é a posição 1, não a 2.
- A posição foi digitada como texto, por exemplo um 3 com espaço. Converta para número.
- O intervalo muda de tamanho ao inserir linhas e a posição aponta para o item errado. Use uma tabela inteira ou um intervalo nomeado.
Bem usada, ÍNDICE deixa seus relatórios flexíveis: a posição pode vir de outra fórmula, de uma lista suspensa ou de um CORRESP. Compare o primeiro resultado com uma contagem manual para ter certeza de que está lendo a célula certa. ÍNDICE funciona no Excel 2010 ou posterior, no Excel 365 e no Google Sheets.