Eu uso VLOOKUP com muito mais frequência do que índice e correspondência - Dicas do Excel

Índice

Eu conceitualmente sei na minha cabeça que INDEX e MATCH são superiores a VLOOKUP. Mas até hoje, vou confessar que uso VLOOKUP 99% do tempo. Aqui está o porquê.

Estou tentando construir planilhas que outras pessoas possam entender. Quando eu faço meus seminários Power Excel ao vivo, um público típico de 100 pessoas terá este perfil:

  • 15 não será familiarizado com PROCV ou perguntará se posso explicar PROCV muito lentamente
  • 83 ficará confortável com VLOOKUP. (Tenho um público muito inteligente. Eles usam Excel 40 horas por semana. E essas são as semanas em que estão de férias.)
  • 2 serão os proponentes INDEX e MATCH.
Estou feliz em coexistir com aqueles que rejeitam VLOOKUP e usam INDEX & MATCH 100% do tempo.

Com apenas 2% das pessoas familiarizadas com INDEX e MATCH, muito menos pessoas entenderão minhas fórmulas se eu usar INDEX e MATCH. Além disso, VLOOKUP controlará minha situação 99% do tempo. Aqui estão os momentos em que eu abandono PROCV

INDEX e MATCH são melhores para lidar com uma pesquisa bidirecional.

Um índice e duas correspondências

Observe que o exemplo acima é mais simples se você usar um VLOOUP e, em seguida, um MATCH para o terceiro argumento, como este:

Usando VLOOKUP e MATCH

A propósito, quando os proponentes de INDEX / MATCH me dizem que VLOOKUP não pode olhar facilmente para a esquerda da chave como no exemplo a seguir, eu rejeito esse argumento. Qualquer pessoa racional copiaria E2: E15 para H2: H15 e faria um PROCV.

Reorganize a tabela e use PROCV

Mas aqui está o caso em que usarei INDEX e MATCH. Abaixo, tenho que fazer 12 colunas de VLOOKUP. Confira essa fórmula incrível com uma referência absoluta, uma referência congelando a linha e outra congelando a coluna. Embora essa fórmula seja sofisticada e legal, é ineficiente. Qualquer que seja o tempo que o Excel leva para encontrar Data ao pesquisar B4, levará exatamente o mesmo tempo quando pesquisar Data em C4: M4.

Doze colunas de VLOOKUP irão desacelerar as coisas

A alternativa: insira uma coluna MATCH oculta em B e então use 12 colunas de INDEX. Esta solução é 11 vezes mais rápida do que 12 colunas de VLOOKUP. A fórmula MATCH mostrada em B1 é usada em B4: B9999. A função INDEX mostrada em C2 é usada em C4: N9999. Outra vantagem: você não precisa mais dos números do auxiliar na linha 1.

Ainda algumas referências mistas interessantes

Estou feliz em coexistir com aqueles que rejeitam VLOOKUP e usam INDEX & MATCH 100% do tempo. Mas eu pergunto o mesmo do pessoal da INDEX / MATCH: Tenho boas razões para continuar usando VLOOKUP.

Todo sábado, uma admissão de culpa. Vou revelar meus hábitos ruins no Excel e discutir por que você deve fazer o que eu digo em vez de fazer o que eu faço.

Excel Pensamento do Dia

Pedi conselhos aos meus amigos do Excel Master sobre o Excel. O pensamento de hoje para ponderar:

"Amigos não permitem que amigos mesclem células."

Tom Urtis

Artigos interessantes...