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.
Chcete -li tedy načíst záznamy zaměstnanců z databáze, můžeme použít tento jednoduchý vzorec VLOOKUP:
= 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 přesnou shodu VLOOKUP.
Nyní, když známe obecný vzorec, použijme jej jako příklad.
Načíst informace o zaměstnancích pomocí VLOOKUP z tabulky zaměstnanců
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 své ID jsem pojmenoval B3.
Pro lepší pochopení jsou všechny záhlaví sloupců v přesně 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íte do zóny 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ž byste ve vzorci provedli jakékoli změny.
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ý. Bylo by lepší, kdyby se vzorec mohl 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 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í. Kterýkoli nadpis je zapsá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 to 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. 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.
Takže ano, lidi, takto můžete získat informace o zaměstnancích z datové tabulky v aplikaci Excel pomocí vzorce VLOOKUP. Procvičujte VLOOKUP s takovými daty stále více, abyste porozuměli fungování VLOOKUP.
Doufám, že to bylo dostatečně vysvětlující a posloužilo to vašemu účelu být tady. Máte -li jakékoli pochybnosti týkající se tohoto článku nebo jakékoli jiné pochybnosti týkající se aplikace Excel VBA, zeptejte se mě v sekci komentáře níže. Do té doby pokračujte v tréninku a pokračujte v excelování.
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:
50 Zkratka aplikace Excel pro zvýšení produktivity : Získejte rychleji svůj úkol. Těchto 50 klávesových zkratek vám umožní pracovat v Excelu ještě rychleji.
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.
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 tFunkce 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ů.