Excel 2013 vključuje številne funkcije baze podatkov, ki jih lahko uporabite za izračun statističnih podatkov, kot so skupno, povprečje, največje, najmanjše in štetje v določenem polju seznama podatkov samo, če so izpolnjena merila, ki jih določite.
Funkcijo DSUM lahko na primer uporabite za izračun vsote vseh plač za zaposlene, ki so bili zaposleni po 1. januarju 2000, ali pa uporabite funkcijo DCOUNT za izračun števila zapisov na seznamu podatkov. za kadrovsko službo.
Funkcije baze podatkov, ne glede na razliko v imenih (vsa se začnejo s črko D ) in izračune, ki jih izvajajo, vse sprejmejo iste tri argumente, kot je prikazano s funkcijo DAVERAGE:
DEVERAGE ( zbirka podatkov,polje,merila )
Argumenti za funkcije baze podatkov zahtevajo naslednje informacije:
-
d atabase je argument, ki podaja obseg, ki vsebuje seznam, in mora vključevati vrstico imen polj v zgornji vrstici.
-
f terenske je argument, ki določa pogoje, katerih vrednosti se izračunajo s funkcijo baze podatkov (v povprečju v primeru funkcije DAVERAGE). Ta argument lahko podate tako, da ime polja obložite v dvojne narekovaje (kot v »Plača« ali »Datum zaposlitve«) ali pa to storite tako, da vnesete številko stolpca na seznam podatkov (štetje od leve proti desni pri čemer se prvo polje šteje kot 1).
-
c riteria je argument, ki podaja naslov obsega, ki vsebuje merila, ki jih uporabljate za določanje, katere vrednosti se izračunajo. Ta obseg mora vključevati vsaj eno ime polja, ki označuje polje, katerega vrednosti je treba ovrednotiti, in eno celico z vrednostmi ali izrazom, ki bo uporabljen pri ocenjevanju.
Upoštevajte, da se morate pri podajanju argumenta polja sklicevati na stolpec na seznamu podatkov, ki vsebuje številske ali datumske podatke za vse funkcije baze podatkov z izjemo DGET. Vse ostale funkcije baze podatkov ne morejo izvajati izračunov na besedilnih poljih.
Če pomotoma podate stolpec z vnosi besedila kot argument polja za te funkcije baze podatkov, Excel vrne vrednost napake ali 0 kot rezultat. V tabeli so navedene različne funkcije baze podatkov, ki so na voljo v Excelu, skupaj z razlago, kaj vsaka izračuna. (Že veste, katere argumente ima vsak.)
Funkcije baze podatkov v Excelu
Funkcija baze podatkov |
Kaj izračuna |
POŠKODBA |
Povpreči vse vrednosti v polju na seznamu podatkov, ki se ujemajo
z merili, ki jih podate. |
DCOUNT |
Prešteje število celic s številskimi vnosi v polju
seznama podatkov, ki ustrezajo kriterijem, ki jih določite. |
DCOUNTA |
Prešteje število nepraznih celic v polju na seznamu podatkov,
ki se ujemajo z merili, ki jih podate. |
DGET |
Izvleče eno vrednost iz zapisa na seznamu podatkov, ki se
ujema z merili, ki jih podate. Če se noben zapis ne ujema,
funkcija vrne #VREDNOST! vrednost napake. Če se
ujema več zapisov , funkcija vrne #NUM! vrednost napake. |
DMAX |
Vrne najvišjo vrednost v polju seznama podatkov, ki se
ujema z merili, ki jih podate. |
DMIN |
Vrne najnižjo vrednost v polju na seznamu podatkov, ki se
ujema z merili, ki jih podate. |
DPRODUCT |
Pomnoži vse vrednosti v polju na seznamu podatkov, ki se
ujemajo z merili, ki jih podate. |
DSTDEV |
Oceni standardni odklon na podlagi vzorca vrednosti
v polju seznama podatkov, ki se ujemajo z merili, ki jih
podate. |
DSTDEVP |
Izračuna standardni odklon na podlagi populacije
vrednosti v polju seznama podatkov, ki se ujemajo z merili, ki jih
podate. |
DSUM |
Sešteje vse vrednosti v polju na seznamu podatkov, ki se ujemajo z
merili, ki jih podate. |
DVAR |
Oceni varianco na podlagi vzorca vrednosti v polju
seznama podatkov, ki se ujemajo z merili, ki jih podate. |
DVARP |
Izračuna varianco na podlagi populacije vrednosti v
polju seznama podatkov, ki se ujemajo z merili, ki jih podate. |
Funkcije baze podatkov se preredko uporabljajo za ocenjevanje lastnega ukaznega gumba na zavihku Formule traku. Če jih želite uporabiti na delovnem listu, morate klikniti gumb Function Wizard ( fx ) v vrstici s formulo in nato izbrati Database v spustnem seznamu Select a Category in nato klikniti funkcijo za uporabo ali vnesti zbirko podatkov. delujejo neposredno v celico.
Celica C2 na delovnem listu, prikazanem na tej sliki, vsebuje naslednjo formulo:
=DSUM(A3:J35,"Plača",F1:F2)
Ta funkcija DSUM izračuna vsoto vseh plač na seznamu podatkov, ki presegajo 55.000 $. Ta skupni znesek je 468.500 $, kot je prikazano v celici C2, ki vsebuje formulo.
Za izvedbo tega izračuna določite obseg A3:J35, ki vsebuje celoten seznam podatkov. Ta obseg vključuje zgornjo vrstico imen polj kot argument baze podatkov (ki ga je Excel 2013 samodejno pretvoril v enakovredno ime obsega, Tabela2[#Vse]).
Nato podajte »Plača« kot argument polja funkcije DSUM, ker je to ime polja, ki vsebuje vrednosti, ki jih želite sešteti. Končno podajte obseg E1:E2 kot argument kriterijev funkcije DSUM, ker ti dve celici vsebujeta obseg meril, ki označujeta, da je treba sešteti samo vrednosti, ki presegajo 55000 v polju Plača.