Pourquoi avons-nous besoin de FALSE dans VLOOKUP?
Dans RECHERCHEV, il n'y a qu'un seul argument facultatif, et cet argument est (Recherche par plage). Lorsque ce r cet argument, nous pouvons fournir deux paramètres, c'est-à-dire VRAI ou FAUX.


En tant que débutant, nous ne l'avons peut-être pas réalisé car, au stade de l'apprentissage, nous sommes pressés, cela passe donc inaperçu.
Basé sur le type de recherche de plage que nous donnons est important. Comme nous l'avons appris ci-dessus, nous pouvons donner TRUE ou FALSE, alors apprenons ce que font ces deux arguments.
TRUE ou 1: si nous fournissons TRUE, il recherchera une correspondance approximative .
FALSE ou 0: si nous fournissons FALSE, il recherchera une correspondance exacte .
Puisque (Range Lookup) est un argument facultatif, il prendra TRUE comme paramètre par défaut.
Ok, regardez maintenant les tableaux de données ci-dessous dans Excel.

Dans le tableau 1, nous avons le nom de l'entreprise et ses détails de revenus, et dans le tableau 2, nous n'avons que le nom de l'entreprise, nous devons donc trouver les détails des revenus du tableau 1 en fonction du nom de l'entreprise disponible dans le tableau 2 .
Ouvrez la fonction RECHERCHEV dans la cellule F3.

Choisissez la valeur de recherche en tant que cellule E3.

Ensuite, choisissez le tableau de table RECHERCHEV comme plage de tableau 1 .

Numéro d'index de colonne comme 2.

Le dernier argument est (Range Lookup) et mentionnez-le comme TRUE ou 1 lors de la première tentative.

À l'œil nu, il semble que nous ayons des détails sur les revenus de toutes les entreprises, mais en fait, ce ne sont pas les données correspondantes à cause de la cellule E3.

Dans cette cellule, nous avons le mot «Florida Milk», mais le nom réel de l'entreprise dans le tableau 1 est «Florida Milk Federation». Même si ces deux valeurs sont différentes, nous avons toujours les détails des revenus comme 120.161. Il s'agit en fait du détail des revenus de "Florida Incorporation".
De même, regardez le résultat de la cellule F8.

Dans ce cas, le nom de la société est "Florida Inc", mais le nom réel de la société est "Florida Incorporation", donc ces deux valeurs ne sont pas exactes, mais comme nous avons utilisé le type de correspondance VRAI, c'est-à-dire, Correspondance approximative, il a renvoyé le résultat approximatif du match.
Cependant, regardez la cellule F7 pour la société "Société ABC".
»
Dans ce cas, la valeur de recherche est «ABC Company», mais dans le tableau 1, nous avons «ABC Company Ltd» mais nous obtenons toujours le résultat correct. Donc, en utilisant TRUE comme critère pour la (Recherche de plage), nous ne pouvons pas savoir exactement comment cela va se terminer. C'est donc la raison pour laquelle nous devons utiliser FALSE comme critère de correspondance (Range Lookup).
Pour la même formule, modifiez le critère (Recherche de plage) de TRUE à FALSE (0) et voyez le résultat.

La même formule, la seule chose que nous avons modifiée est les critères (de recherche de plage) de TRUE à FALSE et regardez les résultats. Pour toutes les cellules qui ne sont pas des valeurs de recherche exactes, nous avons les valeurs d'erreur, donc toutes les cellules qui ont la valeur de recherche exacte dans le tableau 1 ont les résultats parfaits.
Donc, dans 99,999% du temps, nous avons besoin des résultats de correspondance exacts, donc FALSE est le critère que nous devons utiliser pour obtenir des résultats de correspondance exacts.
Choses dont il faut se rappeler
- La nécessité d'utiliser TRUE peut ne pas survenir, alors tenez-vous toujours à FALSE comme critère de (Recherche de plage)
- (Recherche de plage) est un argument facultatif, et si vous l'ignorez, il prendra TRUE comme critère de correspondance par défaut.
- Au lieu de TRUE, nous pouvons donner 1 comme critère, et au lieu de FALSE, nous pouvons donner 0 comme critère.