Função ÍNDICE

Excel 2007+

Resumo

A função ÍNDICE é uma ferramenta poderosa do Excel que retorna valores ou referências específicas de uma tabela ou intervalo com base em números de linha e coluna. Essencial para consultas dinâmicas de dados e construção de fórmulas avançadas.

Sintaxe

ÍNDICE(matriz; núm_linha; [núm_coluna]) ou ÍNDICE(referência; núm_linha; [núm_coluna]; [núm_área])

Parâmetros

Parâmetro Tipo Obrigatório Descrição
matriz/referência Range/Array Sim O intervalo ou matriz de onde extrair o valor. Para referências múltiplas, use parênteses.
núm_linha Number Sim Índice da linha (1 é a primeira linha)
núm_coluna Number Não Índice da coluna (1 é a primeira coluna)
núm_área Number Não Seleciona qual área usar quando múltiplas referências são fornecidas

Usando a função INDEX

A função ÍNDICE permite acessar dados específicos sem fórmulas de procura complexas. Use a forma matricial para valores diretos e a forma de referência para criar intervalos dinâmicos em outras funções.

Exemplos Comuns de INDEX

Valor na interseção de linha/coluna

=ÍNDICE(A2:B3;2;2)

Retorna 'Peras' - valor na 2ª linha, 2ª coluna do intervalo A2:B3

Selecionar área específica

=ÍNDICE((A1:C6;A8:C11);2;2;2)

Retorna preço das amendoins (1,25) da 2ª área

Soma de coluna dinâmica

=SOMA(ÍNDICE(A1:C11;0;3;1))

Soma toda a 3ª coluna da 1ª área (total: 216)

Intervalo dinâmico com ÍNDICE

=SOMA(B2:ÍNDICE(A2:C6;5;2))

Soma preços das frutas B2 até B6 (total: 2,42)

Perguntas Frequentes

Forma matricial retorna valores diretamente. Forma de referência retorna referências de célula para uso em outras fórmulas.

Retorna a linha ou coluna inteira como matriz. Use Ctrl+Shift+Enter ou Microsoft 365 para fórmulas dinâmicas.

Índices fora dos limites da matriz/referência ou referências inválidas.

Erros Comuns e Soluções

#REF!

Cause: núm_linha ou núm_coluna fora dos limites da matriz

Solution: Verifique se os índices estão entre 1 e o tamanho real da matriz

#VALOR!

Cause: Áreas de referência em planilhas diferentes

Solution: Use todas as áreas na mesma planilha ou forma matricial

#NOME?

Cause: Argumentos incorretos ou sintaxe errada

Solution: Confira a sintaxe: use ; como separador e nomes corretos

Notas

  • Use 1 para primeira linha/coluna, 2 para segunda, etc.
  • Em matrizes 1D (uma linha/coluna), omita o argumento correspondente
  • Perfeita para substituir PROCV quando posição é conhecida
  • Funciona com fórmulas de matriz dinâmicas no Microsoft 365

Compatibilidade

Disponível em: Excel 2007+, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Não disponível em:

Conteúdo revisado pela última vez: December 9, 2025
Frequência de atualização: Conforme necessário
Versões do Excel testadas: Excel 2007+