En oversikt over Excel 2007s Database Functions

Du kan bruke Excel 2007 databasefunksjoner for å beregne statistikk, slik som total, gjennomsnittlig, maksimum, minimum, og teller i et bestemt felt av databasen eller tabell når kriteriene du oppgir er oppfylt. For eksempel kan du bruke DSUM funksjon i en Employee database for å beregne summen av alle de lønn for ansatte som ble ansatt etter 1. januar 2000, eller du kan bruke DCOUNT funksjonen til å beregne antall poster i databasen for Human Resources-avdelingen

Database funksjoner alle tar de samme tre argumenter, som illustrert ved DAVERAGE funksjon.
= DAVERAGE (database, felt, kriterier)

Argumentene for databasefunksjonene krever følgende informasjon:

Database
angir området som inneholder databasen. Den må inneholde feltnavnene i øverste rad.

  • Feltet
    er argumentet som angir felt hvis verdiene skal beregnes av databasefunksjonen (i gjennomsnitt når det gjelder den DAVERAGE funksjon). Du kan spesifisere dette argumentet ved å kapsle inn navnet på feltet i doble anførselstegn (som i "Lønn" eller "Date Innleid"), eller du kan gjøre dette ved å skrive inn nummeret på kolonnen i databasen (regnet fra venstre mot høyre med det første feltet telles som 1).

    Kriterier
    er argumentet som angir adressen til området som inneholder de kriteriene som du bruker til å finne ut hvilke verdier beregnes. Dette området må inneholde minst ett felt navn som indikerer felt hvis verdiene som skal evalueres og en celle med de verdier eller uttrykk som skal brukes i evalueringen.
    Bilder

    Tabellen nedenfor viser databasen funksjonene i Excel sammen med en forklaring på hva hver enkelt beregner.
    databasefunksjonene i Excel 2007Database FunctionWhat Det CalculatesDAVERAGEAverages alle verdiene i et felt av databasen som matchthe kriteriene du specify.DCOUNTCounts antall celler med numerisk oppføringer i et felt ofthe database som oppfyller kriteriene du specify.DCOUNTACounts antall blank celler i et felt av databasethat matche kriteriene du specify.DGETExtracts en enkelt verdi fra en post i databasen thatmatches kriteriene du angir. Hvis ingen rekord kampene, returnerer thefunction den #VERDI! feilverdi. Hvis flere recordsmatch, returnerer funksjonen #NUM! error value.DMAXReturns den høyeste verdien i et felt av databasen thatmatches kriteriene du specify.DMINReturns den laveste verdien i et felt av databasen thatmatches kriteriene du specify.DPRODUCTMultiplies alle verdiene i et felt av databasen som matchthe kriteriene du angir .DSTDEVEstimates standardavviket basert på utvalget av valuesin et felt av databasen som matcher kriteriene youspecify.DSTDEVPCalculates standardavviket basert på befolknings ofvalues ​​i et felt i databasen som oppfyller kriteriene youspecify.DSUMSums alle verdiene i et felt av databasen som passer thecriteria du specify.DVAREstimates variansen basert på utvalget av verdier i en fieldof databasen som matcher kriteriene du specify.DVARPCalculates variansen basert på befolkningen av verdier i bort i databasen som oppfyller kriteriene du angir .

    Eksempelet vist i figuren nedenfor illustrerer bruken av databasen funksjon DSUM. Celle B2 i regnearket vist i denne figuren inneholder følgende formel:
    Bruke DSUM til total lønn over $ 55 000 i en Employee database = DSUM (A3: J35, "Lønn", F1: F2).

    Dette DSUM Funksjonen beregner summen av alle lønninger i databasen som er over $ 55 000. Denne totale er $ 468 500, som vist i celle B2, som inneholder formelen

    databasen
    argument er utvalget A3. J35, som inneholder hele databasen, inkludert den øverste raden av feltet navn. feltet
    argument er "Lønn" fordi dette er navnet på feltet som inneholder verdiene til totalt. Endelig området F1: F2 er kriteriene
    argument fordi disse to cellene inneholder kriteriene varierer at utpeke at bare de verdier over 55 000 i lønn feltet er å bli summert
    .