Du kan bruke databasefunksjonene i Excel 2010 til å beregne statistikk, for eksempel total, gjennomsnitt, maksimum, minimum og antall i et bestemt databasefelt når kriteriene du angir er oppfylt. Du kan for eksempel bruke DSUM-funksjonen i en medarbeiderdatabase for å beregne summen av alle lønnene for ansatte som ble ansatt etter 1. januar 2000, eller du kan bruke DCOUNT-funksjonen til å beregne antall poster i databasen for Personalavdelingen.
Databasefunksjonene tar alle de samme tre argumentene som illustrert av DAVERAGE-funksjonen:
=GIVNING(database;felt;kriterier)
Argumentene for databasefunksjonene krever følgende informasjon:
-
Database spesifiserer området som inneholder databasen. Den må inkludere feltnavnene i den øverste raden.
-
Felt er argumentet som spesifiserer feltet hvis verdier skal beregnes av databasefunksjonen (gjennomsnittet når det gjelder DAVERAGE-funksjonen). Du kan spesifisere dette argumentet ved å sette navnet på feltet i doble anførselstegn (som i "Lønn" eller "Dato ansatt"), eller du kan gjøre dette ved å skrive inn nummeret på kolonnen i databasen (teller fra venstre til høyre med det første feltet regnet som 1).
-
Kriterier er argumentet som spesifiserer adressen til området som inneholder kriteriene du bruker for å bestemme hvilke verdier som beregnes. Dette området må inneholde minst ett feltnavn som indikerer feltet hvis verdier skal evalueres og én celle med verdiene eller uttrykket som skal brukes i evalueringen.
Tabellen nedenfor viser databasefunksjonene som er tilgjengelige i Excel, sammen med en forklaring på hva hver enkelt beregner.
Databasefunksjonene i Excel 2010
Databasefunksjon |
Hva den beregner |
SNITTIGHET |
Gjennomsnitter alle verdiene i et felt i databasen som samsvarer
med kriteriene du angir. |
DCOUNT |
Teller antall celler med numeriske oppføringer i et felt
i databasen som samsvarer med kriteriene du angir. |
DCOUNTA |
Teller antall ikke-tomme celler i et felt i databasen
som samsvarer med kriteriene du angir. |
DGET |
Trekker ut en enkelt verdi fra en post i databasen som
samsvarer med kriteriene du angir. Hvis ingen post samsvarer,
returnerer funksjonen #VERDI! feilverdi. Hvis flere poster
samsvarer, returnerer funksjonen #NUM! feilverdi. |
DMAX |
Returnerer den høyeste verdien i et felt i databasen som
samsvarer med kriteriene du angir. |
DMIN |
Returnerer den laveste verdien i et felt i databasen som
samsvarer med kriteriene du angir. |
DPRODUKT |
Multipliserer alle verdiene i et felt i databasen som samsvarer
med kriteriene du angir. |
DSTDEV |
Estimerer standardavviket basert på utvalget av verdier
i et felt i databasen som samsvarer med kriteriene du
angir. |
DSTDEVP |
Beregner standardavviket basert på populasjonen av
verdier i et felt i databasen som samsvarer med kriteriene du
angir. |
DSUM |
Summerer alle verdiene i et felt i databasen som samsvarer med
kriteriene du angir. |
DVAR |
Estimerer variansen basert på utvalget av verdier i et felt
i databasen som samsvarer med kriteriene du angir. |
DVARP |
Beregner variansen basert på populasjonen av verdier i et
felt i databasen som samsvarer med kriteriene du angir. |
Databasefunksjonene brukes for sjelden til å rangere sin egen kommandoknapp på båndets formler-fane. Som et resultat, for å bruke dem i et regneark, må du klikke på funksjonsveiviser- knappen ( fx ) på formellinjen, klikke på Database i rullegardinlisten Velg en kategori, og deretter klikke på funksjonen du vil bruke – eller du kan skriv inn databasefunksjonen direkte inn i cellen.
Eksemplet vist i figuren nedenfor illustrerer bruken av databasefunksjonen DSUM. Celle C2 i regnearket vist i denne figuren inneholder følgende formel:
Bruke DSUM for å summere lønnene over $55 000 i en medarbeiderdatabase.
=DSUM(A3:J35,"Lønn",F1:F2)
Denne DSUM-funksjonen beregner summen av alle lønningene i databasen som er over $55 000. Denne summen er $468 500, som vist i celle C2, som inneholder formelen.
Den database argumentet er området A3: J35, som inneholder hele databasen, inkludert den øverste raden av feltnavn. Den feltet argumentet er “Lønn” fordi dette er navnet på feltet som inneholder verdiene til total. Til slutt er området F1:F2 kriterieargumentet fordi disse to cellene inneholder kriterieområdet som angir at bare verdiene som overstiger $55 000 i Lønn-feltet skal summeres.