Preencher tabela automaticamente a partir de outra tabela usando a função INDEX & MATCH

Índice

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

  1. Função INDEX
  2. 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:

  1. 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.
  2. A fórmula retorna um erro se lookup_value não corresponder ao valor na tabela lookup_array.
  3. A função corresponde ao valor exato, pois o argumento do tipo de correspondência para a função MATCH é 0.
  4. 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

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave