
Összegzés
Az Excel SZŰRŐ funkció az átadott feltételek alapján kiszűr egy adatsort, és kivonja az egyező rekordokat.
Célja
A szűrők tartománya megadott feltételekkelVisszatérési érték
A szűrt értékek tömbjeSzintaxis
= SZŰRŐ (tömb, tartalmazza, (if_empty))Érvek
- tömb - tartomány vagy tömb a szűréshez.
- include - Boolean tömb, mint kritérium.
- if_empty - (opcionális) Érték, amelyet vissza kell adni, ha nincs eredmény.
Változat
Excel 365Használati megjegyzések
Az Excel FILTER függvény a megadott feltételek alapján "szűri" az adatsort. Az eredmény az eredeti tartomány megfelelő értékeinek tömbje. Ha ez a tömb a végeredmény (azaz az eredményeket nem adják át egy másik függvénynek), akkor az illeszkedő eredmények "átfolynak" a munkalapra. Egyszerű nyelven a SZŰRŐ funkció lehetővé teszi, hogy a megadott kritériumok alapján könnyebben kivonja a megfelelő rekordokat egy nagyobb forrásadatkészletből.
A FILTER eredményei dinamikusak. Amikor a forrásadatok értékei megváltoznak, vagy ha a forrásadat-tömb átméretezésre kerül, a FILTER eredményei automatikusan frissülnek.
Példa
A bemutatott példában az F5 képlete a következő:
=FILTER(B5:D14,D5:D14=H2,"No results")
Mivel a H2 értéke "piros", a SZŰRŐ függvény kivonja az adatokat abból a tömbből, ahol a Csoport oszlop "piros" -t tartalmaz. Minden egyező rekord visszakerül a munkalapra az F5 cellától kezdve, ahol a képlet létezik.
Az értékeket keményen is lehet kódolni. Az alábbi képlet ugyanazzal az eredménnyel jár, mint fent, a "piros" kemény kódolással a kritériumokba:
=FILTER(B5:D14,D5:D14="red","No results")
Ha nem talál semmit, ha nem található megfelelő adat, adjon meg egy üres karakterláncot ("") az if_empty mezőhöz :
=FILTER(B5:D14,D5:D14=H2,"")
Több kritérium
Az include argumentum logikai logikával bővíthető. Például csak olyan adatok kinyeréséhez, ahol a csoport "piros" és a pontszám nagyobb, mint 80, használhat egy következő képletet:
=FILTER(B5:D14,(D5:D14="red")*(C5:C14>80),"No results")
A kritériumok építése logikai kifejezésekkel elegáns és rugalmas megközelítés. Ha további példákat szeretne felvenni a logikai kifejezésekkel összeállítható feltételekre, tekintse meg a SUMPRODUCT függvény oldal példáit.
Megjegyzések
- A szűrő függőleges és vízszintes tömbökkel is működhet.
- Az include argumentumnak a tömb argumentummal kompatibilis dimenzióval kell rendelkeznie , különben a szűrő #VALUE értéket ad vissza!
- Ha az include tömb tartalmaz hibákat, a FILTER hibát ad vissza.
- Ha a FILTER-t használja a munkafüzetek között, mindkét munkafüzetnek nyitva kell lennie, különben a FILTER visszatér a #REF! -Re.
Kapcsolódó videók





