Pesquisa
INDEX
Definição
INDEX retorna o valor encontrado em uma determinada posição de linha, e opcionalmente de coluna, dentro de um intervalo.
Sintaxe
=INDEX(array, row_num, [column_num])
Argumentos
| Argumento | Significado |
|---|---|
array |
O intervalo de onde ler, como B2:B5. |
row_num |
A posição da linha dentro do intervalo, contando a primeira linha como 1. |
column_num |
Opcional. A posição da coluna dentro do intervalo; necessária quando o intervalo tem várias colunas. |
Exemplo resolvido
Um registro de clima lista a chuva mensal em B2:B5, e você quer a terceira entrada.
| A: Mês | B: Chuva (mm) |
|---|---|
| Mar | 57 |
| Abr | 66 |
| Mai | 38 |
| Jun | 24 |
Fórmula: =INDEX(B2:B5,3)
Resultado: 38. A terceira célula dentro de B2:B5 é B4, que contém 38.
Prática
O intervalo D2:E4 contém nomes de chás na coluna D e tempos de infusão na coluna E: Sencha 2, Oolong 5 e Rooibos 7. Escreva uma fórmula que retorne o tempo de infusão da terceira linha.
- Em F2, escreva uma fórmula INDEX que retorne a linha 3, coluna 2 de D2:E4.
- F2 deve mostrar o tempo de infusão na linha 3, coluna 2 de D2:E4.
Funções relacionadas
INDEX busca um valor quando você já sabe a posição dele, MATCH encontra essa posição e VLOOKUP combina as duas etapas para tabelas simples.
Erro comum
Usar o número da linha da planilha em vez da posição dentro do intervalo: com B2:B5, pedir a linha 4 retorna o terceiro item, e pedir a linha 5 retorna #REF!.