The DGET funkcija yra viena iš "Excel" duomenų bazės funkcijų; ši funkcijų grupė sukurta taip, kad būtų lengva apibendrinti informaciją iš didelių duomenų lentelių. Šios funkcijos atlieka tai grąžinant konkrečią informaciją, pagrįstą vienu ar keliais vartotojo pasirinktais kriterijais.
The DGET funkcija gali būti naudojama norint grąžinti vieną duomenų lauką iš duomenų bazės stulpelio, atitinkančio jūsų nurodytas sąlygas. DGET yra panaši į VLOOKUP funkciją, kuri taip pat gali būti naudojama vieniems duomenų laukams grąžinti.
DGET sintaksė ir argumentai
Funkcijos sintaksė yra struktūra, kurią ji turi pateikti Excel, kad programa tinkamai suprastų jūsų užklausą. Sintaksė ir argumentai DGET funkcija yra tokia:
= DGET (duomenų bazė, laukas, kriterijai)
Visos duomenų bazės funkcijos turi tuos pačius tris argumentus:
- Duomenų bazė: (reikalinga) Nurodo ląstelių nuorodų, kuriose yra duomenų bazės, diapazonas. Lauko pavadinimai turi būti įtraukti į diapazoną.
- Laukas: (reikalinga) Nurodo, kurį stulpelį ar lauką naudoti savo apskaičiavimuose. Įveskite argumentą, įveskite lauko pavadinimą (pvz., #Orders ) arba įveskite stulpelio numerį (pvz., 3).
- Kriterijai: (reikalinga) Nurodo ląstelių diapazoną, kuriame yra vartotojo nurodytos sąlygos. Diapazonas turi apimti bent vieną lauko pavadinimą iš duomenų bazės ir bent vieną kitą ląstelės nuorodą, nurodantį sąlygą, kurią turi įvertinti funkcija.
Atitikti kriterijus su DGET
Mūsų pavyzdyje pamoka bus naudojama DGET funkcija rasti tam tikrą mėnesį konkretaus pardavimo agento pateiktų pardavimo užsakymų skaičių. Pradėkite įvedę pamokų duomenis, kaip parodyta aukščiau, į "Excel" skaičiuoklę.
Kriterijų pasirinkimas
Gauti DGET tik žiūrint į konkretaus pardavėjo reputacijos duomenis mes įveskite agento pavadinimą pagalPardavimų konsultantas lauko pavadinimas 3 eilutė. In ląstelė E3 įveskite kriterijusHarry.
Duomenų bazės pavadinimai
Naudojant pavadintą diapazoną dideliems duomenų diapazonams, pvz., Duomenų bazei, ne tik lengviau įvesti šį argumentą į funkciją, bet taip pat gali užkirsti kelią klaidoms, kurios atsiranda pasirinkus netinkamą diapazoną.
Pavadinta diapazonas yra labai naudingas, jei skaičiuojant arba sudarant diagramas ar grafikus dažnai naudojamas tas pats ląstelių asortimentas.
- Pažymėti ląstelės D6 į F12 darbalapyje pasirinkite diapazoną.
- Spustelėkite antvardo dėžutė aukščiau A skiltis darbalapyje.
- ĮveskiteSalesData į vardo laukelį, norėdami sukurti pavadintą diapazoną.
- PaspauskiteĮveskite klavišą klaviatūra užbaigti įrašą.
DGET dialogo lango atidarymas
The Formulės Builder pateikia paprastą metodą duomenų įvedimui kiekvienos funkcijos argumentų. Atidarymo Formulės Builder gali būti padaryta spustelėjus funkcijos vedlio mygtuką (fx), esantis šalia formulės juostos virš darbalapio.
- Spustelėkite ląstelė E4 - vieta, kurioje bus rodomi funkcijos rezultatai.
- Spustelėkite ant funkcijos vedlio mygtukas (fx) atidaryti Formulės Builder.
- ĮveskiteDGET viduje konorsPaieška langas .
- Pasirinkite DGET funkcija ir spustelėkite Įterpti funkciją mygtukas.
- Spustelėkite antDuomenų bazė linija
- Įveskite diapazono pavadinimąSalesData.
- Spustelėkite antLaukas linija
- Įveskite lauko pavadinimą#Orders į liniją.
- Spustelėkite antKriterijai linija
- Pažymėti ląstelės nuo D2 iki F3 į darbalapį įveskite diapazoną.
- Spustelėkite padaryta užbaigti funkciją.
- Atsakymas217 turėtų pasirodyti ląstelė E4 nes tai yra pardavimo užsakymų, kuriuos pateikė Harry šį mėnesį.
#VALUE Dažniausiai klaidos atsiranda, kai laukų pavadinimai nebuvo įtraukti į duomenų bazės argumentą. Pavyzdžiui, įsitikinkite, kad laukų pavadinimai yra ląstelės D6 į F6 buvo įtraukti į nurodytą diapazonąSalesData.