Video: Een database maken in Excel 2024
te berekenen. U kunt de databasefuncties van Excel 2007 gebruiken om statistieken te berekenen, zoals het totaal, gemiddelde, maximum, minimum en tel in een bepaald veld van de database of tabel wanneer aan de criteria die u opgeeft, is voldaan. U kunt bijvoorbeeld de DSUM-functie in een werknemersdatabase gebruiken om de som te berekenen van alle salarissen voor werknemers die na 1 januari 2000 zijn ingehuurd, of u kunt de functie DCOUNT gebruiken om het aantal records in de database voor de Afdeling Human Resources.
De databasefuncties hebben allemaal dezelfde drie argumenten, zoals geïllustreerd door de DAVERAGE-functie:
= DAVERAGE (database, veld, criteria)
De argumenten voor de databasefuncties vereisen het volgende informatie:
-
Database specificeert het bereik dat de database bevat. Het moet de veldnamen in de bovenste rij bevatten.
-
Veld is het argument dat het veld aangeeft waarvan de waarden moeten worden berekend door de databasefunctie (gemiddeld in het geval van de DAVERAGE-functie). U kunt dit argument opgeven door de naam van het veld tussen dubbele aanhalingstekens te plaatsen (zoals in "Salaris" of "Datum ingehuurd"), of u kunt dit doen door het nummer van de kolom in de database in te voeren (van links naar rechts tellen met het eerste veld geteld als 1).
-
Criteria is het argument dat het adres aangeeft van het bereik dat de criteria bevat die u gebruikt om te bepalen welke waarden worden berekend. Dit bereik moet ten minste één veldnaam bevatten die het veld aangeeft waarvan de waarden moeten worden geëvalueerd en één cel met de waarden of uitdrukking die in de evaluatie moet worden gebruikt.
De volgende tabel bevat een overzicht van de databasefuncties die beschikbaar zijn in Excel, samen met een uitleg van wat elke berekening berekent.
Databasefunctie | Wat het berekent |
---|---|
DAVERAGE | Gemiddelden alle waarden in een veld van de database die overeenkomen met
de criteria u specificeert. |
DCOUNT | Telt het aantal cellen met numerieke vermeldingen in een veld van
dat overeenkomt met de door u opgegeven criteria. |
DCOUNTA | Telt het aantal niet-lege cellen in een veld van de database
dat overeenkomt met de criteria die u opgeeft. |
DGET | Extraheer een enkele waarde uit een record in de database die
overeenkomt met de criteria die u opgeeft. Als geen record overeenkomt, geeft de functie de foutwaarde #WAARDE! foutwaarde. Als meerdere records overeenkomen, retourneert de functie de foutwaarde #GETAL !. foutwaarde. |
DMAX | Retourneert de hoogste waarde in een veld van de database dat
overeenkomt met de criteria die u opgeeft. |
DMIN | Retourneert de laagste waarde in een veld van de database dat
overeenkomt met de criteria die u opgeeft. |
DPRODUCT | Vermenigvuldigt alle waarden in een veld van de database die overeenkomen met
met de criteria die u opgeeft. |
DSTDEV | Hiermee schat u de standaarddeviatie op basis van het steekproef van waarden
in een veld van de database dat voldoet aan de criteria die u opgeeft. |
DSTDEVP | Berekent de standaarddeviatie op basis van de populatie van
-waarden in een veld van de database dat voldoet aan de criteria die u opgeeft. |
DSUM | Sommeert alle waarden in een veld van de database dat overeenkomt met de
criteria die u opgeeft. |
DVAR | Hiermee schat u de variantie op basis van het steekproefvoorbeeld van waarden in een veld
van de database die overeenkomen met de criteria die u opgeeft. |
DVARP | Berekent de variantie op basis van de populatie van waarden in een
-veld van de database die overeenkomen met de criteria die u opgeeft. |
Het voorbeeld in de onderstaande afbeelding illustreert het gebruik van de databasefunctie DSUM. Cel B2 in het werkblad in deze figuur bevat de volgende formule:
DSUM gebruiken om de salarissen van meer dan $ 55.000 te totaliseren in een werknemersdatabase.= DSUM (A3: J35, "Salary", F1: F2)
Deze DSUM-functie berekent het totaal van alle salarissen in de database die hoger zijn dan $ 55, 000. Dit totaal is $ 468, 500, zoals getoond in cel B2, die de formule bevat.
Het argument database is het bereik A3: J35, dat de volledige database bevat, inclusief de bovenste rij veldnamen. Het argument veld is "Salaris" omdat dit de naam is van het veld dat de te totaliseren waarden bevat. Ten slotte is het bereik F1: F2 het argument criteria omdat deze twee cellen het criteriumbereik bevatten dat aangeeft dat alleen de waarden van meer dan 55000 in het veld Salaris moeten worden gesommeerd.