Como pesquisar uma coluna inteira no Excel usando a correspondência de índice

Anonim

Às vezes, queremos pesquisar colunas inteiras usando alguma chave ou valor de pesquisa no Excel. Nesse caso, você pode usar a fórmula HLOOKUP tradicional ou a fórmula INDEX MATCH várias vezes. Mas podemos recuperar a coluna inteira em um hit usando INDEX-MATCH. Vamos ver como.

Fórmula genérica para pesquisar linha inteira

{= INDEX (tabela, 0, MATCH (valor de pesquisa, intervalo de pesquisa), 0)}

Observação: esta é uma fórmula de matriz multicelular e deve ser inserida com CTRL + SHIFT + ENTER enquanto o intervalo de saída é selecionado.

Mesa: a referência de toda a tabela que contém as colunas que você deseja recuperar.
Valor de pesquisa: a chave para pesquisa.
Intervalo de pesquisa: a linha que contém o valor de pesquisa. Principalmente os títulos.

Vamos ver um exemplo para deixar as coisas claras.
Exemplo: recuperar todos os números da lista de alunos da tabela
Aqui eu tenho alguns dados de alunos em planilha excel. Desejo recuperar a coluna inteira do número do rolo usando o nome do cabeçalho Roll No.

Queremos a saída no intervalo F2: F10. Selecione o intervalo F2: F10 e escreva esta fórmula.

{= ÍNDICE (A2: D10,0, CORRESPONDÊNCIA (F1, A1: D1,0))}

Pressione CTRL + SHIFT + ENTER. Isso torna essa fórmula uma fórmula de matriz multicelular.
Você verá a coluna inteira recuperada.

Como funciona?

Bem, é uma função básica INDEX-MATCH. A única diferença é que fornecemos referência à tabela inteira para indexar, em vez de apenas uma linha. Vamos decompô-lo para entender.

CORRESPONDÊNCIA (F1, A1: D1,0): A correspondência procura o valor de F1 (número do rolo) no intervalo A1: D1. É encontrado no 2º índice. Portanto, ele retorna 2. Portanto, agora a fórmula é = INDEX (A2: D10,0,2)
ÍNDICE (A2: D10,0,2): A função INDEX analisa a 2ª coluna no intervalo A2: D10 e retorna o valor da coluna inteira em uma matriz. {101; 102; 103; 104; 105; 106; 107; 108; 109}.
Quando o inserimos como uma fórmula de matriz de célula única, ela retorna apenas o primeiro valor de matriz. Mas quando selecionamos várias células, cada valor ocupa uma célula para mostrar o caso.

Então sim pessoal, é assim que você pode recuperar Coluna inteira no Excel usando a fórmula INDEX MATCH. Deixe-me saber se você tiver alguma dúvida em relação a esta fórmula do excel ou qualquer outro recurso do excel ou vba. Bem abaixo na seção de comentários abaixo.

Como pesquisar a coluna inteira usando a correspondência de índice

Artigos relacionados:

Como pesquisar a linha inteira usando a correspondência de índice

Como recuperar toda a linha de um valor correspondente

Como selecionar colunas e linhas inteiras usando atalhos de teclado no Excel

Soma em toda a coluna

Artigos populares:

A função VLOOKUP no Excel

CONT.SE no Excel 2016

Como usar a função SUMIF no Excel