À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 índiceArtigos 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