Adatok megszámlálása lekérdezéssel

Megjegyzés: Szeretnénk, ha minél gyorsabban hozzáférhetne a saját nyelvén íródott súgótartalmakhoz. Ez az oldal gépi fordítással lett lefordítva, ezért nyelvtani hibákat és pontatlanságokat tartalmazhat. A célunk az, hogy ezek a tartalmak felhasználóink hasznára váljanak. Kérjük, hogy a lap alján írja meg, hogy hasznos volt-e az Ön számára az itt található információ. Az eredeti angol nyelvű cikket itt találja.

Ebből a cikkből megtudhatja, hogy miként számíthatja ki a lekérdezés által visszaadott adatot. Űrlapon vagy jelentésben például megszámolhatja, hogy egy vagy több táblamező vagy vezérlőelem hány elemből áll. Az átlag értékek kiszámítására, valamint a legkisebb, legnagyobb, legkorábbi és legkésőbbi érték megkeresésére is lehetősége van. Emellett a Access az Összesítés sor nevű funkció, amellyel az adatlapokon megszámolhatja az adatokat anélkül, hogy módosítania kellene a lekérdezés tervét.

Kapcsolódó műveletek

Az adatszámolási módszerek áttekintése

Adatok számlálása Összesítés sor használatával

Adatok számlálása összegző lekérdezés használatával

Az aggregátumfüggvények ismertetése

Az adatszámolási módszerek áttekintése

A Count függvény segítségével megszámolhatja az elemek számát egy mezőben (az értékek oszlopában). A Count függvény az összesítő függvények nevű függvényhez tartozik. Az összesítő függvények segítségével számításokat végezhet egy adatoszlopon, és egyetlen értéket ad eredményül. Az Access több összegző függvényt is tartalmaz a számlálásmellett, például:

  • SZUM– számokat tartalmazó oszlop összegzéséhez.

  • A számokat tartalmazó oszlopok átlaga.

  • Maximum, a mező legmagasabb értékének megkereséséhez

  • Minimálisérték egy mező legalacsonyabb értékének megkereséséhez.

  • Szórás : annak felméréséhez, hogy az értékek milyen mértékben térnek el az átlagtól (középérték).

  • Eltérésaz oszlopban található összes érték statisztikai eltérésének méréséhez.

a Access kétféle módot biztosít a Count és a többi összesítő függvény lekérdezéshez való hozzáadására. Az alábbiakra van lehetősége:

  • A lekérdezés megnyitása Adatlap nézetben, és egy Összeg sor hozzáadása. Az összeg sor lehetővé teszi a lekérdezési eredményhalmaz egy vagy több oszlopában lévő összesítő függvény használatát anélkül, hogy módosítania kellene a lekérdezés tervét.

  • Összegző lekérdezés létrehozása. Az összegző lekérdezés kiszámítja a részösszegeket a rekordok csoportjai között. Ha például azt szeretné, hogy a település vagy negyedév szerinti összes értékesítést összesítse, az összegző lekérdezés segítségével csoportosítsa a rekordokat a kívánt kategóriával, majd összesítheti az értékesítési számadatokat. Ezzel szemben egy összegsor számítja ki a végösszegeket az adatok egy vagy több oszlopában (mezőiben).

Megjegyzés: A jelen dokumentum útmutató szakaszai a Count függvényt használják, de ne feledje, hogy az összes sorból és lekérdezésből további összegző függvényeket használhat. A többi összegző függvény használatáról további információt a jelen cikk későbbi, összesítő függvény hivatkozása című szakaszában talál.

A többi aggregátumfüggvény használatának módjáról az Oszlopösszesítők megjelenítése adatlapon című témakör nyújt további információt.

Az alábbi szakaszok lépései azt mutatják be, hogy miként vehet fel összegsort, és hogyan használhatja az összegző lekérdezést az adatok megszámlálásához. A továbblépés során ne feledje, hogy a Count függvény nagyobb számú adattípuson működik, mint a többi összegző függvény. A Count függvényt például tetszőleges típusú mezővel futtathatja, kivéve azokat, amelyek egy komplex, ismétlődő skaláris adat, például többértékű listák mezői.

Ezzel ellentétben az összesítő függvények közül sok csak egy bizonyos adattípusú mezők adatain működik. A SZUM függvény például csak szám, decimális vagy pénznem adattípusú mezők esetén működik. Ha további információra van szüksége az egyes függvényekhez szükséges adattípusokról, olvassa el a jelen cikk későbbi, összesítő függvény ismertetésecímű szakaszát.

Az adattípusokról a Mezők adattípusának módosítása című témakörben talál általános tájékoztatást.

Vissza a lap tetejére

Adatok számlálása Összesítés sor használatával

A lekérdezéshez a lekérdezést úgy kell felvennie, hogy megnyitja a lekérdezést Adatlap nézetben, hozzáadja a sort, majd kiválasztja a Count függvényt vagy egy másik összegző függvényt, például a SZUM, a minimum, a maximumvagy az átlagfüggvényt. A jelen szakaszban bemutatott lépésekkel lehetőség nyílik egy egyszerű választó lekérdezés létrehozására és egy Összeg sor hozzáadására.

Egyszerű választó lekérdezés létrehozása

  1. Kattintson a Létrehozás lap Egyéb csoportjában a Lekérdezéstervező gombra.

    Kép az Access-menüszalagról

  2. A tábla megjelenítése párbeszédpanelen kattintson duplán arra a táblára vagy táblákra, amelyeket a lekérdezésben használni szeretne, majd kattintson a Bezárásgombra.

    A kijelölt táblák ablakokként jelennek meg a lekérdezéstervező felső részében. Az alábbi ábrán egy tipikus tábla látható a lekérdezéstervezőben:

    Tervezőrács egy három mezőt tartalmazó lekérdezéssel

  3. Kattintson duplán a lekérdezésben használni kívánt mezőkre.

    Felvehet olyan mezőket, amelyek leíró adatokat tartalmaznak (például nevek és leírások), de tartalmaznia kell a megszámlálni kívánt értékeket tartalmazó mezőt.

    Minden mező megjelenik egy oszlopban a lekérdezéstervező rácsban.

  4. A Tervezés lap Eredmények csoportjában kattintson a Futtatás gombra.

    A lekérdezés eredményei Adatlap nézetben jelennek meg.

  5. Tetszés szerint lépjen vissza a tervező nézetbe, és állítsa be a lekérdezést. Ehhez kattintson a jobb gombbal a lekérdezés dokumentumfülére, és válassza a Tervező nézet parancsot. Ezt követően szükség szerint módosíthatja a lekérdezést a táblamezők hozzáadásával és eltávolításával. Mező eltávolításához jelölje ki a tervezőrács megfelelő oszlopát, és nyomja le a DELETE billentyűt.

  6. Tetszés szerint mentse a lekérdezést.

Összeg sor hozzáadása

  1. Nyissa meg a lekérdezést Adatlap nézetben. Ehhez az. accdb fájlformátumú adatbázis esetén kattintson a jobb gombbal a lekérdezés dokumentum fülére, és válassza az Adatlap nézetparancsot.

    vagy

    Egy régebbi Access-verzióval létrehozott. mdb formátumú adatbázis esetén a Kezdőlap lap nézetek csoportjában kattintson a nézet gomb alatti nyílra, és válassza az Adatlap nézetlehetőséget.

    – vagy –

    A navigációs ablakban kattintson duplán a lekérdezésre. Ezzel futtatja a lekérdezést, és betölti az eredményeket egy adatlapra.

  2. A Kezdőlap lap Rekordok csoportjában kattintson az Összesítés gombra.

    Kép az Access-menüszalagról

    Az adatlap utolsó sorának alatt megjelenik egy új összeg sor.

  3. Az összeg sorban kattintson az összegezni kívánt mezőre, majd válassza a szám elemet a listából.

Összeg sor elrejtése

  • A Kezdőlap lap Rekordok csoportjában kattintson az Összesítés gombra.

Az Összeg sor használatáról a Oszlopösszesítők megjelenítése adatlapon című témakörben olvashat bővebben.

Vissza a lap tetejére

Adatok számlálása összegző lekérdezés használatával

Az adatok számlálása összegző lekérdezéssel, az összeg sor helyett, ha a lekérdezés által visszaadott rekordok némelyikét vagy mindegyikét meg kell számítania. Megszámolhatja például az értékesítési tranzakciók számát vagy a tranzakciók számát egyetlen városban.

Az összesítő sor helyett általában összegző lekérdezést kell használni, amikor az adatbázis egy másik részén, például egy jelentésben kell kiszámítani az eredményül kapott értéket.

Lekérdezés összes rekordjának megSzámlálása

  1. Kattintson a Létrehozás lap Egyéb csoportjában a Lekérdezéstervező gombra.

    Kép az Access-menüszalagról

  2. A Tábla megjelenítése párbeszédpanelen kattintson duplán arra a táblára, amelyet a lekérdezésben használni szeretne, majd kattintson a Bezárás gombra.

    A tábla ablakként jelenik meg a lekérdezéstervező felső részében.

  3. Kattintson duplán a lekérdezésben használni kívánt mezőkre, és győződjön meg arról, hogy a megszámlálni kívánt mezőt tartalmazza. A legtöbb adattípusban megszámlálhatja a mezőket, kivéve azokat a mezőket, amelyek komplex, ismétlődő skaláris adatokat tartalmaznak, például többértékű listák mezőit.

  4. Kattintson a Tervezés lap Megjelenítés/elrejtés csoportjának Összesítés gombjára.

    Az összeg sor megjelenik a tervezőrács mezőben, és a csoportosítási szempont megjelenik a lekérdezés minden mezőjének sorában.

  5. Az Összesítés sorban kattintson arra a mezőre, amelyet megszámlálni szeretne, és válassza az eredményül kapott listából a darabszám lehetőséget.

  6. A Tervezés lap Eredmények csoportjában kattintson a Futtatás gombra.

    A lekérdezés eredményei Adatlap nézetben jelennek meg.

  7. Tetszés szerint mentse a lekérdezést.

Rekordok megSzámlálása egy csoportban vagy kategóriában

  1. Kattintson a Létrehozás lap Egyéb csoportjában a Lekérdezéstervező gombra.

    Kép az Access-menüszalagról

  2. A tábla megjelenítése párbeszédpanelen kattintson duplán arra a táblára vagy táblákra, amelyeket a lekérdezésben használni szeretne, majd kattintson a Bezárásgombra.

    A tábla vagy táblák egy ablakban jelennek meg a lekérdezéstervező felső részén.

  3. Kattintson duplán a kategóriát tartalmazó mezőre, és adja meg a megszámlálni kívánt értékeket tartalmazó mezőt is. A lekérdezés nem tartalmazhat további leíró mezőket.

  4. Kattintson a Tervezés lap Megjelenítés/elrejtés csoportjának Összesítés gombjára.

    Az összeg sor megjelenik a tervezőrács mezőben, és a csoportosítási szempont megjelenik a lekérdezés minden mezőjének sorában.

  5. Az Összesítés sorban kattintson arra a mezőre, amelyet megszámlálni szeretne, és válassza az eredményül kapott listából a darabszám lehetőséget.

  6. A Tervezés lap Eredmények csoportjában kattintson a Futtatás gombra.

    A lekérdezés eredményei Adatlap nézetben jelennek meg.

  7. Tetszés szerint mentse a lekérdezést.

Vissza a lap tetejére

Az aggregátumfüggvények ismertetése

Az alábbi táblázat felsorolja azokat az összesítő függvényeket, amelyeket az Access az Összesítés sorban és a lekérdezésekben való használatra nyújt. Ne feledje, hogy az Access több aggregátumfüggvényt tartalmaz a lekérdezésekhez, mint az Összeg sorhoz. Ha pedig Access-projektben dolgozik (ez egy Microsoft SQL Server-adatbázishoz kapcsolt előtérbeli kezelőfelület), több aggregátumfüggvény áll rendelkezésére, mint az SQL Server esetében. Ezekről a függvényekről a Microsoft SQL Server Books Online webhelyen talál bővebb ismertetést.

Függvény

Leírás

Ilyen típusú adatokon használható

Összeg (Sum)

Összeadja egy oszlop értékeit. Csak numerikus és Pénznem adatokon használható.

Szám, decimális, pénznem

Átlag (Avg)

Kiszámolja egy oszlop adatainak átlagértékét. Az oszlopnak numerikus, pénznem vagy dátum/idő adatokat kell tárolnia. A függvény figyelmen kívül hagyja a null értékeket.

Szám, decimális, pénznem, dátum/idő

Szám (Count)

Egy oszlopban található elemek számát adja eredményül.

Minden adattípus, kivéve azokat, amelyek komplex ismétlődő skaláris adattípusokat tartalmaznak, például egy többértékű lista oszlopát.

A többértékű listákról további információt az útmutató a többértékű mezőkhöz és a többértékű mezők létrehozása vagy törlésecímű témakörben talál.

Maximum (Max)

A legmagasabb értékű elemet adja vissza. Szöveges adatérték esetén a legmagasabb érték az utolsó alfabetikus érték, az Access figyelmen kívül hagyja a kis-és nagybetűket. A függvény figyelmen kívül hagyja a null értékeket.

Szám, decimális, pénznem, dátum/idő

Minimum (Min)

A legalacsonyabb értékű elemet adja vissza. Szöveges adatérték esetén a legalacsonyabb érték az első betűrendes érték, az Access figyelmen kívül hagyja a kis-és nagybetűket. A függvény figyelmen kívül hagyja a null értékeket.

Szám, decimális, pénznem, dátum/idő

Szórás

Azt méri, hogy az értékek milyen széles körben térnek el az átlagból (középérték).

A függvény használatáról az Oszlopösszesítők megjelenítése adatlapon című témakörben olvashat bővebben.

Szám, decimális, pénznem

Variancia (Var)

Az oszlop értékeinek statisztikai varianciáját számítja ki. Ez a függvény csak numerikus és pénznem típusú adatokon használható. Ha a tábla kettőnél kevesebb sort tartalmaz, az Access null értéket ad vissza.

A Variancia függvény használatáról az Oszlopösszesítők megjelenítése adatlapon című témakörben olvashat bővebben.

Szám, decimális, pénznem

Vissza a lap tetejére

Office-jártasság bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×