De DGET-functie is een van de databasefuncties van Excel. Deze groep functies vat informatie uit grote gegevenstabellen samen door specifieke informatie te retourneren op basis van een of meer criteria. Gebruik de functie DGET om een enkel gegevensveld te retourneren dat overeenkomt met de voorwaarden die u opgeeft. De instructies in dit artikel zijn van toepassing op Excel 2019, 2016, 2013, 2010, 2007; Excel voor Microsoft 365, Excel Online, Excel voor Mac, Excel voor iPad, Excel voor iPhone en Excel voor Android.
DGET-syntaxis en argumenten
De syntaxis van een functie is de structuur die Excel gebruikt om uw verzoek uit te voeren. De syntaxis en argumenten voor de functie DGET zijn: Alle databasefuncties hebben dezelfde drie argumenten:
- Database (vereist): Specificeert het bereik van celverwijzingen die de database bevatten. De veldnamen moeten in het bereik worden opgenomen.
- Veld (vereist): Geeft aan welke kolom of veld door de functie moet worden gebruikt in zijn berekeningen. Voer het argument in door de veldnaam of het kolomnummer te typen.
- criteria (vereist): Geeft het celbereik weer dat de opgegeven voorwaarden bevat. Het bereik moet ten minste één veldnaam uit de database bevatten en ten minste één andere celverwijzing die de voorwaarde aangeeft die door de functie moet worden geëvalueerd.
Overeenkomen met een criterium met DGET
Het voorbeeld dat in deze tutorial wordt getoond, gebruikt de functie DGET om het aantal verkooporders te vinden dat door een specifieke verkoopagent voor een bepaalde maand is geplaatst.
Om deze zelfstudie te volgen, voert u de gegevens in de bovenstaande afbeelding in een leeg Excel-werkblad in.
Selecteer de criteria
Om DGET alleen naar gegevens voor een specifieke verkoper te laten kijken, voert u de naam van een agent in onder de naam van het veld SalesRep in rij 3. Typ in cel E3 de criteria Harry.
Geef de database een naam
Het gebruik van een benoemd bereik voor grote gegevensbereiken, zoals een database, maakt het gemakkelijker om dit argument in de functie in te voeren en voorkomt fouten die worden veroorzaakt door het selecteren van het verkeerde bereik. Benoemde bereiken zijn handig wanneer hetzelfde celbereik vaak wordt gebruikt in berekeningen of bij het maken van diagrammen of grafieken.
-
Markeer cellen D6 naar F12 in het werkblad om het bereik te selecteren.
-
Plaats de cursor in het naamvak.
-
Type Verkoopdata.
-
druk op Enter om het benoemde bereik te maken.
Voer de DGET-functie in
Nu bent u klaar om de DGET-functie in te voeren en de formule samen met de functieargumenten te maken.
-
Selecteer cel E 4. Hier worden de resultaten van de functie weergegeven.
-
Selecteer Functie invoegen (het fx-symbool links van de formulebalk) om het dialoogvenster Functie invoegen te openen. In Excel voor Mac wordt de Formula Builder geopend.
-
Typ in het tekstvak Zoeken naar een functie DGET en selecteer GAAN.
-
Selecteer de DGET functie in de lijst Selecteer een functie en selecteer OK. Behalve in Excel voor Mac, waar u selecteert Functie invoegen.
-
Plaats de cursor in het tekstvak Database.
-
Enter Verkoopdata.
-
Plaats de cursor in het tekstvak Veld.
-
Enter #Bestellingen.
-
Plaats de cursor in het tekstvak Criteria.
-
Markeer cellen D2 naar F3 in het werkblad om het bereik in te voeren.
-
Selecteer OK. Uittreksel in Excel voor Mac, waar u selecteert Gedaan.
-
Het antwoord 217 verschijnt in cel E4.
-
Dit is het aantal verkooporders dat door Harry is geplaatst.
#VALUE-fouten treden op wanneer de veldnamen niet zijn opgenomen in het databaseargument. Voor deze zelfstudie moeten de veldnamen in de cellen D6 tot en met F6 worden opgenomen in het benoemde bereik SalesData.