Hatókör
Microsoft 365-höz készült Mac Excel Excel 2024 Excel 2021 Excel 2019 Excel 2016

Ha a szűrni kívánt adatok több mezőre vonatkozó feltételeket igényelnek, például több feltétel alapján történő szűrést, amelyeknek mindegyiknek igaznak kell lenniük, vagy olyan sorokat kell megjelenítenie, amelyek megfelelnek a különböző feltételek bármelyikének (például Type = "Produce" OR Salesperson = "Davolio"), használhatja a Speciális szűrő párbeszédpanelt.

Az Irányított szűrő párbeszédpanel megnyitásához kattintson az Adatok > Speciális elemre.

Képernyőkép az Adatok lap Rendezés és szűrés szakaszáról

Irányított szűrés

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 Forgalom > 1500)

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

A Speciális szűrő többféleképpen működik, mint a Szűrő.

  • Az AutoSzűrő menü helyett az Irányított szűrés párbeszédpanelt jeleníti meg.

  • Létre kell hoznia egy feltételtartományt (külön cellákat az adatok felett), ahol megadhatja a szűrési feltételeket, majd a Speciális szűrő párbeszédpanelen ezt a tartományt kell használnia.

  • A Speciális szűrő NEM frissül automatikusan a feltételértékek módosításakor

Megjegyzés: A Speciális szűrő továbbra is elérhető marad az összetett szűrési forgatókönyvekhez, de az újabb funkciók, például az ExcelBen a Copilot, mostantól alternatív megoldásként segíthetik a felhasználókat az adatelemzésben és a természetes nyelvi lekérdezések szűrésében.

Az AND és az OR logika ismertetése

Logikai típus

Beállítás

Példa

Mit talál?

ÉS logika (minden feltételnek igaznak kell lennie)

Feltétel elhelyezése ugyanabban a sorban

Type = "Produce" in column 1 Értékesítés > 1000 a 2. oszlopban (mindkettő ugyanabban a sorban)

Csak azok a sorok, ahol a type is "Produce" AND Sales IS nagyobb, mint 1000

VAGY logika (bármely feltétel igaz lehet)

Feltétel elhelyezése másik sorban

1. sor: Típus = "Termény" 2. sor: Típus = "Hús" (különböző sorok, azonos oszlop)

Azok a sorok, ahol a típus "Termény" VAGY "Hús" típusú (vagy mindkettő)

Mintaadatok

A cikkben ismertetett összes eljárásban az alábbi mintaadatok használatosak.

Az adatok három üres sort tartalmaznak a listatartomány felett, amelyek feltételtartományként (A1:C4) és listatartományként (A6:C10) lesznek haszná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ényként kapott munkalap így fog kinézni, ahol a szűrési feltételek tartománya kék, a listatartomány (a szűrni kívánt adatok) pedig piros színnel van tagolásban. 

Képernyőkép a feltételekről és a listatartományról

Ö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

Ha egyenlőségjelet (=) használ, amikor szöveget vagy értéket ír be egy cellába, az azt jelzi, hogy képletet ad meg, ezért 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 ''

Ahol a bejegyzés  helyén a megtalálni kívánt szöveg vagy érték szerepel. 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 #NÉV? vagy az #ÉRTÉK! 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 sorokra szeretne szűrni, ahol egyetlen oszlop felel meg a több érték bármelyikének. A Davolio ÉS a Buchanannel rendelkező sorok is megjelennek.

  1. 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. A példában írja be a következőt a feltételtartomány első két sorába:

    Típus

    Értékesítő

    Értékesítés

    ="=Bedecs"

    ="=Fodor"

  2. Kattintson egy cellára a listatartományban.

  3. Kattintson az Adatok lap Rendezés és szűrés csoportjának Speciális gombjára.

  4. Válassza a Lista szűrése helyben lehetőséget, elrejtheti a feltételeknek nem megfelelő sorokat, vagy másolás másik helyre, a feltételeknek megfelelő sorokat a munkalap egy másik területére másolhatja.

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

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

    Termény

    Varga

    654 400 Ft

Több feltétel, több oszlop, minden feltétel igaz

Logikai összefüggés:    (Típus = "Konzerv" ÉS Forgalom > 100000)

  1. 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éldához írja be a következőt:

    Típus

    Értékesítő

    Értékesítés

    ="=Konzerv"

    >1000

  2. Kattintson egy cellára a listatartományban.

  3. Kattintson az Adatok lap Rendezés és szűrés csoportjának Speciális gombjára.

  4. Válassza a Lista szűrése helyben lehetőséget, elrejtheti a feltételeknek nem megfelelő sorokat, vagy másolás másik helyre, a feltételeknek megfelelő sorokat a munkalap egy másik területére másolhatja.

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

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

    Termény

    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")

  1. 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éldához írja be a következőt:

    Típus

    Értékesítő

    Értékesítés

    ="=Konzerv"

    ="=Fodor"

  2. Kattintson egy cellára a listatartományban.

  3. Az Adatok lap Rendezés & szűrő csoportjában kattintson a Speciális elemre.

  4. Válassza a Lista szűrése helyben lehetőséget, elrejtheti a feltételeknek nem megfelelő sorokat, vagy másolás másik helyre, a feltételeknek megfelelő sorokat a munkalap egy másik területére másolhatja.

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

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

    Termény

    Varga

    654 400 Ft

Több feltételkészlet, egy oszlop minden készletben

Logikai összefüggés:     ( (Forgalom > 6000 ÉS Forgalom < 6500 ) VAGY (Forgalom < 500) )

  1. 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éldához írja be a következőt:

    Típus

    Értékesítő

    Értékesítés

    Értékesítés

    >600 000

    <650 000

    <50 000

  2. Kattintson egy cellára a listatartományban. A példát követve kattintson egy tetszőleges cellára az A6:C10 listatartományban.

  3. Kattintson az Adatok lap Rendezés és szűrés csoportjának Speciális gombjára.

  4. Válassza a Lista szűrése helyben lehetőséget, elrejtheti a feltételeknek nem megfelelő sorokat, vagy másolás másik helyre, a feltételeknek megfelelő sorokat a munkalap egy másik területére másolhatja.

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

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

  6. 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) )

  1. 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éldához írja be a következőt:

    Típus

    Értékesítő

    Értékesítés

    ="=Bedecs"

    >300 000

    ="=Fodor"

    >150 000

  2. Kattintson egy cellára a listatartományban. A példát követve kattintson egy tetszőleges cellára az A6:C10 listatartományban.

  3. Kattintson az Adatok lap Rendezés és szűrés csoportjának Speciális gombjára.

  4. Válassza a Lista szűrése helyben lehetőséget, elrejtheti a feltételeknek nem megfelelő sorokat, vagy másolás másik helyre, a feltételeknek megfelelő sorokat a munkalap egy másik területére másolhatja.

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

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

    Termény

    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”

  1. 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 Például Ková?s esetében az eredmény lehet „Kovács” és „Kováts” is.

      * (csillag)

      Tetszőleges számú karakter Például a *bolt eredménye lehet „Élelmiszerbolt” és „Könyvesbolt” is.

      ~ (tilde), amelyet ?, * vagy ~ követ

      Kérdőjel, csillag vagy tilde Például fy91~? eredménye lehet "y91?"

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

  3. 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*"

  4. Kattintson egy cellára a listatartományban. A példát követve kattintson egy tetszőleges cellára az A6:C10 listatartományban.

  5. Kattintson az Adatok lap Rendezés és szűrés csoportjának Speciális gombjára.

  6. Válassza a Lista szűrése helyben lehetőséget, elrejtheti a feltételeknek nem megfelelő sorokat, vagy másolás másik helyre, a feltételeknek megfelelő sorokat a munkalap egy másik területére másolhatja.

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

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

A speciális szűrő alkalmazása után érdemes lehet eltávolítani az összes adat újbóli megtekintéséhez. Ennek módja az alábbi:

  1. Kattintson a szűrt adattartomány bármelyik cellájára.

  2. Lépjen az Adatok lapra.

  3. A Rendezés & Szűrő csoportban kattintson a Törlés gombra.

  4. Minden sor újra 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.

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.