Proč ve VLOOKUP potřebujeme FALSE?
Ve VLOOKUP existuje pouze jeden volitelný argument a tento argument je (Range Lookup). Pokud je tento argument, můžeme poskytnout dva parametry, tj. TRUE nebo FALSE.


Jako začátečník jsme si to možná neuvědomili, protože ve fázi učení spěcháme, takže to zůstává bez povšimnutí.
Na základě druhu vyhledávání rozsahu, který poskytujeme, je důležité. Jak jsme se dozvěděli výše, můžeme dát PRAVDA nebo NEPRAVDA, takže pojďme se naučit, co tyto dva argumenty dělají.
PRAVDA nebo 1: Pokud zadáme PRAVDA, bude hledat přibližnou shodu.
FALSE nebo 0: Pokud poskytneme FALSE, bude hledat přesnou shodu.
Protože (Range Lookup) je volitelný argument, bude mít TRUE jako výchozí parametr.
Dobře, teď se podívejte na níže uvedené tabulky dat v aplikaci Excel.

V tabulce 1 máme podrobnosti o názvu společnosti a jejích příjmech a v tabulce 2 máme pouze název společnosti, takže musíme najít podrobnosti o příjmech z tabulky 1 na základě názvu společnosti, který je k dispozici v tabulce 2 .
Otevřete funkci VLOOKUP v buňce F3.

Vyberte vyhledávací hodnotu jako buňku E3.

Dále vyberte rozsah tabulky SVYHLEDAT jako rozsah tabulky 1 .

Indexové číslo sloupce jako 2.

Poslední argument je (Range Lookup) a při prvním pokusu jej uveďte jako TRUE nebo 1.

Pouhým okem to vypadá, že máme podrobnosti o příjmech pro všechny společnosti, ale ve skutečnosti to nejsou odpovídající data kvůli buňce E3.

V této buňce máme slovo „Florida Milk“, ale skutečný název společnosti v tabulce 1 je „Florida Milk Federation“. I když se obě tyto hodnoty liší, stále jsme dostali podrobnosti o výnosech 120 161. Toto je ve skutečnosti příjmový detail „Florida Incorporation“.
Podobně se podívejte na výsledek buňky F8.

V tomto případě je název společnosti „Florida Inc“, ale skutečný název společnosti je „Florida Incorporation“, takže tyto dvě hodnoty nejsou přesné, ale protože jsme použili typ shody jako TRUE, tj. Přibližná shoda, vrátila se přibližný výsledek shody.
Podívejte se však na buňku F7 pro společnost „ABC Company“.
`
V tomto případě je vyhledávací hodnota „ABC Company“, ale v tabulce 1 máme „ABC Company Ltd“, ale stále máme správný výsledek. Takže pomocí TRUE jako kritéria pro (Range Lookup) nemůžeme přesně vědět, jak to nakonec skončí. To je důvod, proč musíme jako kritéria shody (Range Lookup) použít FALSE.
U stejného vzorce změňte kritéria (Range Lookup) z TRUE na FALSE (0) a podívejte se na výsledek.

Stejný vzorec, jedinou věcí, kterou jsme změnili, jsou kritéria (Range Lookup) z TRUE na FALSE a podívejte se na výsledky. Pro všechny buňky, které nejsou přesnými vyhledávacími hodnotami, máme chybové hodnoty, takže kterékoli buňky mají přesnou vyhledávací hodnotu v tabulce 1, mají perfektní výsledky.
Takže v 99,999% času potřebujeme přesné výsledky shody, takže FALSE jsou kritéria, která musíme použít, abychom získali přesné výsledky shody.
Věci k zapamatování
- Možná nebude nutné použít TRUE, proto se vždy držte FALSE jako kritéria pro (Range Lookup)
- (Range Lookup) is an optional argument, and if you ignore it, it will take TRUE as the default matching criteria.
- Místo TRUE můžeme jako kritérium uvést 1 a místo FALSE můžeme jako kritérium uvést 0.