Usando seus dados de exemplo, você pode resolver isso usando a função IFERROR. Eu uso os refrenches Index / Match e table sempre que possível, mas a mesma ideia se aplica para as referências VLOOKUP e cell.
Atabelaàesquerdaédenominada"UserInput" e a tabela à direita é ISODetails. A fórmula que usei na coluna B é:
=IFERROR(INDEX(ISODetails[Country ISO 2],MATCH([@[User Input]],ISODetails[Country ISO 3],0)),INDEX(ISODetails[Country ISO 2],MATCH([@[User Input]],ISODetails[Display Full],0)))
IFERROR verifica sua primeira fórmula e, se ela retornar "# N / A", a segunda fórmula será executada. Neste caso, verifiquei primeiro o código de 3 dígitos e, em seguida, verifique o nome completo.
Aqui está uma explicação da fórmula. Desculpe, isso pode ser formatado melhor:
= IFERROR (INDEX (série da qual você deseja exibir), MATCH (seu valor de pesquisa, onde você deseja procurar esse valor, 0), [se isso não funcionar, se o erro passar para a segunda parte] ÍNDICE (série que você deseja exibir), MATCH (valor de pesquisa, coluna diferente para pesquisa), 0)))
Espero que isso ajude.