Função Index Match Excel

A função INDEX MATCH no Excel é usada para procurar valores em uma tabela e retornar um valor correspondente de outra coluna na mesma linha. A função funciona encontrando um determinado valor em uma determinada coluna (por meio da função MATCH), depois retorna o valor correspondente em outra coluna (usando a função INDEX).

A sintaxe básica para a função INDEX MATCH é a seguinte:

=INDEX (rangetoreturn, MATCH (lookupvalue, rangetolookup, matchtype))

Onde:

  • rangetoreturn: o intervalo de células de onde deseja-se devolver um valor;
  • lookup_value: o valor que deseja-se procurar na tabela;
  • rangetolookup: o intervalo de células onde deseja-se procurar o valor;
  • match_type: 0 para correspondência exata, 1 para correspondência aproximada.

Por exemplo, para procurar o valor "Maçã" em uma tabela e retornar o valor correspondente na coluna ao lado, a fórmula seria:

=INDEX(B2:B10, MATCH("Maçã", A2:A10, 0))

Isso significa que a função INDEX irá retornar um valor dentro do intervalo de células B2:B10 (coluna ao lado), e a função MATCH irá procurar o valor "Maçã" no intervalo de células A2:A10 (coluna atual). O valor 0 no parâmetro match_type significa que a correspondência deve ser exata (não aproximada).

A função INDEX MATCH é mais flexível do que a função VLOOKUP porque permite procurar valores em qualquer coluna da tabela de forma mais precisa. Além disso, é possível usar a função INDEX MATCH em tabelas com colunas à direita dos valores a serem procurados (diferente da função VLOOKUP).

Veja também mais Funções com a letra F

Funções que começam com:

Comentários