Neste artigo, aprenderemos como preencher automaticamente a tabela a partir de outra tabela usando a função INDEX & MATCH no Excel.
Cenário:
Por exemplo, precisamos encontrar a correspondência EXATA da mesa sem procurá-la na mesa. Precisamos de alguma fórmula fixa que ajude a encontrar a correspondência exata para o preenchimento automático da tabela.
Como resolver o problema?
Para que a fórmula seja entendida primeiro precisamos revisar um pouco sobre as seguintes funções
- Função INDEX
- Função MATCH
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 da linha. A função INDEX retorna o valor correspondente a agora será alimentado na função INDEX para obter os valores sob o valor de pesquisa dos dados da tabela.
Fórmula Genérica:
= INDEX (dados, MATCH (lookup_value, lookup_array, 0), col_num))
dados : array de valores dentro da tabela sem cabeçalhos
lookup_value : valor a procurar em look_array
look_array: matriz para olhar
tipo de partida : 1 (exata ou próxima menor) ou 0 (correspondência exata) ou -1 (exata ou a próxima maior)
col_num: número da coluna, valor necessário para recuperar da coluna da tabela.
Exemplo:
As afirmações acima podem ser complicadas de entender. Então, vamos entender isso usando a fórmula em um exemplo
Aqui temos uma tabela com detalhes sobre o continente mundial. Precisamos encontrar o código do país na tabela fornecida a partir do valor de pesquisa como nome do país.
Tabela incompleta
Tabela de pesquisa
Aqui, usamos o intervalo nomeado em vez da matriz de referência de célula, pois é fácil de entender. Estamos procurando o valor mostrado no snap abaixo.
Use a fórmula acima e o intervalo nomeado para obter a quantidade do pedido que corresponde a todos os critérios
Use a fórmula na célula G6:
= INDEX (tabela, MATCH (G4, lista, 0), 2)
Intervalos nomeados
tabela (A2: B25)
Lista (A2: A25)
Explicação:
- A função MATCH corresponde ao nome do país Índia na lista chamada intervalo e retorna seu índice de linha para a função INDEX.
- A função INDEX encontra o valor com o índice ROW e o número da coluna na tabela chamada intervalo
- A fórmula retorna o valor de look_table.
A fórmula retorna o código do país para a tabela para completar a tabela. Agora copie a fórmula usando o Ctrl + D ou arraste para baixo a opção de célula no Excel.
Como você pode ver no instantâneo acima, obtivemos todos os detalhes do código na tabela. Preencher automaticamente a tabela a partir de outra tabela usando a fórmula indicada acima.
Aqui estão algumas notas observacionais ao usar a fórmula acima.
Notas:
- A função retorna o erro #NA se o argumento da matriz de pesquisa para a função MATCH não tiver o mesmo comprimento da matriz da tabela.
- A fórmula retorna um erro se lookup_value não corresponder ao valor na tabela lookup_array.
- A função corresponde ao valor exato, pois o argumento do tipo de correspondência para a função MATCH é 0.
- Os valores de pesquisa podem ser fornecidos como referência de célula ou diretamente usando o símbolo de aspas (") na fórmula como argumentos.
Espero que você tenha entendido como preencher automaticamente a tabela de outra tabela usando a função INDEX & MATCH 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 : Função INDEX & MATCH para pesquisar o valor conforme necessário.
Intervalo SUM com INDEX no Excel : Use a função INDEX para encontrar a SOMA dos valores conforme necessário.
Como usar a função INDEX no Excel : Encontre o INDEX da matriz usando a função INDEX explicada com o exemplo.
Como usar a função COMBINAR no Excel : Encontre o MATCH na matriz usando o valor INDEX dentro da função MATCH explicada com o exemplo.
Como usar a função LOOKUP no Excel : Encontre o valor de pesquisa na matriz usando a função LOOKUP explicada com o exemplo.
Como usar a função PROCV no Excel : Encontre o valor de pesquisa na matriz usando a função VLOOKUP explicada com o exemplo.
Artigos populares
50 Atalho do Excel para aumentar sua produtividade
Editar uma lista suspensa
Referência absoluta no Excel
Se com formatação condicional
Se com curingas
Vlookup por data
Junte-se ao nome e sobrenome no excel