Jak VYHLEDAT z jiného listu aplikace Excel v aplikaci Excel

Anonim

V tomto článku se naučíme Jak VYHLEDAT z různých listů Excelu v Excelu.

Jak záleží na tom, zda je tabulka vlookup na jiném listu?

K získání informací z databáze zaměstnanců můžeme použít vzorec VLOOKUP. Tento vzorec jednoduše najde jedinečné ID a vrátí informace související s tímto ID zaměstnance. Pokud jste s funkcemi VLOOKUP noví, je to jedno z nejlepších cvičení VLOOKUP.

VLOOKUP Funkce s tabulkou na jiném listu v Excelu

Syntaxe vzorce:

= VLOOKUP (id, databáze, col, 0)

Id: je to jedinečné ID zaměstnance v databázi. Použijeme je k vyhledání informací o zaměstnancích.

Databáze: Je to tabulka, která obsahuje informace o zaměstnancích. První sloupec musí být ID.

Col: Je to číslo sloupce, ze kterého chcete získat hodnotu.

0 nebo False: Používá se pro VLOOKUP s přesnou shodou.

Nebo použít

Syntaxe vzorce:

= VLOOKUP (lookup_value, název listu!table_array, col_index, 0)

Zde je jediným faktorem název listu! Ve vzorci. Stačí napsat správný název listu před table_array s! označit. Excel bude VYHLEDAT z daného listu. Ukažme si jednoduchý příklad.

Příklad:

Pochopit to všechno může být matoucí. Pojďme pochopit, jak používat funkci pomocí příkladu. Tady Na sheet1 mám id stavitele. Na listu 2 mám jméno těch stavitelů. Takže stačí načíst jména z sheet2 na sheet1 pomocí VLOOKUP.

Tento vzorec napište do buňky B2 na list1.

=VLOOKUP(A2,List 2! $ A $ 2: $ B $ 8,2,0)

Všimněte si listu2 zde. Pokud jej přejmenujete na sheet3, VLOOKUP bude hledat data na listu 3 v dosahu $ A $ 2: $ B $ 8 (uzamkne odkaz na rozsah), pokud existuje jinak #REF zobrazí se chyba.

Další příklad VLOOKUP

Načíst informace o zaměstnancích pomocí VLOOKUP z tabulky zaměstnanců

Zde máme tabulku, která obsahuje podrobnosti o všech zaměstnancích v organizaci na samostatném listu. První sloupec obsahuje ID těchto zaměstnanců. Tuto tabulku jsem pojmenoval emp_data.

Nyní můj vyhledávací list potřebuje načíst informace zaměstnance, jehož ID je zapsáno v buňce B3. Jako ID jsem pojmenoval B3.

Pro lepší pochopení jsou všechny záhlaví sloupců přesně ve stejném pořadí jako tabulka emp_data.

Nyní napište do buňky C3 níže uvedený vzorec a načtěte zónu ID zaměstnance zapsaného v B3.

= VLOOKUP (ID, Emp_Data, 2,0)

Tím se vrátí zóna ID zaměstnance 1-1830456593, protože sloupec číslo 2 v databázi obsahuje zónu zaměstnanců.

Zkopírujte tento vzorec do ostatních buněk a změňte číslo sloupce ve vzorci, abyste získali všechny informace o zaměstnancích.

Můžete vidět, že všechny informace týkající se zmíněného ID v buňce B3. Bez ohledu na to, jaké ID do buňky B3 napíšete, všechny informace budou načteny, aniž by došlo ke změně vzorce.

Jak to funguje?

Není nic složitého. Jednoduše používáme funkci VLOOKUP k vyhledání ID a poté načtení zmíněného sloupce. Procvičte si VLOOKUP s použitím takových dat, abyste VLOOKUP lépe porozuměli.

Načíst data zaměstnanců pomocí nadpisů

Ve výše uvedeném příkladu jsme měli všechny sloupce uspořádané ve stejném pořadí, ale někdy nastane situace, kdy budete mít databázi, která bude mít stovky sloupců. V takových případech tento způsob získávání informací o zaměstnancích nebude dobrý. Bude lepší, když se vzorec může podívat na záhlaví sloupce a načíst data z tohoto sloupce z tabulky zaměstnanců.

Abychom získali hodnotu z tabulky pomocí záhlaví sloupců, použijeme metodu obousměrného vyhledávání nebo řekněme VLOOKUP dynamického sloupce.

Tento vzorec použijte v buňce C3 a zkopírujte do ostatních buněk. Ve vzorci nemusíte nic měnit, vše bude načteno z thd emp_data.

=VLOOKUP(ID, Emp_Data,ZÁPAS(C2, Emp_Data_Headers, 0), 0)

Tento vzorec jednoduše načte všechny informace z odpovídajících sloupců. Můžete zamíchat záhlaví ve zprávě, to nic nezmění. Ať už je nadpis napsán v buňce výše, příslušná data obsahují.

Jak to funguje?

Toto je prostě dynamické VLOOKUP. Můžete si o tom přečíst zde. Pokud to zde vysvětlím, bude z toho příliš velký článek.

Načíst ID zaměstnance s částečnou shodou

Může se stát, že si nepamatujete celé ID zaměstnance, ale přesto chcete získat informace o nějakém ID. V takových případech je nejlepším řešením částečná shoda VLOOKUP.

Pokud například vím, že některé ID obsahuje 2345, ale neznám celé ID. Pokud zadám toto číslo do buňky C3, výstup bude podobný.

Nic nedostaneme. Protože v tabulce nic neodpovídá 2345. Upravte výše uvedený vzorec takto.

=VLOOKUP("*"&ID&"*", Emp_Data,ZÁPAS(C2, Emp_Data_Headers, 0), 0)

Zkopírujte to do celého řádku. A nyní máte informace o prvním zaměstnanci, který obsahuje toto číslo.

Vezměte prosím na vědomí, že dostaneme první ID, které obsahuje odpovídající číslo ve sloupci Emp Id. Pokud jakékoli jiné ID obsahuje stejné číslo, tento vzorec nenačte informace o tomto zaměstnanci.

Pokud chcete získat všechna ID zaměstnanců, která obsahují stejné číslo, použijte vzorec, který vyhledá všechny odpovídající hodnoty.

Zde jsou všechny poznámky k pozorování pomocí vzorce v aplikaci Excel
Poznámky:

  1. Do vyhledávacího pole můžete přidat další řádky a sloupce.
  2. Textové argumenty musí být uvedeny v uvozovkách ("").
  3. Tabulka VLOOKUP musí mít v levém nebo prvním sloupci pole lookup_array.
  4. Col index nemůže být 1, protože je vyhledávacím polem
  5. Pro přesnou hodnotu shody se používá argument 0. Pro přibližnou hodnotu shody použijte 1.
  6. Funkce vrací chybu #N/A, pokud ve vyhledávacím poli nebyla nalezena hodnota pro vyhledávání. Pokud je to nutné, chyťte chybu.

Doufám, že tento článek o tom, jak VYHLEDAT z různých listů aplikace Excel v aplikaci Excel, je vysvětlující. Další články o výpočtu hodnot a souvisejících vzorcích Excelu najdete zde. Pokud se vám naše blogy líbily, sdílejte je se svými přáteli na Facebooku. A také nás můžete sledovat na Twitteru a Facebooku. Rádi bychom od vás slyšeli, dejte nám vědět, jak můžeme zlepšit, doplnit nebo inovovat naši práci a zlepšit ji pro vás. Napište nám na e -mail.

Jak načíst nejnovější cenu v aplikaci Excel : Je běžné aktualizovat ceny v jakémkoli podnikání a použití nejnovějších cen pro jakýkoli nákup nebo prodej je nutností. K získání nejnovější ceny ze seznamu v aplikaci Excel používáme funkci LOOKUP. Funkce LOOKUP načte nejnovější cenu.

Funkce VLOOKUP pro výpočet známky v aplikaci Excel : Pro výpočet známek nejsou IF a IFS jediné funkce, které můžete použít. VLOOKUP je pro takové podmíněné výpočty efektivnější a dynamičtější. Pro výpočet známek pomocí VLOOKUP můžeme použít tento vzorec.

17 Věcí o VYHLEDÁVÁNÍ Excelu : VLOOKUP se nejčastěji používá k načítání odpovídajících hodnot, ale VLOOKUP dokáže mnohem více. Zde je 17 věcí o VLOOKUP, které byste měli vědět, jak je efektivně využívat.

VYHLEDEJTE první text ze seznamu v aplikaci Excel : Funkce VLOOKUP funguje dobře se zástupnými znaky. Můžeme to použít k extrahování první textové hodnoty z daného seznamu v Excelu. Zde je obecný vzorec.

LOOKUP datum s poslední hodnotou v seznamu : K načtení data, které obsahuje poslední hodnotu, použijeme funkci LOOKUP. Tato funkce zkontroluje buňku, která obsahuje poslední hodnotu ve vektoru, a poté použije tento odkaz k vrácení data.

Oblíbené články:

Jak používat funkci IF v aplikaci Excel : Příkaz IF v aplikaci Excel zkontroluje podmínku a vrátí konkrétní hodnotu, pokud je podmínka PRAVDA, nebo vrátí jinou konkrétní hodnotu, pokud NEPRAVDA.

Jak používat funkci VLOOKUP v Excelu : Toto je jedna z nejpoužívanějších a nejoblíbenějších funkcí Excelu, která se používá k vyhledávání hodnot z různých rozsahů a listů.

Jak používat funkci SUMIF v aplikaci Excel : Toto je další základní funkce řídicího panelu. To vám pomůže shrnout hodnoty za konkrétních podmínek.

Jak používat funkci COUNTIF v aplikaci Excel : Pomocí této úžasné funkce spočítejte hodnoty s podmínkami. K počítání konkrétních hodnot nemusíte data filtrovat. Funkce Countif je nezbytná pro přípravu řídicího panelu.