Excel

Vários VLOOKUPs encadeados

Multiple Chained Vlookups

Fórmula do Excel: VLOOKUPs em cadeia múltiplaFórmula genérica
= IFERROR ( VLOOKUP  1, IFERROR ( VLOOKUP  2, VLOOKUP  3))
Resumo

Se você precisar realizar várias pesquisas sequencialmente, com base no sucesso ou não das pesquisas anteriores, pode encadear um ou mais VLOOKUPs junto com IFERROR.

No exemplo mostrado, a fórmula em L5 é:



 
= IFERROR ( VLOOKUP (K5,B5:C7,2,0), IFERROR ( VLOOKUP (K5,E5:F7,2,0), VLOOKUP (K5,H5:I7,2,0)))
Explicação

A função IFERROR foi projetada para detectar erros e executar uma ação alternativa quando um erro for detectado. A função VLOOKUP lançará um erro # N / A quando um valor não for encontrado.



Ao aninhar vários VLOOKUPs dentro da função IFERROR, a fórmula permite pesquisas sequenciais. Se a primeira VLOOKUP falhar, IFERROR detecta o erro e executa outra VLOOKUP. Se a segunda VLOOKUP falhar, IFERROR detecta o erro e executa outra VLOOKUP e assim por diante.

Autor Dave Bruns


^