Funkcia DGET je jednou z databázových funkcií Excelu. Táto skupina funkcií sumarizuje informácie z veľkých tabuliek údajov vrátením špecifických informácií na základe jedného alebo viacerých kritérií. Použite funkciu DGET na vrátenie jedného poľa údajov, ktoré zodpovedá podmienkam, ktoré určíte.
Pokyny v tomto článku platia pre Excel 2019, 2016, 2013, 2010, 2007; Excel pre Microsoft 365, Excel Online, Excel pre Mac, Excel pre iPad, Excel pre iPhone a Excel pre Android.
DGET Syntax a argumenty
Syntax funkcie je štruktúra, ktorú Excel používa na vykonanie vašej požiadavky.
Syntax a argumenty pre funkciu DGET sú:
Všetky databázové funkcie majú rovnaké tri argumenty:
- Databáza (povinné): Určuje rozsah odkazov na bunky, ktoré obsahujú databázu. Názvy polí musia byť zahrnuté v rozsahu.
- Pole (povinné): Označuje, ktorý stĺpec alebo pole má funkcia použiť vo svojich výpočtoch. Zadajte argument buď zadaním názvu poľa alebo čísla stĺpca.
- Criteria (povinné): Uvádza rozsah buniek obsahujúcich špecifikované podmienky. Rozsah musí obsahovať aspoň jeden názov poľa z databázy a aspoň jeden odkaz na ďalšiu bunku označujúci podmienku, ktorú má funkcia vyhodnotiť.
Priraďte kritériu DGET
Príklad zobrazený v tomto návode používa funkciu DGET na nájdenie počtu predajných objednávok zadaných konkrétnym obchodným zástupcom za daný mesiac.
Ak chcete pokračovať v tomto návode, zadajte údaje zobrazené na obrázku vyššie do prázdneho pracovného hárka programu Excel.
Vyberte kritériá
Ak chcete, aby sa DGET pozeralo iba na údaje pre konkrétneho obchodného zástupcu, zadajte meno agenta do poľa SalesRep v riadku 3. Do bunky E3 zadajte kritériá Harry.
Pomenujte databázu
Používanie pomenovaného rozsahu pre veľké rozsahy údajov, ako je databáza, uľahčuje zadávanie tohto argumentu do funkcie a zabraňuje chybám spôsobeným výberom nesprávneho rozsahu.
Pomenované rozsahy sú užitočné, keď sa rovnaký rozsah buniek často používa pri výpočtoch alebo pri vytváraní tabuliek či grafov.
- Zvýraznite bunky D6 až F12 v pracovnom hárku a vyberte rozsah.
- Umiestnite kurzor do poľa Meno.
-
Typ Údaje o predaji.
- Stlačením Enter vytvorte pomenovaný rozsah.
Zadajte funkciu DGET
Teraz ste pripravení zadať funkciu DGET a vytvoriť vzorec spolu s argumentmi funkcie.
- Vyberte bunku E4. Tu sa zobrazia výsledky funkcie.
- Výberom Vložiť funkciu (symbol fx umiestnený naľavo od riadku vzorcov) otvoríte dialógové okno Vložiť funkciu. V Exceli pre Mac sa otvorí Formula Builder.
-
Do textového poľa Hľadať funkciu zadajte DGET a vyberte GO.
- V zozname Vybrať funkciu vyberte funkciu DGET a zvoľte OK. Okrem Excelu pre Mac, kde vyberiete Vložiť funkciu.
- Umiestnite kurzor do textového poľa Databáza.
- Zadajte SalesData.
-
Umiestnite kurzor do textového poľa Pole.
- Zadajte Objednávky.
- Umiestnite kurzor do textového poľa Kritériá.
-
Zvýraznite bunky D2 až F3 v pracovnom hárku a zadajte rozsah.
- Vyberte OK. Výňatok v Exceli pre Mac, kde vyberiete Hotovo.
-
Odpoveď 217 sa zobrazí v bunke E4.
- Toto je počet predajných objednávok zadaných Harrym.
Chyby VALUE sa vyskytujú, keď názvy polí nie sú zahrnuté v argumente databázy. V tomto návode musia byť názvy polí v bunkách D6 až F6 zahrnuté v pomenovanom rozsahu SalesData.