Az Excel 2013 számos olyan adatbázis-függvényt tartalmaz, amelyek segítségével statisztikákat számíthat ki, például a teljes, az átlag, a maximum, a minimum és a számadatokat az adatlista egy adott mezőjében, csak akkor, ha a megadott feltételek teljesülnek.
Például használhatja a DSUM függvényt az alkalmazotti adatlistában a 2000. január 1. után felvett alkalmazottak fizetésének összegének kiszámításához, vagy használhatja a DCOUNT függvényt az adatlistában lévő rekordok számának kiszámításához. a humánerőforrás osztály számára.
Az adatbázis-függvények, függetlenül a nevek különbségétől (és mindegyik D betűvel kezdődik ), és az általuk elvégzett számítások mindegyike ugyanazt a három argumentumot veszi fel, mint azt a DAVERAGE függvény illusztrálja:
DAVERAGE( adatbázis,mező,kritérium )
Az adatbázis-függvények argumentumaihoz a következő információkra van szükség:
-
A d atabase az az argumentum, amely megadja a listát tartalmazó tartományt, és a felső sorban kell tartalmaznia a mezőnevek sorát.
-
f ield az érv, hogy meghatározza a mezőt, amelynek értékeket kell kiszámítani az adatbázis funkció (átlagolt esetében a DAVERAGE funkció). Ezt az argumentumot megadhatja úgy, hogy a mező nevét idézőjelbe írja (mint a „Bérezés” vagy „Bérbeadás dátuma”), vagy megteheti az adatlistában az oszlop számának megadásával (balról jobbra számolva) az első mező 1-nek számít).
-
A criteria az az argumentum, amely megadja annak a tartománynak a címét, amely tartalmazza a kiszámított értékek meghatározásához használt feltételeket. Ennek a tartománynak tartalmaznia kell legalább egy olyan mezőnevet, amely azt a mezőt jelzi, amelynek értékeit ki kell értékelni, és egy cellát a kiértékelésben használandó értékekkel vagy kifejezésekkel.
Vegye figyelembe, hogy a mező argumentum megadásakor hivatkoznia kell egy olyan oszlopra az adatlistában, amely numerikus vagy dátumadatokat tartalmaz az összes adatbázis-funkcióhoz, kivéve a DGET-t. Az adatbázis többi funkciója nem tud számításokat végrehajtani a szöveges mezőkön.
Ha tévedésből egy szöveges bejegyzéseket tartalmazó oszlopot ad meg mezőargumentumaként ezekhez az adatbázisfüggvényekhez, az Excel hibaértéket vagy 0-t ad vissza eredményként. A táblázat felsorolja az Excelben elérhető különféle adatbázis-függvényeket, valamint magyarázatot arra, hogy mit számítanak ki. (Már tudod, hogy mindegyik milyen érvekkel él.)
Az adatbázis-funkciók az Excelben
Adatbázis funkció |
Mit számol |
DAVERAGE |
Átlagolja az adatlista mezőjében lévő összes olyan értéket, amely megfelel
a megadott feltételeknek. |
DCOUNT |
Megszámolja az
adatlista egy mezőjében a megadott feltételeknek megfelelő numerikus bejegyzéseket tartalmazó cellák számát . |
DCOUNTA |
Megszámolja az adatlista egy mezőjében lévő nem üres cellák számát,
amelyek megfelelnek a megadott feltételeknek. |
DGET |
Egyetlen értéket von ki az adatlista rekordjából, amely
megfelel a megadott feltételeknek. Ha egyetlen rekord sem egyezik, a
függvény az #ÉRTÉK! hibaérték. Ha több rekord
egyezik, a függvény a #NUM! hibaérték. |
DMAX |
A legmagasabb értéket adja vissza az adatlista mezőjében, amely
megfelel a megadott feltételeknek. |
DMIN |
A legalacsonyabb értéket adja vissza az adatlista mezőjében, amely
megfelel a megadott feltételeknek. |
DPRODUCT |
Megszorozza az adatlista mezőjében lévő összes olyan értéket, amely
megfelel a megadott feltételeknek. |
DSTDEV |
Becsli a szórást
az adatlista egy mezőjében lévő, a
megadott feltételeknek megfelelő értékek mintája alapján . |
DSTDEVP |
Kiszámítja a szórást
az adatlista mezőjében lévő azon értékek sokasága alapján, amelyek megfelelnek a megadott feltételeknek
. |
DSUM |
Összesíti az adatlista mezőjében lévő összes olyan értéket, amely megfelel a megadott
feltételeknek. |
DVAR |
Becsli az eltérést
az adatlista egy mezőjében lévő értékek mintája alapján, amelyek megfelelnek a megadott feltételeknek. |
DVARP |
Kiszámítja az eltérést
az adatlista egy mezőjében lévő azon értékek sokasága alapján, amelyek megfelelnek a megadott feltételeknek. |
Az adatbázis-függvényeket túl ritkán használják saját parancsgombjuk értékelésére a Szalag Képletek lapján. Ennek eredményeként a munkalapon való használatukhoz kattintson a Funkcióvarázsló ( fx ) gombra a Képletsoron, majd válassza ki az Adatbázis elemet a Válasszon kategóriát legördülő listából, majd kattintson a függvényre az adatbázis használatához vagy beírásához. közvetlenül a sejtbe működnek.
Az ábrán látható munkalap C2 cellája a következő képletet tartalmazza:
=DSUM(A3:J35,"Bérezés",F1:F2)
Ez a DSUM függvény kiszámítja az adatlistában szereplő, 55 000 USD feletti fizetések összegét. Ez a végösszeg 468 500 USD, amint azt a képletet tartalmazó C2 cella mutatja.
A számítás elvégzéséhez adja meg az A3:J35 tartományt, amely a teljes adatlistát tartalmazza. Ez a tartomány tartalmazza a mezőnevek felső sorát adatbázis- argumentumként (amelyet az Excel 2013 automatikusan konvertált a tartománynév megfelelőjére, a Table2[#All]-ra).
Ezután adja meg a „Bérek” értéket a DSUM függvény mezőargumentumaként, mert ez a mező neve, amely tartalmazza az összesíteni kívánt értékeket. Végül adja meg a tartományt E1: E2, mint a kritériumok érv az DSUM funkciót, mert ez a két sejt tartalmaz kritériumokat tartományt jelöl, amely csak az értéket meghaladó 55000 a fizetés terén kell összefoglalni.