De ce avem nevoie de FALS în VLOOKUP?
În VLOOKUP, există un singur argument opțional, iar acel argument este (Range Lookup). Unde acesta este acest argument, putem oferi doi parametri, adică fie ADEVĂR, fie FALS.


Ca începător, este posibil să nu ne fi dat seama de acest lucru, deoarece, în etapa de învățare, ne grăbim, așa că acest lucru trece neobservat.
Pe baza tipului de căutare a intervalului pe care îl oferim este important. După cum am învățat mai sus, putem da ADEVĂRAT sau FALS, așa că hai să învățăm ce fac aceste două argumente.
ADEVĂRAT sau 1: Dacă oferim ADEVĂRAT, acesta va căuta o potrivire aproximativă .
FALS sau 0: Dacă oferim FALS, acesta va căuta o potrivire exactă .
Deoarece (Range Lookup) este un argument opțional, va lua TRUE ca parametru implicit.
Bine, uită-te acum la tabelele de date de mai jos în Excel.

În tabelul 1, avem numele companiei și detaliile veniturilor sale, iar în tabelul 2, avem doar numele companiei, deci trebuie să găsim detaliile veniturilor din tabelul 1 pe baza numelui companiei disponibile în tabelul 2 .
Deschideți funcția VLOOKUP în celula F3.

Alegeți valoarea de căutare ca celulă E3.

Apoi, alegeți VLOOKUP Table Array ca Tabel 1 .

Număr index coloană ca 2.

Ultimul argument este (Range Lookup) și menționează-l drept TRUE sau 1 în prima încercare.

Cu ochiul liber se pare că am obținut detalii privind veniturile pentru toate companiile, dar de fapt, acestea nu sunt datele potrivite datorită celulei E3.

În această celulă, avem cuvântul „Florida Milk”, dar numele real al companiei din Tabelul 1 este „Florida Milk Federation”. Chiar dacă ambele valori sunt diferite, am obținut în continuare detaliile veniturilor la 120.161. Acesta este de fapt detaliile veniturilor din „Florida Incorporation”.
În mod similar, uitați-vă la rezultatul celulei F8.

În acest caz, numele companiei este „Florida Inc”, dar numele companiei este „Florida Incorporation”, deci aceste două valori nu sunt exacte, ci pentru că am folosit tipul de potrivire ca ADEVĂRAT, adică, Potrivire aproximativă, a returnat rezultatul aproximativ al meciului.
Cu toate acestea, uitați-vă la celula F7 pentru compania „ABC Company”.
`
În acest caz, valoarea de căutare este „Compania ABC”, dar în Tabelul 1, avem „Compania ABC Ltd”, dar totuși am obținut rezultatul corect. Deci, folosind TRUE ca criterii pentru (Range Lookup), nu putem ști cu exactitate cum va ajunge. Deci acesta este motivul pentru care trebuie să folosim FALS ca criterii de potrivire (Range Lookup).
Pentru aceeași formulă, modificați criteriile (Range Lookup) de la TRUE la FALSE (0) și vedeți rezultatul.

Aceeași formulă, singurul lucru pe care l-am schimbat este criteriul (Range Lookup) de la TRUE la FALSE și analizează rezultatele. Pentru toate acele celule care nu sunt valori de căutare exacte, avem valorile de eroare, deci oricare dintre celule are valoarea exactă de căutare în Tabelul 1 are rezultate perfecte.
Deci, în 99,999% din timp, avem nevoie de rezultatele de potrivire exacte, deci FALS este criteriul pe care trebuie să îl folosim pentru a obține rezultate de potrivire exacte.
Lucruri de amintit
- Este posibil să nu apară necesitatea utilizării TRUE, deci rămâneți întotdeauna la FALS ca criterii pentru (Range Lookup)
- (Range Lookup) este un argument opțional și, dacă îl ignorați, va lua TRUE drept criterii de potrivire implicite.
- În loc de ADEVĂRAT, putem da 1 drept criteriu și, în loc de FALS, putem da 0 ca criteriu.