Excel 2013 uključuje niz funkcija baze podataka koje možete koristiti za izračunavanje statistike, kao što su ukupni, prosjek, maksimum, minimum i broj u određenom polju popisa podataka samo kada su ispunjeni kriteriji koje ste odredili.
Na primjer, možete koristiti funkciju DSUM na popisu podataka o zaposlenicima da izračunate zbroj svih plaća za zaposlenike koji su zaposleni nakon 1. siječnja 2000. ili možete koristiti funkciju DCOUNT za izračunavanje broja zapisa na popisu podataka za odjel ljudskih potencijala.
Funkcije baze podataka, bez obzira na razliku u nazivima (a svi počinju slovom D ) i izračune koje izvode, sve uzimaju ista tri argumenta kao što je ilustrirano funkcijom DAVERAGE:
DAVERAGE ( baza podataka, polje, kriteriji )
Argumenti za funkcije baze podataka zahtijevaju sljedeće informacije:
-
d atabase je argument koji specificira raspon koji sadrži popis i mora uključivati red imena polja u gornjem retku.
-
F ield je argument koji specificira polje čije vrijednosti treba izračunati pomoću funkcije baze podataka (prosječno u slučaju funkcije DAVERAGE). Ovaj argument možete odrediti tako što ćete naziv polja staviti u dvostruke navodnike (kao u "Plaća" ili "Datum zapošljavanja"), ili to možete učiniti unosom broja stupca u popis podataka (brojeći s lijeva na desno pri čemu se prvo polje računa kao 1).
-
c riteria je argument koji specificira adresu raspona koji sadrži kriterije koje koristite da odredite koje se vrijednosti izračunavaju. Ovaj raspon mora sadržavati najmanje jedno ime polja koje označava polje čije vrijednosti se trebaju evaluirati i jednu ćeliju s vrijednostima ili izrazom koji će se koristiti u evaluaciji.
Imajte na umu da se kod navođenja argumenta polja morate pozivati na stupac na popisu podataka koji sadrži numeričke ili datumske podatke za sve funkcije baze podataka s izuzetkom DGET-a. Sve ostale funkcije baze podataka ne mogu izvoditi izračune na tekstualnim poljima.
Ako greškom navedete stupac s unosima teksta kao argument polja za ove funkcije baze podataka, Excel vraća vrijednost pogreške ili 0 kao rezultat. U tablici su navedene različite funkcije baze podataka dostupne u Excelu zajedno s objašnjenjem što svaka od njih izračunava. (Već znate koje argumente svaki od njih uzima.)
Funkcije baze podataka u Excelu
Funkcija baze podataka |
Što izračunava |
OŠTEĆAK |
Prosječuje sve vrijednosti u polju popisa podataka koje odgovaraju
kriterijima koje odredite. |
DCOUNT |
Broji broj ćelija s brojčanim unosima u polju
popisa podataka koji odgovaraju kriterijima koje odredite. |
DCOUNTA |
Broji broj nepraznih ćelija u polju popisa podataka
koje odgovaraju kriterijima koje odredite. |
DGET |
Izvlači jednu vrijednost iz zapisa na popisu podataka koji
odgovara kriterijima koje ste naveli. Ako se nijedan zapis ne podudara,
funkcija vraća #VRIJEDNOST! vrijednost pogreške. Ako se više zapisa
podudara, funkcija vraća #NUM! vrijednost pogreške. |
DMAX |
Vraća najvišu vrijednost u polju popisa podataka koje
odgovara kriterijima koje ste naveli. |
DMIN |
Vraća najnižu vrijednost u polju popisa podataka koja
odgovara kriterijima koje ste naveli. |
DPROIZVOD |
Množi sve vrijednosti u polju popisa podataka koje
odgovaraju kriterijima koje odredite. |
DSTDEV |
Procjenjuje standardnu devijaciju na temelju uzorka vrijednosti
u polju popisa podataka koje odgovaraju kriterijima koje
odredite. |
DSTDEVP |
Izračunava standardnu devijaciju na temelju populacije
vrijednosti u polju popisa podataka koje odgovaraju kriterijima koje
navedete. |
DSUM |
Zbraja sve vrijednosti u polju popisa podataka koje odgovaraju
kriterijima koje navedete. |
DVAR |
Procjenjuje odstupanje na temelju uzorka vrijednosti u polju
popisa podataka koje odgovaraju kriterijima koje odredite. |
DVARP |
Izračunava odstupanje na temelju populacije vrijednosti u
polju popisa podataka koje odgovaraju kriterijima koje navedete. |
Funkcije baze podataka prerijetko se koriste za ocjenjivanje vlastite naredbene tipke na kartici Formule vrpce. Kao rezultat toga, da biste ih koristili u radnom listu, morate kliknuti gumb Čarobnjak za funkcije ( fx ) na traci formule, a zatim odabrati Baza podataka s padajućeg popisa Odaberi kategoriju i zatim kliknuti funkciju za korištenje ili upisati bazu podataka funkcioniraju izravno u stanicu.
Ćelija C2 u radnom listu prikazanom na ovoj slici sadrži sljedeću formulu:
=DSUM(A3:J35,"Plaća",F1:F2)
Ova funkcija DSUM izračunava zbroj svih plaća na popisu podataka koje su iznad 55.000 USD. To je ukupno 468 500 USD, kao što je prikazano u ćeliji C2, koja sadrži formulu.
Da biste izvršili ovaj izračun, navedite raspon A3:J35, koji sadrži cijeli popis podataka. Ovaj raspon uključuje gornji red naziva polja kao argument baze podataka (koji je Excel 2013 automatski konvertirao u njegov ekvivalent nazivu raspona, Table2[#All]).
Zatim navedite "Plaća" kao argument polja funkcije DSUM jer je to naziv polja koje sadrži vrijednosti koje želite zbrojiti. Konačno, navedite raspon E1:E2 kao argument kriterija funkcije DSUM jer ove dvije ćelije sadrže raspon kriterija koji označava da se zbrajaju samo vrijednosti koje prelaze 55000 u polju Plaća.