01 z 03
Najít slevy s VLOOKUP
Jak funguje funkce VLOOKUP
Funkce VLOOKUP tabulky Google, která je vertikálním vyhledáváním , může být použita k vyhledání specifických informací umístěných v tabulce dat nebo databáze.
- Informace o chybových zprávách VLOOKUP naleznete na straně 3
VLOOKUP normálně vrací jako výstup jeden datový prostor. Jak to dělá:
- Zadáte název nebo vyhledávací klávesu, která říká VLOOKUP, v jakém řádku nebo záznamu tabulky dat vyhledá požadovaná data
- Zadáte číslo sloupce - známé jako index - požadovaných dat
- Funkce vyhledává vyhledávací klávesu v prvním sloupci datové tabulky
- VLOOKUP pak vyhledá a vrátí požadované informace z jiného pole stejného záznamu pomocí dodaného indexového čísla
Hledání přibližných shody s VLOOKUP
Obvykle se VLOOKUP pokusí najít přesnou shodu pro označenou vyhledávací klíčenku . Pokud nemůže být nalezena přesná shoda, může VLOOKUP najít přibližnou shodu.
- Přibližná shoda je nejbližší shoda s klíčem search_key ve velikosti menší nebo menší.
- Přibližné shody jsou nalezeny nastavením parametru is_sorted funkce na hodnotu TRUE.
Nejdříve třídění dat
Ačkoli to není vždy vyžadováno, je obvykle nejlépe nejdříve zoradit rozsah dat, které VLOOKUP vyhledává ve vzestupném pořadí, pomocí prvního sloupce rozsahu pro klíč řazení.
Pokud data nejsou seřazeny, VLOOKUP může vrátit nesprávný výsledek.
Příklad funkce VLOOKUP
Příklad na výše uvedeném obrázku používá následující vzorec, který obsahuje funkci VLOOKUP, aby našel slevu na množství zakoupeného zboží.
= VLOOKUP (A2, A5: B8,2, TRUE)
I když výše uvedený vzorec může být jednoduše zadán do buňky listu, další volbou, jak je používáno s níže uvedenými kroky, je použít pro zadání vzorce vzorek automatické navrhování tabulky Google.
Zadání funkce VLOOKUP
Kroky pro zadání funkce VLOOKUP zobrazené ve výše uvedeném obrázku do buňky B2 jsou:
- Kliknutím na buňku B2 ji vytvoříte jako aktivní buňku - zde se zobrazí výsledky funkce VLOOKUP
- Zadejte znaménko (=), za kterým následuje název funkce vlookup
- Během zadávání se zobrazí pole automatického hledání s názvy a syntaxí funkcí, které začínají písmenem V
- Když se v poli zobrazí název VLOOKUP , klikněte na název pomocí ukazatele myši a zadejte název funkce a otevřete kulatý rámeček do buňky B2
Zadání funkčních argumentů
- Podrobné informace o syntaxi a argumentech VLOOKUPu naleznete na straně 2
- Stejně jako v aplikaci Excel je mezi argumenty funkce umístěna čárka, která slouží jako oddělovač.
Argumenty pro funkci VLOOKUP jsou zadány po otevřené kruhové konzole v buňce B2.
- Klepnutím na buňku A2 v listu zadejte tuto buňku jako argument search_key
- Po odkazu na buňku zadejte čárku ( , ), která bude sloužit jako oddělovač mezi argumenty
- Zvýrazněte buňky A5 až B8 v listu a zadejte tyto odkazy na buňky jako argument rozsahu - nadpisy tabulky nejsou zahrnuty v rozsahu
- Po zadání buňky zadejte další čárku
- Zadejte 2 za čárkou pro zadání argumentu indexu, protože diskontní sazby se nacházejí ve sloupci 2 argumentu rozsahu
- Po čísle 2 zadejte další čárku
- Zvýrazněte buňky B3 a B4 v listu a zadejte tyto odkazy na buňky jako argument pro dovolenou
- Zadejte slovo Pravda za čárkou jako argument is_sorted
- Stiskněte klávesu Enter na klávesnici pro zadání uzavíracího kroužku " ) " po posledním argumentu funkce a dokončení funkce
- Odpověď na 2,5% - diskontní sazba pro zakoupené množství - by se měla objevit v buňce B2 pracovního listu
- Po klepnutí na buňku B2 se ve sloupci vzorců nad pracovním listem zobrazí úplná funkce = VLOOKUP (A2, A4: B8, 2, True)
Proč VLOOKUP vrátil 2,5% jako výsledek
- V příkladu sloupec Množství neobsahuje přesnou shodu pro hodnotu search_key hodnotu 23.
- Vzhledem k tomu, že argument is_sorted je nastaven na TRUE, VLOOKUP nalezne přibližnou shodu s hodnotou search_key .
- Nejbližší hodnota ve velikosti, která je stále menší než hodnota search_key 23, je 21.
- Společnost VLOOKUP proto hledá procentní sazbu v řádku obsahujícím 21 a v důsledku toho vrací diskontní sazbu ve výši 2,5%.
02 z 03
Syntaxe a argumenty funkce VLOOKUP funkce tabulky Google
Syntaxe a argumenty funkce VLOOKUP
Syntaxe funkce odkazuje na rozložení funkce a obsahuje název funkce, závorky a argumenty .
Syntaxe funkce VLOOKUP je:
= VLOOKUP (vyhledávací klíč, rozsah, index, is_sorted)
search_key - (požadováno) hodnotu, kterou chcete hledat - např. množství prodané ve výše uvedeném obrázku
rozsah - (povinné) počet sloupců a řádků, které má VLOOKUP hledat
- první sloupec v rozsahu obvykle obsahuje vyhledávací klávesu
index - (povinné) číslo sloupce požadované hodnoty
- číslování začíná sloupcem search_key jako sloupec 1
- pokud je index nastaven na číslo větší než počet sloupců vybraných v argumentu rozsahu a #REF! chyba je vrácena funkcí
is_sorted - (volitelně) označuje, zda je rozsah seřazen ve vzestupném pořadí za použití prvního sloupce rozsahu pro klíč řazení
- Booleovská hodnota - TRUE nebo FALSE jsou pouze přijatelné hodnoty
- je-li nastavena hodnota TRUE nebo je vynechána a první sloupec rozsahu není roztříděn ve vzestupném pořadí, může dojít k nesprávnému výsledku
- pokud je vynechána, hodnota je ve výchozím nastavení nastavena na TRUE
- je-li nastavena hodnota TRUE nebo je vynechána a není nalezena přesná shoda pro vyhledávací klíč, použije se nejbližší shoda, která má menší velikost nebo hodnotu, jako vyhledávací klávesa.
- pokud je nastavena na hodnotu FALSE, VLOOKUP přijímá přesnou shodu pouze pro vyhledávací klíč. Pokud existuje více hodnot shody, vrátí se první shodná hodnota
- pokud je nastavena na hodnotu FALSE a nenalezne se žádná odpovídající hodnota pro vyhledávací klávesu, funkce # N / A je vrácena funkcí
03 ze dne 03
VLOOKUP Chybové zprávy
VLOOKUP Chybové zprávy
Následující chybové zprávy jsou přiřazeny k VLOOKUP.
Zobrazí se chyba # N / A (hodnota "není k dispozici"), pokud:
- Vyhledávací klávesa se nenachází v prvním sloupci argumentu rozsahu
- Argument rozsahu je nepřesný. Například argument může obsahovat prázdné sloupce na levé straně rozsahu
- Argument is_sorted je nastaven na hodnotu FALSE a přesná shoda pro argument search_key nemůže být nalezena v prvním sloupci rozsahu
- Argument is_sorted je nastaven na hodnotu TRUE a všechny hodnoty v prvním sloupci rozsahu jsou větší než klíč search_key
A #REF! ("reference mimo rozsah") se zobrazí, pokud:
- Argument indexu je větší než počet sloupců v argumentu rozsahu