Neste artigo, aprenderemos como Lookup & SUM valores com as funções INDEX e MATCH no Excel.
Para que a fórmula entenda primeiro, precisamos revisar um pouco sobre as três funções
- SOMA
- ÍNDICE
- PARTIDA
A função SUM adiciona todos os números em um intervalo de células e retorna a soma desses valores.
A função INDEX retorna o valor em um determinado índice em uma matriz.
A função MATCH retorna o índice da primeira aparição do valor em uma matriz (matriz de dimensão única).
Agora faremos uma fórmula usando as funções acima. A função Match retornará o índice do valor de pesquisa no campo do cabeçalho. O número do índice agora será alimentado para a função INDEX para obter os valores sob o valor de pesquisa.
Então a função SUM retornará a soma dos valores encontrados.
Use a fórmula:
= SOMA ( ÍNDICE (dados, 0, PARTIDA (lookup_value, headers, 0)))
As afirmações acima podem ser complicadas de entender. Então, vamos entender isso usando a fórmula em um exemplo
Aqui temos uma lista de notas de alunos e precisamos encontrar as notas totais para uma pessoa específica (Gary), conforme mostrado no instantâneo abaixo.
Use a fórmula na célula C2:
= SOMA (ÍNDICE (A2: D6, 0, CORRESPONDÊNCIA (G2, A1: D1 , 0 )))
Explicação:
- A função MATCH combina o primeiro valor com a matriz do cabeçalho e retorna sua posição 3 como um número.
- A função INDEX leva o número como o índice da coluna para os dados e retorna a matriz {92; 67; 34; 36; 51} para o argumento da função SUM
- A função SUM pega a matriz e retorna SUM na célula.
Aqui, os valores para a função são dados como referência de célula.
Como você pode ver no instantâneo acima, obtivemos a SOMA das notas do aluno Gary. E isso prova que a fórmula funciona bem e para dúvidas veja as notas abaixo para compreensão.
Notas:
- A função retorna o erro #NA se o argumento da matriz de pesquisa para a função MATCH for uma matriz 2 - D, que é o campo de cabeçalho dos dados …
- A função corresponde ao valor exato, pois o argumento do tipo de correspondência para a função MATCH é 0.
- O valor de pesquisa pode ser fornecido como referência de célula ou diretamente usando o símbolo de aspas (").
- A função SUM ignora os valores de texto na matriz recebida da função INDEX.
Espero que você tenha entendido como usar a função LOOKUP no Excel. Explore mais artigos sobre valor de pesquisa do Excel aqui. Sinta-se à vontade para expressar suas dúvidas abaixo na caixa de comentários. Certamente iremos ajudá-lo.
Use INDEX e MATCH para pesquisar o valor
Intervalo SUM com INDEX no Excel
Como usar a função SUM no Excel
Como usar a função INDEX no Excel
Como usar a função COMBINAR no Excel
Como usar a função LOOKUP no Excel
Como usar a função PROCV no Excel
Como usar a função HLOOKUP no Excel
Artigos populares
Editar uma lista suspensa
Se com formatação condicional
Se com curingas
Vlookup por data