Skip to content

Gebruik de DGET-functie van Excel om grote gegevenstabellen samen te vatten

6 de juli de 2021
digital composite image of numbers with document 939119258 5be1df5a46e0fb002639f6fb

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.

Een screenshot met de criteria die zijn ingesteld voor de DGET-functie in Excel

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.

  1. Markeer cellen D6 naar F12 in het werkblad om het bereik te selecteren.

  2. Plaats de cursor in het naamvak.

  3. Type Verkoopdata.

    Een schermafbeelding die laat zien hoe u een benoemd bereik maakt in Excel

  4. 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.

  1. Selecteer cel E 4. Hier worden de resultaten van de functie weergegeven.

  2. 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.

  3. Typ in het tekstvak Zoeken naar een functie DGET en selecteer GAAN.

    Een screenshot die laat zien hoe u naar de DGET-functie in Excel kunt zoeken

  4. Selecteer de DGET functie in de lijst Selecteer een functie en selecteer OK. Behalve in Excel voor Mac, waar u selecteert Functie invoegen.

  5. Plaats de cursor in het tekstvak Database.

  6. Enter Verkoopdata.

  7. Plaats de cursor in het tekstvak Veld.

  8. Enter #Bestellingen.

  9. Plaats de cursor in het tekstvak Criteria.

  10. Markeer cellen D2 naar F3 in het werkblad om het bereik in te voeren.

    Een screenshot die laat zien hoe u de DGET-functie in Excel kunt invoeren

  11. Selecteer OK. Uittreksel in Excel voor Mac, waar u selecteert Gedaan.

  12. Het antwoord 217 verschijnt in cel E4.

    Een screenshot met het resultaat van de DGET-functie in Excel

  13. 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.