Excel 2020: Substitua Colunas de VLOOKUP por uma Única CORRESPONDÊNCIA - Dicas do Excel

A figura a seguir mostra uma situação em que você deve executar 12 funções VLOOKUP para cada número de conta.

VLOOKUP é poderoso, mas leva muito tempo para fazer cálculos. Além disso, a fórmula deve ser editada em cada célula conforme você copia. O terceiro argumento deve mudar de 2 para 3 para fevereiro, então 4 para março e assim por diante.

Uma solução alternativa é adicionar uma linha com os números das colunas. Então, o terceiro argumento de VLOOKUP pode apontar para esta linha, conforme mostrado abaixo. Pelo menos você pode copiar a mesma fórmula de B4 e colar em C4: M4 antes de copiar as 12 fórmulas.

Mas aqui está uma abordagem muito mais rápida: adicione uma nova coluna B com Onde? como o título. A coluna B contém uma função MATCH. Esta função é muito semelhante a VLOOKUP: você está procurando o valor em A4 na coluna P4: P227. O 0 no final é como o False no final de VLOOKUP. Ele especifica que você deseja uma correspondência exata. Aqui está a grande diferença: MATCH retorna onde o valor é encontrado. A resposta 208 diz que A308 é a 208ª célula no intervalo P4: P227. De uma perspectiva de tempo de recálculo, MATCH e VLOOKUP são quase iguais.

Posso ouvir o que você está pensando: “De que adianta saber onde algo está localizado? Eu nunca tive um gerente ligando e perguntando: 'Em que linha é esse crédito?' ”

Embora os humanos raramente perguntem em que linha algo está, pode ser útil para a função INDEX saber essa posição. A fórmula na figura a seguir informa ao Excel para retornar o 208º item de Q4: Q227.

Conforme você copia esta fórmula, a matriz de valores se move pela tabela de pesquisa, conforme mostrado abaixo. Para cada linha, você está executando uma função MATCH e 12 INDEX. A função INDEX é incrivelmente rápida em comparação com VLOOKUP. Todo o conjunto de fórmulas calculará 85% mais rápido do que 12 colunas de VLOOKUP.

Nota

No final de 2018, o Office 365 introduziu uma nova lógica para VLOOKUP que torna a velocidade de cálculo tão rápida quanto o INDEX / MATCH mostrado aqui.

Artigos interessantes...