AB függvények a számításokban
GevaPC Tudástár:

Excel AB függvények - igen hasznos függvényeket tartalmaz az Excel Adatbázis kategóriája, s nem is olyan ijesztőek, mint ahogy első ránézésre gondoljátok :-)
Az érintett függvénykategória AB.ÁTLAG() függvényének egy konkrét alkalmazását szemlélteti a fenti ábra, megnyitható ezzel a miniatűrrel:

A feladat megoldását tartalmazó munkafüzetet csatolmányként alul találod bejelentkezést követően. Feladat: számítsa ki a férfiak tantárgyanként elért eredményének átlagát, ahol a nemet egy külön oszlop jelöli. Nézzük meg most az AB. kezdetű, adatbázis függvényeket...

A feladat megoldását tartalmazó munkafüzetet csatolmányként alul találod bejelentkezést követően. Feladat: számítsa ki a férfiak tantárgyanként elért eredményének átlagát, ahol a nemet egy külön oszlop jelöli. Nézzük meg most az AB. kezdetű, adatbázis függvényeket...
Az AB. - azaz adatbázis függvények - tulajdonságai
Listákon alkalmazható függvények. A lista soronként összefüggő adatokat tartalmaz (pl.: egy hallgató adatait, elért eredményeit), s minden sorának azonos mezői vannak, s egy-egy mezőt az oszlop tetején lévő oszlopfej vagy címke azonosít(hat) (pl a hallgatók listájában a mezők - első sorban azonosítva egy-egy szöveges tartalommal - név, nem, kor, angol, számtech, stb... az angol és számtech pl egy-egy tantárgyból elért pontszámot.- Valamennyi ide tartozó függvény neve AB. szöveggel kezdődik, majd a pontot követően egy újabb függvénynév következik, pl.: AB.SZUM(), AB. ÁTLAG(), AB.MAX(),...
- Feltétel teljesülésétől függően végeznek műveletet egy oszlopnyi adaton. A művelet a függvény nevében található függvénynek megfelelő, tehát az AB.ÁTLAG() függvény a feltételeknek megfelelő rekordok megadott oszlopán átlagot számol, az AB.SZUM() függvény összeadást, az AB.MAX() a legnagyobb értéket szolgáltatja, stb...
- A feltételt egy úgynevezett külön feltétel tartományban kell megadni, lásd alább a kritérium bemenő érték leírásánál.
- A feltétel nem feltétlenül arra az oszlopra vonatkozik, amelyen a műveletet szeretnénk végrehajtatni
- Három bemenő értéket kell megadni: (adatbázis;mező;kritérium)
- adatbázis: egy olyan tartomány, amely magában foglalja a lista azon részét, amelyben benne foglaltatik a feltétel oszlopa és az az oszlop is, amelyen a számítást szeretnénk elvégeztetni. Fontos: az adatbázisunk első sorának az oszlopfejet, címkéket kell tartalmaznia, ekkor tudunk hivatkozni az adott oszlopra címkével. Ha nem jelöljük bele a címsort az adatbázisba, akkor a sorszáma alapján hivatkozhatunk oszlopra
- mező: ez az adatbázisunk, kijelölt tartomány egy oszlopa, amelyet vagy az oszlop nevével adunk meg(ahogy egy szöveget kell: macskakörmök között), vagy pedig az adatbázison belül elfoglalt pozíciójának számával(hányadik oszlop).
- kritérium: az előre - valahol a listán kívül - létrehozott feltétel tartományt kell ide megadni. Minimum két soros ez a tartomány, az alábbiak szerint: - az első sor az eredeti adatbázis azon címkéit tartalmazza, amelyekre feltételt szeretnénk megadni; - a második és minden további sor a feltételeket tartalmazza. Az egy sorba kerülő feltételeknek egyidejűleg kell teljesülniük ("és" kapcsolatban), míg a külön sorban lévő feltételek "vagy" kapcsolatban vannak. Az egyes feltételeknek a tartományban azon oszlopban kell megjelenniük, amelyikre vonatkozik.
Beküldte admin - 2008. május 07. 16:31.
Utoljára módosítva:
2020. április 04. 17:08
- Új hozzászólás
- 23534 olvasás
Hozzászólások
23. feladat 9. pont egyik megoldása
A 23. feladat 9. pontja "Számolja ki a férfiak átlagát minden tárgyra a D155:H155 tartományban!"
Nagyon jó megoldást kaptam 'Geva' -tól(AB.ÁTLAG függvénnyel).
Azonban egy lehetséges másik megoldás is van, bár nem olyan elegáns mint a fent említett. Nos itt van:
=SZUMHA($B2:$B151;"=1";D2:D151)/DARABTELI($B2:$B151;"=1")