Az Excel SZŰRŐ funkció használata -

Ö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ételekkel

Visszatérési érték

A szűrt értékek tömbje

Szintaxis

= 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 365

Haszná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

  1. A szűrő függőleges és vízszintes tömbökkel is működhet.
  2. Az include argumentumnak a tömb argumentummal kompatibilis dimenzióval kell rendelkeznie , különben a szűrő #VALUE értéket ad vissza!
  3. Ha az include tömb tartalmaz hibákat, a FILTER hibát ad vissza.
  4. 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

SZŰRŐ logikai logikával Ebben a videóban megnézzük, hogyan lehet a FILTER funkciót használni logikai logikával több feltétel alkalmazásához. Az eredmény egy szűrt lista, ahol a kék szín, a hónap pedig június Hogyan jelenítsük meg a felső vagy alsó n eredményt Ebben a videóban a FILTER funkciót használjuk a LARGE és SMALL funkciókkal a felső vagy alsó eredmények megjelenítéséhez adatkészletben. Ismétlődő értékek felsorolása a FILTER segítségével Ebben a videóban megnézzük, hogyan lehet felsorolni a duplikált értékeket a FILTER funkcióval. Más szavakkal, olyan értékek, amelyek többször is megjelennek egy adatsorban. Dinamikus tömbképletek fészkelése Ebben a videóban megvizsgáljuk, hogyan lehet dinamikus tömbfüggvényeket egymásba ágyazni, hogy hatékony és dinamikus megoldásokat hozzunk létre. Szűrés dinamikus legördülő listával Ebben a videóban egy dinamikus tömbökből álló legördülő listát készítünk az adatok szín szerinti szűrésére. A legördülő lista adatellenőrzéssel jön létre. Az egyedi értékek megszámlálása Ebben a videóban azt vizsgáljuk meg, hogyan lehet megszámolni az UNIQUE függvény által visszaadott egyedi értékeket, más funkciókkal együtt, mint például a FILTER és a COUNTA.

érdekes cikkek...