Laboratóriumi munkák № 4 «adatbázis-kezelési funkciók»
Az Excel használata valós üzletben
A munka célja: megtudni, hogyan kell dolgozni az adatbázisokkal, ehhez a műveletekhez összefoglaló adatokat, szűrőadatokat, valamint az adatok kombinációját használja.
4.1. Összegyűjtése
Az összefoglaló táblázat hatékony eszköz az összefoglaló adatok megszerzéséhez, de gyakran sokkal több információt nyújt, mint amire szükség van.
Az adatbázisokkal való együttműködés funkciói lehetővé teszik, hogy egyszerűen válaszoljon a "jelentés" bármely kérdésére, anélkül, hogy összefoglaló táblát készítene.
Ha egy függvény SUM, ÁTLAG, COUNT, MAX, MIN és néhány más, hozzá előtagokat D, DB és B (amelyek kifejezésből származik Database), megkapjuk a funkciók dolgozni adatbázisok.
Például, míg a SUM függvény összegzi az összes előre meghatározott tartomány sejt, DSUM funkció állíthatja be (a kritérium) részhalmaza-sejt tartományban hozzáadásával sorok.
Tegyük fel, hogy van egy értékesítési adatbázisa egy kisvállalkozás számára, amely dekoratív kozmetikumokat gyárt, amely az alábbi információkat tartalmazza minden egyes értékesítési tranzakcióról:
az eladott termékek neve;
az értékesített termékek száma;
minden tranzakcióból származó jövedelem;
azon ország régiója, ahol a termékeket értékesítették.
Ezek az adatok megtalálhatók a makeupdb.xls fájlban, amelynek töredéke a 2. ábrán látható. 4-1.
Ábra. 4-1 Az adatfüggvényekkel való munkához használt adatok
A megfelelő kritériummal rendelkező DSUM funkció használatával kiválaszthatjuk azokat a sorokat, amelyeket a teljes összeget be kívánunk vonni. Ezekkel a karakterláncokkal a BDUUMM funkció normál SUM funkcióként működik.
A BDUUMM függvény szintaxisa:
BDUUMM (adatbázis, mező, kritérium).
A Database_Data az adatbázisokból álló cellatartomány. A tartomány első sora tartalmazza az egyes oszlopok címét.
Egy mező egy olyan oszlop, amelynek értékei a függvény összegzése. A mezőt az oszlopfejléc idézőjellel történő csatolásával adhatja meg. (Például megadhatjuk az Összeg oszlopot az "Összeg" megadásával). A mező megadható az oszlopok számának is az adatbázisban, jobbra lefelé számítva. Például, ha adatbázisunk H-tól M-ig terjedő oszlopokat tartalmaz, akkor H oszlopot adhatunk 1-es mezőként, és M oszlopot 6 mezőként.
Kritérium - olyan cellák tartományát jelöli, ahol a függvénynek kezelni kívánt sorokat meg kell határozni. A kritériumok első sorában egy vagy több oszlop fejlécet kell tartalmaznia. (Van egy kivétel ebből a szabályból - a kiszámított kritérium, amelyet a 7. és 8. példában ismertetünk)
Emlékezni. A legfontosabb, hogy létre egy sor kritérium az, hogy több kritérium egy sorban, kombinálhatók egy logikai ÉS, míg a kritériumokat a különböző sorok kombinálhatók egy logikai VAGY.
Nézzünk néhány olyan példát, amelyek bizonyítják az adatbázis funkcióinak hatékonyságát és rugalmasságát.
PÉLDA 1. Mennyire jen értékesítette az ajakfényt?
Előzetes Az adatbázis meghatározása
válassza ki a H4: M4 tartományt, majd nyomja meg egyszerre a Ctrl Shift billentyűt az összes adat kiválasztásához;
határozza meg az adatbázis mezők fejlécét (hajtsa végre a fenti sorban a Beszúrás → Név → Új → parancsot);
adja meg adatbázisunk "adata" nevét (Beszúrás → Név → Adatok hozzárendelése)
A BDUUMM függvényt az adatbázisunk 5. oszlopába alkalmazzuk. Az 5. oszlop tartalmazza az egyes tranzakciókból származó bevételeket.
A Cree-THEURILLAT tartományában található, A4: P5, kullancsok az adatbázist sor, amelyre a név egyenlő Jen és a termék - szájfény.
Így az N5 sejtbe (4-2. Ábra) bejuttatjuk a képletet