Usando um Vlookup para retornar uma resposta incompatível

0

Então, estou procurando IDs entre duas guias diferentes e preciso retornar o valor se o vlookup não funcionar, em vez de apenas um #NA.

    
por Michelle Rushby 12.10.2017 / 08:50

2 respostas

1

Você pode usar iferror () com o valor que você quer como o retorno.

Sintaxe

IFERROR(value, value_if_error)

Exemplo

=IFERROR(A2/B2, "Error in calculation")
    
por 12.10.2017 / 10:46
1

Não tenho certeza se sua solicitação é mais simples do que parece ou mais complicada.

Por que isso pode ser mais simples: Se os dados da folha 2 já contiverem a resposta correta, não será necessário comparar os dados da Folha 1, basta obter os dados da folha 2.

Por que isso pode ser complicado: Se você estiver fazendo isso para verificar erros e precisar determinar manualmente o valor correto, talvez a sintaxe como essa possa ser um começo, mas somente se os nomes estiverem nas duas planilhas e não houver duplicatas em cada planilha:

 =if(vlookup(table3Name,table1,2,false)=vlookup(table3Name,table2,2,false), "",vlookup(table3Name,table2,2,false))

No entanto, se você estiver fazendo a verificação de erros, sugiro que você tenha três colunas na tabela de resultados (no lugar de sua coluna de ID), a coluna 1 seria ID da Tabela 1 (vlookup), a coluna 2 seria a Tabela 2 ID (vlookup) e coluna três seria a coluna de verificação (if).

Novamente, você precisa avaliar melhor seus dados e, se houver duplicatas em uma tabela, ou se os nomes não estiverem nas duas planilhas, precisará de uma sintaxe diferente para a coluna de verificação de erros.

Espero que isso ajude.

    
por 12.10.2017 / 18:53