Função ÍNDICE no Excel: pegar o valor pela posição
Atualizado em 10 de novembro de 2026 · Equipe Exercícios Excel
O ÍNDICE devolve o valor que está numa posição de um intervalo. Exemplo:
=ÍNDICE(B2:B6;3) traz o 3º nome da lista.Sintaxe
=ÍNDICE(matriz; núm_linha; [núm_coluna])- matriz
- O intervalo, como B2:B6 ou A2:E6.
- núm_linha
- A posição da linha dentro do intervalo (1 é a primeira).
- núm_coluna
- A posição da coluna, quando o intervalo tem várias.
Pratique agora
Exercício 1 de 2Correção na hora, sem cadastro
Em H1, traga o 3º nome da lista B2:B6 com ÍNDICE.
H1
fxMatrícula
Nome
Cargo
Setor
Salário
3º funcionário
1001
Ana Souza
Analista
Financeiro
R$ 6.500,00
1002
Bruno Lima
Assistente
Comercial
R$ 3.200,00
1003
Carla Dias
Gerente
Comercial
R$ 12.400,00
1004
Diego Alves
Estagiário
TI
R$ 1.800,00
1005
Elisa Rocha
Desenvolvedora
TI
R$ 9.800,00
Com linha e coluna
Na tabela A2:E6, a linha 4 e a coluna 5 trazem o salário do 4º funcionário.
=ÍNDICE(A2:E6;4;5)A dupla ÍNDICE + CORRESP
Sozinho, o ÍNDICE precisa saber a posição. O CORRESP descobre a posição. Juntos, buscam em qualquer direção.
=ÍNDICE(B2:B6;CORRESP(1003;A2:A6;0))Erros comuns
#REF!
A linha ou a coluna pedida passa do tamanho do intervalo.
Perguntas frequentes
ÍNDICE conta a partir da linha 1 da planilha?
Não. Conta a partir do começo do intervalo: em B2:B6, a posição 1 é B2.
Veja também
Treine ÍNDICE até ficar fácil
A lição "Função ÍNDICE" tem 4 exercícios com correção na hora.