Ha a szűrni kívánt adatokhoz több mezőre érvényes feltételekre van szükség, például több feltétel alapján kell szűrni, amelyek mindegyikének teljesülnie kell, vagy olyan sorok megjelenítésére, amelyek megfelelnek több különböző feltétel valamelyikének (például Típus = "Termény" VAGY Üzletkötő = "Bedecs"), használja az Irányított szűrés párbeszédpanelt.
Az Irányított szűrő párbeszédpanel megnyitásához kattintson aSpeciálisadatok> elemre.
| Irányított szűrő | Példa |
|---|---|
| Az irányított szűrési feltételek áttekintése | |
| Több feltétel, egy oszlop, bármely feltétel igaz | Üzletkötő = "Varga" VAGY Üzletkötő = "Fodor") |
| Több feltétel, több oszlop, minden feltétel igaz | Típus = "Konzerv" ÉS Forgalom > 1000 |
| Több feltétel, több oszlop, bármely feltétel igaz | Típus = "Konzerv" VAGY Üzletkötő = "Fodor" |
| Több feltételkészlet, egy oszlop minden készletben | (Forgalom > 6000 ÉS Forgalom < 6500 ) VAGY (Forgalom < 500) |
| Több feltételkészlet, több oszlop minden egyes készletben | (Üzletkötő = "Varga" ÉS Forgalom >: 3000) VAGY (Üzletkötő = "Fodor" ÉS 1500 000-as forgalom > ) |
| Helyettesítő feltételek | Üzletkötő = olyan név, amelynek a második betűje az „o” |
Az irányított szűrési feltételek áttekintése
Az irányított szűrő több szempontból is különbözik a Szűrőtől .
- Az AutoSzűrő menü helyett az Irányított szűrés párbeszédpanelt jeleníti meg.
- Hozzon létre egy feltételtartományt (válassza szét a cellákat az adatok fölött), ahol megadja a szűrési feltételeket, majd beállítja az Irányított szűrés párbeszédpanelen, hogy ezt a tartományt használja.
- Az Irányított szűrő NEM frissül automatikusan, ha Ön módosítja a feltételek értékét
Megjegyzés
Az Irányított szűrő továbbra is elérhető összetett szűrési forgatókönyvekhez, bár az olyan újabb funkciók, mint a Copilot az Excelben, mostantól segíthetik a felhasználókat az adatelemzésben és a természetes nyelvű lekérdezéseken keresztüli szűrésben, alternatív megközelítésként bizonyos használati esetekben.
Az AND vs OR logika ismertetése
| Logikai típus | A beállítás módja | Példa | Amit talál |
|---|---|---|---|
| ÉS logika (minden feltételnek teljesülnie kell) | Helyezzen feltételt egy sorba | Type = "Produce" (Termény) az 1. oszlopban > Sales 1000 in column 2 (mindkettő ugyanabban a sorban) |
Csak azok a sorok, amelyeknél a Típus "Termény" ÉS az Értékesítés NAGYOBB mint 1000 |
| VAGY logika (bármelyik feltétel teljesülhet) | Feltétel elhelyezése másik sorba | 1. sor: Típus = "Termény" 2. sor: Típus = "Hús" (különböző sorok, ugyanaz az oszlop) |
Sorok, ahol a Típus "Termény" VAGY Típus "Hús" (vagy mindkettő) |
Mintaadatok
A cikkben ismertetett összes eljárásban az alábbi mintaadatok használatosak.
Az adatok három üres sort tartalmaznak azon listatartomány felett, amely feltételtartományként (A1:C4) és listatartományként (A6:C10) lesz felhasználva. A feltételtartományhoz oszlopfeliratok tartoznak, és legalább egy üres sor található benne a feltételértékek és a listatartomány között.
Ha dolgozni szeretne ezekkel az adatokkal, jelölje ki őket a következő táblázatban, majd másolja a vágólapra, és illessze be az új Excel-munkalap A1 cellájába.
| Típus: | Értékesítő | Forgalom |
|---|---|---|
| Típus: | Értékesítő | Értékesítés |
| Italok | Barta | 512 200 Ft |
| Hús | Varga | 45 000 Ft |
| Konzerv | Harmath | 632 800 Ft |
| Konzerv | Varga | 654 400 Ft |
Ebben a példában az eredményül kapott munkalap így fog kinézni, ahol a szűrési feltételtartomány kék körvonallal, a listatartomány (a szűrni kívánt adatok) pedig pirossal van körvonalazva.
Összehasonlító operátorok
Az alábbi operátorokkal két értéket hasonlíthat össze. Az összehasonlítás eredménye IGAZ vagy HAMIS logikai érték lesz.
| Összehasonlító operátor | Jelentés | Példa |
|---|---|---|
| = (egyenlőségjel) | Egyenlő | A1=B1 |
| > (nagyobb, mint jel) | Nagyobb | A1>B1 |
| < (kisebb, mint jel) | Kisebb | A1<B1 |
| >= (nagyobb vagy egyenlő jel) | Nagyobb vagy egyenlő | A1>=B1 |
| <= (kisebb vagy egyenlő jel) | Kisebb vagy egyenlő | A1<=B1 |
| <> (nem egyenlő jel) | Nem egyenlő | A1<>B1 |
Egyenlőségjel használata szöveg vagy érték beírásához
Amikor szöveget vagy értéket ír be egy cellába, az egyenlőségjelet (=) képlet jelzésére használja, az Excel értékeli a bírtakat; Ez azonban váratlan szűrési eredményekhez vezethet. Ha egyenlőséget jelző összehasonlítási operátort szeretne beírni egy szöveghez vagy értékhez, karakterlánc-kifejezésként írja be a feltételt a feltételtartomány megfelelő cellájába:
=''=bejegyzés ''
A bejegyzés a keresett szöveg vagy érték. Példa:
| A cellába beírt karakterek | Az Excel értékelése és a megjelenített eredmény |
|---|---|
| ="=Bedecs" | =Bedecs |
| ="=3000" | =3000 |
A kis- és a nagybetűk figyelembe vétele
Az Excel a szöveges adatok szűrésénél nem tesz különbséget a kis- és a nagybetűk között. Képlet segítségével azonban lehet kis- és nagybetűket megkülönböztető keresést végezni. Lásd például a Helyettesítő feltételek című szakaszt.
Előre definiált nevek használata
Az egyik tartománynak adhatja a Feltételek nevet, a tartomány hivatkozása ekkor automatikusan megjelenik a Szűrőtartomány mezőben. A szűrni kívánt listatartományhoz továbbá definiálhatja az Adatbázis, ahhoz a területhez pedig, ahová be szeretné illeszteni a sorokat, a Kigyűjtés nevet, így a tartományok automatikusan meg fognak jelenni a Listatartomány és a Hova másolja mezőben.
Feltételek létrehozása képlet használatával
Feltételként használhat számított, azaz egy képlet eredményeként visszakapott értéket is. Az alábbi fontos szempontokat tartsa szem előtt:
- A képletnek IGAZ-nak vagy HAMIS-nak kell lennie.
- Mivel képletet használ, a képletet ugyanúgy kell megadni, mint normál esetben, a kifejezést nem a következő módon kell megadni:
=''=bejegyzés'' - Ne használja az oszlopfeliratot feltételfeliratként, hanem vagy hagyja üresen a feltételfeliratot, vagy olyan feliratot használjon, amely nem a listatartomány egy oszlopának felirata (az alábbi példákban Számított átlag és Pontos egyezés).
Ha relatív cellahivatkozás vagy tartománynév helyett oszlopfeliratot használ, akkor az Excel a következőhöz hasonló hibaértéket jelenít meg: #NAME? vagy #VALUE! hibaértéket jeleníti meg a számított feltételképletet tartalmazó cellában. Ezt figyelmen kívül hagyhatja, mivel a listatartomány szűrésére nincs hatással. - A feltételben használt képletnek relatív hivatkozással kell utalnia az első adatsor megfelelő cellájára.
- A képlet összes többi hivatkozásának abszolút hivatkozásnak kell lennie.
Több feltétel, egy oszlop, bármely feltétel igaz
Logikai összefüggés: (Üzletkötő = "Varga" VAGY Üzletkötő = "Fodor")
Akkor használja ezt a lehetőséget, ha olyan sorokat szeretne szűrni, amelyekben egyetlen oszlop több érték közül BÁRMELYIK megfelel. Mindkét sor a Davolio-t ÉS a Buchanan szót tartalmazó sor megjelenik.
Ha egy oszlopon belül szeretne több feltételnek megfelelő sorokat megtalálni, a feltételeket külön sorokba kell beírnia közvetlenül egymás alá a feltételtartományba. Írja be például a következőket a feltételtartomány első két sorába:
Típus: Értékesítő Értékesítés ="=Bedecs" ="=Fodor" Kattintson egy cellára a listatartományban.
Kattintson az Adatok lap Rendezés és szűrés csoportjának Speciális gombjára.
Választhat , hogy szűri a listát, helyben elrejti a feltételeknek meg nem felelő sorokat, vagy más helyre másolja a feltételeket tartalmazó sorokat a munkalap egy másik területére.
A Szűrőtartomány mezőbe írja be a feltételtartomány hivatkozását, a feltételfeliratokkal együtt. A példát követve írja be a következőt: $A$1:$C$3.
A példában szereplő értékek használata esetén a listatartomány szűrt eredménye az alábbi:
Típus: Értékesítő Forgalom Hús Varga 45 000 Ft Konzerv Harmath 632 800 Ft Konzerv Varga 654 400 Ft
Több feltétel, több oszlop, minden feltétel igaz
Logikai összefüggés: (Típus = "Konzerv" ÉS 1000 000 Forgalom > )
Ha olyan sorokat szeretne keresni, amelyek több oszlopban több feltételnek felelnek meg, írja be az összes feltételt a feltételtartomány egyazon sorába. A példa például a következőt írja be:
Típus: Értékesítő Értékesítés ="=Konzerv" >1000 Kattintson egy cellára a listatartományban.
Kattintson az Adatok lap Rendezés és szűrés csoportjának Speciális gombjára.
Választhat , hogy szűri a listát, helyben elrejti a feltételeknek meg nem felelő sorokat, vagy más helyre másolja a feltételeket tartalmazó sorokat a munkalap egy másik területére.
A Szűrőtartomány mezőbe írja be a feltételtartomány hivatkozását, a feltételfeliratokkal együtt. A példát követve írja be a következőt: $A$1:$C$2.
A példában szereplő értékek használata esetén a listatartomány szűrt eredménye az alábbi:
Típus: Értékesítő Forgalom Konzerv Harmath 632 800 Ft Konzerv Varga 654 400 Ft
Több feltétel, több oszlop, bármely feltétel igaz
Logikai összefüggés: (Típus = "Konzerv" VAGY Üzletkötő = "Fodor")
Ha olyan sorokat szeretne keresni, amelyek több oszlopban több feltételnek felelnek meg, és bármelyik feltétel teljesülése elegendő, a feltételeket a feltételtartomány különböző oszlopaiba és soraiba írja be. A példa például a következőt írja be:
Típus: Értékesítő Értékesítés ="=Konzerv" ="=Fodor" Kattintson egy cellára a listatartományban.
Az Adatok lap Rendezés & szűrés csoportjában kattintson a Speciális gombra.
Választhat , hogy szűri a listát, helyben elrejti a feltételeknek meg nem felelő sorokat, vagy más helyre másolja a feltételeket tartalmazó sorokat a munkalap egy másik területére.
A Szűrőtartomány mezőbe írja be a feltételtartomány hivatkozását, a feltételfeliratokkal együtt. A példát követve írja be a következőt: $A$1:$B$3.
A példában szereplő értékek használata esetén a listatartomány szűrt eredménye az alábbi:
Típus: Értékesítő Forgalom Konzerv Harmath 632 800 Ft Konzerv Varga 654 400 Ft
Több feltételkészlet, egy oszlop minden készletben
Logikai összefüggés: ( (6000 ÉS 6500 Forgalom >< ) VAGY (500 Forgalom < ) )
Ha több feltételcsoportnak megfelelő sorokat szeretne keresni (ahol mindegyik csoport egy oszlopra vonatkozik), foglaljon több oszlopot egyetlen oszlopazonosító alá. A példa például a következőt írja be:
Típus: Értékesítő Értékesítés Forgalom >6000 <6500 <500 Kattintson egy cellára a listatartományban. A példát követve kattintson egy tetszőleges cellára az A6:C10 listatartományban.
Kattintson az Adatok lap Rendezés és szűrés csoportjának Speciális gombjára.
Választhat , hogy szűri a listát, helyben elrejti a feltételeknek meg nem felelő sorokat, vagy más helyre másolja a feltételeket tartalmazó sorokat a munkalap egy másik területére.
-
Tipp:
Ha a szűrt sorokat egy másik helyre másolja, megadhatja, hogy mely oszlopokra vonatkozzon a másolási művelet. A szűrés előtt másolja a kívánt oszlopok oszlopfeliratait annak a területnek az első sorába, ahová a szűrt sorokat be szeretné illeszteni. Szűréskor írjon be egy hivatkozást a másolt oszlopfeliratokra a Hova másolja mezőbe. A másolt sorok így csak azokat az oszlopokat fogják tartalmazni, amelyeknek a feliratát átmásolta.
-
A Szűrőtartomány mezőbe írja be a feltételtartomány hivatkozását, a feltételfeliratokkal együtt. A példát követve írja be a következőt: $A$1:$D$3.
A példában szereplő értékek használata esetén a listatartomány szűrt eredménye az alábbi:
Típus: Értékesítő Forgalom Hús Varga 45 000 Ft Konzerv Harmath 632 800 Ft
Több feltételkészlet, több oszlop minden egyes készletben
Logikai összefüggés: ( (Üzletkötő = "Varga" ÉS Forgalom >3000) VAGY (Üzletkötő = "Fodor" ÉS Forgalom > 1500) )
Ha több feltételcsoportnak megfelelő sorokat szeretne keresni (ahol mindegyik csoport több oszlopra vonatkozik), a feltételeket külön oszlopokba és sorokba kell beírnia. A példa például a következőt írja be:
Típus: Értékesítő Értékesítés ="=Bedecs" >3000 ="=Fodor" >1500 Kattintson egy cellára a listatartományban. A példát követve kattintson egy tetszőleges cellára az A6:C10 listatartományban.
Kattintson az Adatok lap Rendezés és szűrés csoportjának Speciális gombjára.
Választhat , hogy szűri a listát, helyben elrejti a feltételeknek meg nem felelő sorokat, vagy más helyre másolja a feltételeket tartalmazó sorokat a munkalap egy másik területére.
A Szűrőtartomány mezőbe írja be a feltételtartomány hivatkozását, a feltételfeliratokkal együtt. A példát követve írja be a következőt: $A$1:$C$3.
A példában szereplő értékek használata esetén a listatartomány szűrt eredményének az alábbinak kell lennie:
Típus: Értékesítő Forgalom Konzerv Harmath 632 800 Ft Konzerv Varga 654 400 Ft
Helyettesítő feltételek
Logikai összefüggés: Üzletkötő = olyan név, amelynek a második betűje az „o”
Olyan szöveges értékek kiszűréséhez, amelyek részben (de nem teljes egészében) azonos karaktereket tartalmaznak, az alábbi lehetőségek közül választhat:
Írjon be egy vagy több karaktert egyenlőségjel (=) nélkül olyan sorok megkereséséhez, amelyek valamelyik oszlopban a megadott karakterekkel kezdődő szöveges értéket tartalmaznak. Ha például a Var szöveget adja meg feltételnek, az Excel a „Varga”, a „Varjú” és a „Varjas” értéket is megtalálja.
Használjon helyettesítő karaktert.
Helyettesítő karakter Találat ? (kérdőjel) Egyetlen tetszőleges karakter
A ková?s keresés például megtalálja a „kovács” és a „kováts” nevet is* (csillag) Tetszőleges számú karakter
Az *kelet keresés például megtalálja az „északkelet” és a „délkelet” szót is~ (tilde), amelyet ?, * vagy ~ követ Kérdőjel, csillag vagy tilde
Például fy91~? eredménye lehet "y91?"
Szúrjon be legalább három üres sort a feltételtartományként használható listatartomány fölé. A feltételtartományoknak oszlopfeliratokkal kell rendelkezniük. Gondoskodjon arról, hogy legalább egy üres sor legyen a feltételértékek és a listatartomány között.
Az oszlopfeliratok alatti sorokba írja be a kívánt feltételeket. A példánál maradva, írja be a következőt:
Típus: Értékesítő Forgalom ="=Hú*" ="=?o*" Kattintson egy cellára a listatartományban. A példát követve kattintson egy tetszőleges cellára az A6:C10 listatartományban.
Kattintson az Adatok lap Rendezés és szűrés csoportjának Speciális gombjára.
Választhat , hogy szűri a listát, helyben elrejti a feltételeknek meg nem felelő sorokat, vagy más helyre másolja a feltételeket tartalmazó sorokat a munkalap egy másik területére.
A Szűrőtartomány mezőbe írja be a feltételtartomány hivatkozását, a feltételfeliratokkal együtt. A példát követve írja be a következőt: $A$1:$B$3.
A példában szereplő értékek használata esetén a listatartomány szűrt eredménye az alábbi:
Típus: Értékesítő Értékesítés Italok Barta 512 200 Ft Hús Varga 45 000 Ft Konzerv Harmath 632 800 Ft
Speciális szűrő eltávolítása vagy törlése
Miután alkalmazott egy speciális szűrőt, előfordulhat, hogy el szeretné távolítani, hogy újra az összes adat látható legyen. Ennek módja az alábbi:
- Kattintson a szűrt adattartomány bármelyik cellájára.
- Váltás az Adatok lapra
- A Rendezés & szűrés csoportban kattintson a Törlés gombra.
- Ekkor ismét az összes sor megjelenik.
További segítségre van szüksége?
Kérdéseivel mindig felkeresheti az Excel technikai közösség egyik szakértőjét, vagy segítséget kérhet a közösségekben.