Fórmula do Excel: VLOOKUPs em cadeia múltipla -

Fó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 detectará o erro e executará outra VLOOKUP e assim por diante.

Artigos interessantes...