kimutatás - mező szűrése tétel-listával

2026-02-24    Excel 2024
fogalmak
A számítástechnikai szleng a szelektálást, más szóval a kiválogatást, szűrésnek nevezi. A szűrés eredménye egy objektum szelektív megjelenítése. A szűrés művelet a kimutatásban a csoportosító- illetve a szűrőmezők tételeinek szelektálását jelenti.
Amikor a kimutatást szűrjük, akkor úgy teszünk, mintha a pivot tábla forrásából törölnénk a kiszelektált tételt tartalmazó sorokat. Ez a megállapítás vonatkozik a szűrő- és a csoportosító mezők kiszelektált tételeire egyaránt.
A szűrés történhet manuálisan, a mező tétel-listájával vagy automatikusan a felhasználó által megadott feltételek alapján. Ebben a cikkben a manuális, tehát a listás módszerekkel ismerkedünk meg.
példák
Három adatbázis-táblázatot mellékeltem a téma bemutatásához. ELŐFIZETŐK Az adatbázis-táblázat egy fővárosi vállalat ügyfeleinek sorszámát (index), lakásának városrészét (hely) és esetleges árengedményre jogosító besorolását (kedvezmény) tartalmazza.
ÜLTETVÉNYEK Az adatbázis-táblázat szőlőfajták termelőterületeinek magyarországi eloszlását tartalmazza. A tárolt tulajdonságok a következők. A fajta neve (fajta) bogyójának színe (szín), szüretelésének ideje (szüret), az ültetvény közvetlen bor-földrajzi helye (borvidék), nagyobb bor-földrajzi elhelyezkedése (borrégió) és nagysága hektárban (terület).
JAVÍTÁSOK Az adatbázis-táblázat egy vállalat autóinak javításait tartalmazza: a javítás sorszámát (AZ), az autó típusát (típus), az autó rendszámát (rendszám), a szervízbe adás dátumát (szervízbe), a megjavított autó átvételének dátumát (szervízből) és idejét (átvétel), a javításért fizetett összeget (számla) és a javítást végző szervíz nevét (szervíz).
csoportosító mező tételeinek szűrése
A tétel-lista az adott mező tételeinek jelölőnégyzetes felsorolása. A lista a mező „rendezés és szűrés” menüjében áll, amelyet a mező címkéjének cellájában álló pici háromszöges vezérlővel tudunk megjeleníteni. Ezt a vezérlőt nevezzük „szűrőgomb”-nak!
Első kimutatásunk az „előfizetések” adatbázis-táblázat alapján készüljön! A kimutatás felépítése a következő legyen! Sorok: hely, kedvezmény. Értékek: index (előfizetők néven). Rejtsük el a rész- és végösszegeket, töröljük az automatikus stílust, valamint kapcsoljuk ki az automatikus oszlopszélesség szolgáltatást.
kimutatás, szűrőgombok
Kicsinyített elrendezés (fenti kép bal oldalán) esetén az összes sormező csak egyetlen szűrőgombbal rendelkezik, ezért miután rákattintottunk ki kell választanunk a szűrni kívánt mezőt a Mező szűrése listából (lenti kép bal oldalán). A táblázatos elrendezésben nincs ilyen plusz-lépés (fenti kép jobb oldalán). A tétel-listát a rendezés és szűrés menü alsó felében találjuk.
rendezés és szűrésmenü
A tétel-lista vezérlő nem csak a tételek jelölőnégyzetes felsorolása, hanem szerves része a kereső-mező és az összes tétel együttes kezelésére szolgáló jelölőnégyzet (Az összes kijelölése) is. A karakteres adattípusú tételek mindig ABC sorrendben, rendezetten állnak a listában. A nem kitöltött cellák statisztikai értékét tartalmazó tétel (üres) mindig a felsorolás végén áll.
a kereső mező használata
A program elrejti a tétel-listában azokat a tételeket, amelyeknek a neve nem tartalmazza a kereső mezőben megadott karaktert. Minden újabb begépelt karakter kiváltja ezt az automatizmust. A modul a kis- és nagybetűket nem különbözteti meg.
Miután megtörtént a megadott a karakterláncot a nevükben tartalmazó tételek kiválasztása, dönthetünk: (1) csak a kiválasztott, a listában látható, tételek szerepeljenek a kimutatásban vagy (2) éppen ellenkezőleg, a kiválasztottak ne szerepeljenek a kimutatásban. Az előbbit nevezzük „megjelenítendő keresés”-nek, az utóbbit „elrejtő keresés”-nek!
megjelenítendő és elrejtő keresés
Nézzük először egy megjelenítendő keresést! Szűrjük a „kedvezmény” mező tételeit a kereső mező segítségével! Egy pé (p) betű begépelését követően már csak három tételt (gold pro, platina, silver pro) látunk a tétel-listában. Az első jelölőnégyzet módosított szövege (Az összes találat kijelölése), arra figyelmeztet, hogy már csak a látható tételek kijelöléséről van szó. Az első karakter begépelése után megjelenített második jelölőnégyzetről (Aktuális kijelölés...) a következő bekezdésben mesélek. Ha a pé betű után egy er (r) betűt is begépelünk már csak a két pro-s kedvezmény alkotja a listát. Ezt a két tételt akarom csak a kimutatásban látni! Oké, akkor tessék egy okét nyomni!
megjelenítő keresés
És ha ezeket nem akarom látni a kimutatásba? Tehát, elrejtő keresés. Akkor (1) először visszaállítom az eredeti állapotot, azaz a teljes tétel-listát, a szűrőgomb menüjének Szűrő törlése utasításával. (2) Ezt követően begépelem a „pro” karaktereket, (3) törlöm az első jelölőnégyzet (Az összes találat kijelölése) pipáját és (4) kiválasztom a második jelölőnégyzetet (Az aktuális kijelölés hozzáadása a szűrőhöz) és (5) végül okét nyomok.
elrejtő keresés
„Az aktuális kijelölés hozzáadása a szűrőhöz”, helyett, gondoljuk azt, hogy: A mező megjelenítése a listában nem látható tételekkel.
A kereső mezős szűrés egy lehetőség, természetesen kattintgatással is törölhetjük a nem kívánt tételek pipáit.
a szelektív megjelenítés jelölése
A szelektív megjelenítésre a szűrőgomb pici tölcsére figyelmeztet. Sőt nem is egy tölcsér, mert a pici tölcsér előtt áll egy még picibb tölcsér is.
a szelektív megjelenítés jelzése
Tölcsér!? Igen tölcsér! Egy fordított kúp alakú, csúcsán vékony csőben végződő, gyakran füllel is ellátott eszköz, amellyel szűk nyílású edénybe folyadékot töltenek. Aki még így sem érti, miért ez a szelektív megjelenítés szimbóluma, az egy teljesen normális ember. A szelektív megjelenítést nem csak az előbb említett Szűrők törlése paranccsal, hanem a tétel-lista tetején álló (Az összes kijelölése) jelölőnégyzettel is megszüntethetjük.
a szűrő mező tétel-listája
A szűrőmező szűrőgombját a mezőnév cellája mellett álló (mind) feliratú cellában találjuk. A szokásos beállítások mellett a szűrőmező tétel-listája csak egy elem kiválasztását teszi lehetővé. A kiválasztott tétel neve a szűrőgomb cellájában fog megjelenni a művelet végrehajtása után.
Próbáljuk ki! Második pivot táblánk az „ültetvények” adatbázis-táblázat alapján készüljön! Szűrők: borrégió. Sorok: borvidék. Értékek: terület (összterület néven, ezres csoportosításban). Jelenítsük meg a Pannon borrégiót!
a szűrő mező tétel-listája
A kép bal oldalán a szűrés nélküli pivot táblát látjuk, középen a tétel-lista áll, jobb oldalon pedig a Pannon borrégió szőlő ültetvényeinek összterületét vizsgálhatjuk, borvidékek szerinti bontásban. A tétel-lista alatt álló Több elem kijelölése utasítással a csoportosító mezökkel azonos, jelölőnégyzetes listára válthatunk. Ezeket használva, a művelet végrehajtását követően a (Több tétel) feliratot olvashatjuk a szűrőgomb cellájában (alsó kép bal oldalán).
a szűrőmező többtételes kiválasztással mező tétel-listája
szűrés a mezőlistán
A program a mezőlistán a szűrt mező neve mellett is megjeleníti a tölcsért, amelyre kattintva, a már megismert panelen válogathatunk a tételek között. A tétel-listát tartalmazó parancstáblát, a rámutatáskor, a mezőnév jobb oldalán megjelenő kicsiny háromszöggel nyithatjuk meg.
szűrés a mezőlistán
külső szűrőmező
A kimutatás külső szűrő modulját a program szeletelőnek nevezi. Az én név-javaslatom: pöttyös labda, mert a pöttyös labdának több köze van a szelektáláshoz, mint a szeletelőnek. Gondoljunk csak a kidobós játékra! Persze a „pöttyös” nem alliterál a „szűrő”-vel!
A külső szűrő egy gombcsoport: a gombok a mező egy-egy tételét testesítik meg. Egészítsük ki a pivot táblánkat a fajta külső szűrővel, a Kimutatás-elemzés, Elemzés, Szűrés, Szeletelő (pöttyös labda) beszúrása paranccsal.
külső szűrőmező beszúrása
A szűrő szerepre szánt mezőt a felkínált listából (a kép bal oldalán) kell kiválasztanunk. Az okézást követően a program megjeleníti a gombcsoportot (a kép jobb oldalán), amelyet a nyíl billentyűkkel vagy húzással mozgathatunk, illetve a Shift + nyíl billentyűkkel vagy a szegély köröcskéinek húzásával méretezhetünk. A parancsgombok szokásos, egyoszlopos elrendezését, a Táblázatszeletelő, Beállítások, Gombok, Oszlopok utasítással módosíthatjuk. Ezen a lapon találjuk a Szeletelő, Szeletelő beállításai utasítást és a Szeletelőstílusok parancs-listát is. Előbbivel a külső szűrő tulajdonságait, utóbbival megjelenítésének színeit adhatjuk meg. A gombok és a panel pontos méretezésének vezérlőit a Gombok- és Méret csoport tartalmazzák. A panel kijelölése szabad területére kattintva történik. Az aktív külső szűrőt a Delete billentyűvel törölhetjük.
A létrehozás pillanatában a külső szűrő minden gombja kiválasztott állapotban van, tehát a mező szűretlen. Amint rákattintunk az egyik gombra a többi kiválasztása megszűnik és már csak a kattintott tétel vesz részt a statisztikai számításban. További tételeket a Ctrl billentyű nyomva tartása mellett kattintással választhatunk ki. Ugyanez a funkciója a panel jobb felső sarkában álló Többszörös kijelölés vezérlőnek. Kiválasztott állapotában a Ctrl billentyű nélkül is válogathatunk a tételek között. A panel jobb felső sarkában álló tölcséres-ikszes vezérlővel a szűretlen állapotba térhetünk vissza.
szűrések szinkronizálása
A csoportosító-, illetve a belső szűrőmezők tételeinek szelektálása a külső szűrő nyomógombjait is „szelektálja”. Ha például a kimutatásban csak a mátrai borvidéket jelenítjük meg, akkor a „fajta” külső szűrő paneljén az ezen a borvidéken nem telepített fajták parancsgombjai inaktívakká válnak.
szűrések szinkronizálása
A külső szűrők egymás parancsgombjait is kölcsönösen „szelektálják”. Ellenőrizzük ezt az állítást! Töröljük a borvidék- és a fajta mező szűrését, és hozzunk létre külső szűrőt a szín mező szelektálására. Ez a mező a telepített szőlőfajta bogyójának színét mutatja, tételei: fehér és vörös. Ha kiválasztjuk a szín külső szűrőn a vörös tételt, akkor a fajta külső szűrő fehér bogyójú fajtái elérhetetlenné válnak.
szűrések szinkronizálása
szám adattípusú mező tétel-listája
A szám adattípusú mező tételei a forrás-oszlopában előforduló számok. A szám-mező tételeit a program automatikusan csoportosítja, a felhasználó pedig a csoportokat automatikusan felülírja.
Készítsünk kimutatást a „javítások” adatbázis-táblázat statisztikai vizsgálatára! Sorok: számla. Értékek: AZ (javítások néven). Csoportosítás: a teljes mező intervallumának kezdőértéke 200 001 (Kezdődik), utolsó értéke 1 100 000 (Végződik) legyen, 100 000-s szakaszokkal (Mi szerint).
szám adattípusú mező  tétel-listája
A tétel-lista vezérlőt a program automatikusan kiegészíti két újabb tétellel. Az első intervallum-szakasz kezdőértékénél kisebb (<200001) és az utolsó intervallum-szakasz végértékénél nagyobb (>1100000) számok részére. Ez a két tétel fogadja majd be a kimutatás forrásának bővülését követően, az eredeti értéktartományon kívüli számokat.
dátum adattípusú mező listás szűrése
A dátum adattípusú mező tételei a mező forrás-oszlopában előforduló dátumok. Ha a dátum-mező csoportosító szerepet tölt be, akkor számolnunk kell az automatikus csoportosítás származtatott mezőivel.
Ha dátumokra akarunk szűrni, akkor nincs szükségünk a származtatott mezőkre, ha viszont dátumegységre kívánunk szűrni, akkor a dátum-mező felesleges. Nézzük meg ennek az utóbbi esetnek a részleteit. Alakítsuk át a kimutatást! Sorok: szervizből dátum, Értékek: AZ (javítások néven), majd vizsgáljuk meg a csoportosító mezők tétel-listáit!
dátum adattípusú mező tétel-listái
A származtatott mezők automatikus neveit felhasználói névre cseréltem és a „szervízből” mezőt eltávolítottam a kimutatásból.
Tehát a származtatott mezők tételei dátumegységek: évek, negyedévek és hónapok. A tétel-listák első és utolsó tételei azonosak: kisebb, mint a legkorábbi dátum, és nagyobb, mint a legkésőbbi dátum.
Egy konkrét negyedév (2025 második negyedév)-, vagy egy konkrét hónap (2025 május) vizsgálatához két mezőt kell szűrnünk.
Természetesen a származtatott mezőket áthúzhatjuk a mezőlista Szűrők területére is. Tétel-listáik szűrőmezőként sem módosulnak.
dátum adattípusú mező külső szűrőmezőként
A dátum adattípusú mezők külső szűrésére praktikusabb eszközt biztosít a program, mint a hagyományos tétel-listák. Neve „idősor”, de elnevezése ellenére, az időpontokat tartalmazó mezőket nem tudja szűrni, sőt dátumként detektálja őket. Alakítsuk át a kimutatást! Sorok: szerviz. Értékek: AZ (javítások néven)! Hozzunk létre külső szűrőt a „szervizből” nevű mező tételeinek szelektálására a Kimutatás-elemzés, Szűrés, Idősor beszúrása utasítással.
az idősor beszúrása
A vezérlő a mező dátum-tartományát egy vonalon ábrázolja, időrendben balról jobbra haladva. Az idő-vonal kezdőpontja a mező legkorábbi évének január elsejéje, végpontja pedig a mező legkésőbbi évének szilvesztere. A vonal legkisebb osztási egységét a panel jobb szélén álló pici háromszög listájában adhatjuk meg.
A létrehozás pillanatában a mező szűretlen állapotban van. Ezt mutatja a panel Minden időszak felirata. A vizsgálni kívánt dátumegységet kattintással kell kiválasztanunk. A külső dátum-szűrő időszak beállítására is alkalmas! Először kiválasztjuk az időszak kezdő dátumegységét, majd a Shift billentyű folyamatos nyomása mellett rákattintunk az időszak záró dátumegységére. A dátumegység vagy időszak kiválasztását követően a modul aktualizálja a Minden időszak feliratot.
időszak szűrése idősorral
S a nagyhasú bálnabasa, / Kit bálnaszolga les, / Egy bálnahéjon elhasal, / Csakhogy te felnevess! (Szilágyi Ákos)
margitfalvi.arpad@proton.me