VLOOKUP False - O que uma instrução FALSE faz?

Por que precisamos de FALSE em VLOOKUP?

Em VLOOKUP, há apenas um argumento opcional e esse argumento é (Pesquisa por intervalo). Onde este é esse argumento, podemos fornecer dois parâmetros, ou seja, TRUE ou FALSE.

Como iniciantes, talvez não tenhamos percebido isso porque, na fase de aprendizagem, temos pressa, então isso passa despercebido.

Com base no tipo de pesquisa de intervalo que fornecemos, é importante. Como aprendemos acima, podemos fornecer TRUE ou FALSE, então vamos aprender o que esses dois argumentos fazem.

VERDADEIRO ou 1: se fornecermos VERDADEIRO, ele procurará uma correspondência aproximada .

FALSE ou 0: se fornecermos FALSE, ele procurará uma correspondência exata .

Visto que (Range Lookup) é um argumento opcional, tomará TRUE como o parâmetro padrão.

Ok, agora olhe para as tabelas de dados abaixo no Excel.

Na Tabela 1, temos o nome da empresa e seus detalhes de receita, e na Tabela 2, temos apenas o nome da empresa, portanto, precisamos encontrar os detalhes de receita da Tabela 1 com base no nome da empresa disponível na Tabela 2 .

Abra a função PROCV na célula F3.

Escolha o Valor de Pesquisa como uma célula do E3.

Em seguida, escolha a Matriz de tabela VLOOKUP como intervalo da Tabela 1 .

Número do índice da coluna como 2.

O último argumento é (Range Lookup) e menciona-o como TRUE ou 1 na primeira tentativa.

A olho nu, parece que temos os detalhes das receitas de todas as empresas, mas na verdade, esses não são os dados correspondentes por causa do celular E3.

Nesta célula, temos a palavra “Florida Milk”, mas o nome real da empresa na Tabela 1 é “Florida Milk Federation”. Embora esses dois valores sejam diferentes, ainda temos os detalhes de receita de 120.161. Este é realmente o detalhe da receita de “Florida Incorporation”.

Da mesma forma, observe o resultado da célula F8.

Neste caso, o nome da empresa é "Florida Inc", mas o nome real da empresa é "Florida Incorporation", então esses dois valores não são exatos, mas como usamos o tipo de correspondência TRUE, ou seja, correspondência aproximada, ele retornou o resultado aproximado da correspondência.

No entanto, observe a célula F7 para a empresa “ABC Company”.

`

Neste caso, o valor de pesquisa é “ABC Company”, mas na Tabela 1, temos “ABC Company Ltd”, mas ainda obtivemos o resultado correto. Portanto, usando TRUE como critério para (Range Lookup), não podemos saber exatamente como isso vai acabar. Portanto, este é o motivo pelo qual precisamos usar FALSE como o critério de correspondência (Range Lookup).

Para a mesma fórmula, altere os critérios (Pesquisa de intervalo) de TRUE para FALSE (0) e veja o resultado.

A mesma fórmula, a única coisa que mudamos são os critérios (Range Lookup) de TRUE para FALSE e ver os resultados. Para todas as células que não são valores de pesquisa exatos, temos os valores de erro, portanto, qualquer célula que tiver o valor de pesquisa exato na Tabela 1 terá os resultados perfeitos.

Portanto, em 99,999% do tempo, precisamos dos resultados de correspondência exata, então FALSE é o critério que precisamos usar para obter resultados de correspondência exata.

Coisas para lembrar

  • A necessidade de usar TRUE pode não surgir, então sempre mantenha FALSE como o critério para (Range Lookup)
  • (Pesquisa de intervalo) é um argumento opcional e, se você ignorá-lo, tomará TRUE como o critério de correspondência padrão.
  • Em vez de TRUE, podemos fornecer 1 como critério e, em vez de FALSE, podemos fornecer 0 como critério.

Artigos interessantes...