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

Ez a témakör leírja, hogyan számlálja meg a lekérdezés által visszaadott adatokat. Az űrlapokon és a jelentéseken megszámlálhatja például a táblázat mezőiben vagy vezérlőelemeiben lévő elemeket. Az átlagos értékeket is kiszámolhatja, és megtalálhatja a legkisebb, legnagyobb, legkorábbi és legkésőbbi értéket. A Microsoft Office Access 2007 továbbá egy új, összegsor nevű szolgáltatást nyújt, amellyel a lekérdezés tervének módosítása nélkül számolhatja meg az adatlapban lévő adatokat.

Kapcsolódó műveletek

Az adatok megszámlálásának módjai

Az adatok számlálása összegsorral

Az adatok megszámlálása összegző lekérdezéssel

Az összesítő függvények ismertetése

Az adatok megszámlálásának módjai

Az egy mezőben (értékek egy oszlopában) lévő elemeket megszámlálhatja a Szám függvény segítségével. A Szám függvény az összesítő függvények közé tartozik. Az összesítő függvényeket arra használhatja, hogy adatoszlopokon hajtson végre műveleteket, és egyetlen értéket kapjon vissza. Az Access a Szám függvény mellett több összesítő függvényt tartalmaz, például:

  • Összeg, egy számokat tartalmazó oszlop összegzésére.

  • Átlag, egy számokat tartalmazó oszlop átlagolására.

  • Maximum, egy mező legnagyobb értékének megtalálására.

  • Minimum, egy mező legkisebb értékének megtalálására.

  • Szórás, annak mérésére, hogy mennyire széles sávban térnek el az értékek az átlagtól (a középértéktől).

  • Variancia, az oszlop értékei statisztikai varianciájának kiszámítására.

Az Office Access 2007 két módszert biztosít arra, hogy a Szám függvényt és más összesítő függvényeket a lekérdezésekhez adjon. A következő műveleteket végezheti el:

  • Nyissa meg a lekérdezést Adatlap nézetben, és adja hozzá egy összegsort. Az összegsor, az Office Access 2007 alkalmazás új szolgáltatása, lehetővé teszi, hogy egy lekérdezés eredményhalmazának egy vagy több oszlopában összesítő függvényt használja anélkül, hogy a lekérdezés tervét meg kellene változtatni.

  • Összegző lekérdezés létrehozása. Az összegző lekérdezés a mezőcsoportok részösszegét számítja ki. Ha például egy város vagy városnegyed összes értékesítésének részösszegét szeretné kiszámolni, összegző lekérdezést használhat a mezők kívánt kategória szerinti csoportosítására és az értékesítési számok összegzésére. Ezzel szemben az összegsor a teljes összeget számítja ki egy vagy több oszlopnyi (mezőnyi) adatra.

Megjegyzés : Ennek a dokumentumnak az útmutatásai a Szám függvény használatát emelik ki, de ne felejtse el, hogy más összesítő függvényt is használhat az összegsorokban és lekérdezésekben. Az összesítő függvények használatáról ennek a témakörnek Az összesítő függvények ismertetése című szakaszában található további tájékoztatás.

A többi összesítő fü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.

A következő szakaszok leírják, hogyan vegyen fel egy összegsort, és hogyan használjon egy összegző lekérdezést az adatok megszámlálására. Ne feledje, hogy a többi összesítő függvénnyel ellentétben a Szám függvény többféle adattípussal használható. A Szám függvény bármilyen típusú mezőn használható, kivéve az összetett, ismétlődő skaláris adatokat, amilyen például egy többértékű listákat tartalmazó mező.

Ezzel szemben számos összesítő függvény csak adott típusú mezőben lévő adatokkal működik. Az Összeg függvény például csak Szám, Decimális vagy Pénznem típusú mezőkkel működik. Az egyes függvények által igényelt adattípusokról a témakörnek Az összesítő függvények ismertetése című szakaszában található további információ.

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

Vissza a lap tetejére

Az adatok számlálása összegsorral

Összegsort úgy adhat egy lekérdezéshez, hogy a lekérdezést megnyitja Adatlap nézetben, hozzáadja a sort, majd kiválasztja a Szám vagy más összesítő függvényt, mint például az Összeg, Minimum, Maximum vagy Átlag függvényt. Ez a szakasz leírja, hogyan hozzon létre egy egyszerű választó lekérdezést, és hogyan adja hozzá egy összegsort.

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

  1. A Létrehozás lap Egyebek csoportjában kattintson a Lekérdezéstervezés elemre.

    Kép az Access-menüszalagról

  2. A Tábla megjelenítése párbeszédpanelen kattintson duplán a lekérdezésben használni kívánt táblára vagy táblákra, majd kattintson a Bezárás gombra.

    A lekérdezéstervező felső részében ablakként megjelenik a tábla vagy a táblák. 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.

    Használhat leíró mezőket, mint például neveket és leírásokat, de kötelező használnia a megszámlálni kívánt adatokat tartalmazó mezőt.

    Mindegyik mező egy oszlopban jelenik meg 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 megjelennek Adatlap nézetben.

  5. Ha szeretne, visszamehet a Tervező nézetbe, és finomíthatja a lekérdezést. Ehhez kattintson a jobb gombbal a lekérdezés dokumentumfülére, majd kattintson a Tervező nézet parancsra. Ezután tetszés szerint finomíthatja a lekérdezést táblamezők hozzáadásával és törlésével. Egy mező eltávolításához a tervezőrácsban válassza ki az oszlopot, és nyomja le a DELETE billentyűt.

  6. Ha szeretné, mentse a lekérdezést.

Összegsor hozzáadása

  1. Nyissa meg a lekérdezést Adatlap nézetben. Access 2007-formátumú adatbázis esetén ehhez kattintson a jobb gombbal a lekérdezés dokumentumfülére, majd kattintson az Adatlap nézet parancsra.

    vagy

    Az Access valamely korábbi verziójával létrehozott 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ézet parancsot.

    vagy

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

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

    Az Access menüszalagja

    Egy új Összegsor sor jelenik meg az utolsó adatsor alatt az adatlapon.

  3. Az Összegsorban kattintson az összegezni kívánt mezőre, majd válassza ki a Szám értéket a listából.

Az összegsor elrejtése

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

Az összegsor használatáról további információ az Oszlopösszesítők megjelenítése adatlapon című témakörben található.

Vissza a lap tetejére

Az adatok megszámlálása összegző lekérdezéssel

Akkor használhat összegző lekérdezést az összegsor helyett az adatok megszámlálására, amikor egy keresés néhány vagy összes visszaadott sorát meg szeretné számlálni. Megszámlálhatja például az értékesítési tranzakciók számát vagy egyetlen város tranzakcióinak számát.

Általában akkor használhat összegző lekérdezést összegsor helyett, amikor az eredményt az adatbázis más részén, például egy jelentésben szeretné használni.

Egy lekérdezés összes sorának megszámlálása

  1. A Létrehozás lap Egyebek csoportjában kattintson a Lekérdezéstervezés elemre.

    Kép az Access-menüszalagról

  2. A Táblák megjelenítése párbeszédpanelen kattintson duplán a lekérdezésben használni kívánt táblára vagy táblákra, majd kattintson a Bezárás gombra.

    A tábla megjelenik egy ablakban, 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 az a mező is köztük van, amelyet meg szeretne számlálni. A legtöbb adattípusú mezőt meg tudja számlálni, kivéve az összetett, ismétlődő skaláris értékeket, például többértékű listákat tartalmazó mezőt.

  4. A Tervezés lap Megjelenítés/elrejtés csoportjában kattintson az Összesítés gombra.

    Az Összesítés sor megjelenik a tervezőrácsban, a Csoportosítás kifejezés pedig a lekérdezésben szereplő összes mező sorában.

  5. Az Összesítés sorban kattintson a megszámlálni kívánt mezőre, majd válassza ki a Szám értéket a listából.

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

    A lekérdezés eredményei megjelennek Adatlap nézetben.

  7. Ha szeretné, mentse a lekérdezést.

A mezők megszámlálása egy csoportban vagy kategóriában

  1. A Létrehozás lap Egyebek csoportjában kattintson a Lekérdezéstervezés elemre.

    Kép az Access-menüszalagról

  2. A Tábla megjelenítése párbeszédpanelen kattintson duplán a lekérdezésben használni kívánt táblára vagy táblákra, majd kattintson a Bezárás gombra.

    A táblák megjelennek a lekérdezéstervező felső részében, egy ablakban.

  3. Kattintson duplán a kategóriaadatot tartalmazó mezőre és arra a mezőre, amelyik a megszámlálni kívánt értékeket tartalmazza. A lekérdezés nem tartalmazhat egyéb leíró mezőket.

  4. A Tervezés lap Megjelenítés/elrejtés csoportjában kattintson az Összesítés gombra.

    Az Összesítés sor megjelenik a tervezőrácsban, a Csoportosítás kifejezés pedig a lekérdezésben szereplő összes mező sorában.

  5. Az Összesítés sorban kattintson a megszámlálni kívánt mezőre, majd válassza ki a Szám értéket a listából.

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

    A lekérdezés eredményei megjelennek Adatlap nézetben.

  7. Ha szeretné, mentse a lekérdezést.

Vissza a lap tetejére

Az összesítő függvények ismertetése

A következő táblázat felsorolja és leírja az Access alkalmazásban található, az Összesítő sorban és összegző lekérdezésekben használható összesítő függvényeket. Ne felejtse el, hogy az Access több összesítő függvényt tartalmaz a lekérdezésekhez, mint az összesítősorhoz. Ezenkívül ha Access-projektben dolgozik (ez egy Microsoft SQL Server-adatbázishoz kapcsolt előtérbeli kezelőfelület), több összesítő fü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 olvasható további információ.

Függvény

Leírás

A következő adattípusokkal használható:

Összeg

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

Szám, Decimális, Pénznem

Átlag

Kiszámolja egy oszlop adatainak átlagértékét. Az oszlopnak numerikus, pénznem vagy dátum/idő adatokat kell tárolnia.

Szám, Decimális, Pénznem, Dátum/Idő

Darabszám

Megszámolja egy oszlopban található elemek számát.

Bármely adattípus, összetett, ismétlődő skaláris adatok (például többértékű listákból álló oszlop) kivételével.

A többértékű listákról további információ található az Útmutató a többértékű mezőkhöz és a Több érték tárolását lehetővé tevő keresőmező felvétele vagy módosítása című témakörben.

Maximum

A legnagyobb értékű elemet adja vissza. Szöveges adatok esetében a legnagyobb értékű adat betűrend szerint a legutolsó, itt az Access a kis- és nagybetűket egyformának tekinti. A függvény nem veszi figyelembe a null értéket tartalmazó mezőket.

Szám, Decimális, Pénznem, Dátum/Idő

Minimum

A legkisebb értékű elemet adja vissza. Szöveges adatok esetében a legkisebb értékű adat betűrend szerint a legelső, és az Access a kis- és nagybetűket egyformának tekinti. A függvény nem veszi figyelembe a null értéket tartalmazó mezőket.

Szám, Decimális, Pénznem, Dátum/Idő

Szórás

Azt adja meg, hogy mennyire széles sávban térnek el az értékek az átlagtól (középérték).

A függvény használatáról további információ az Oszlopösszesítők megjelenítése adatlapon című témakörben található.

Szám, Decimális, Pénznem

Variancia

Az oszlop értékeinek statisztikai varianciáját számítja ki. Ezt a függvényt csak numerikus és Pénznem adatokkal használhatja. Ha a tábla kettőnél kevesebb sort tartalmaz, az Access null értéket ad vissza.

A varianciafüggvények használatáról további információ az Oszlopösszesítők megjelenítése adatlapon című témakörben található.

Szám, Decimális, Pénznem

Vissza a lap tetejére

Ismeretek 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.

×