Kuidas kasutada funktsiooni Exceli FILTER -

Kokkuvõte

Funktsioon Exceli FILTER filtreerib tarnitud kriteeriumide põhjal mitmesuguseid andmeid ja eraldab sobivad kirjed.

Eesmärk

Filtrid ulatuvad etteantud kriteeriumidega

Tagastusväärtus

Filtreeritud väärtuste massiiv

Süntaks

= FILTER (massiiv, kaasake, (kui_tühi))

Argumendid

  • massiiv - vahemik või massiiv filtreerimiseks.
  • include - Boole'i ​​massiiv, esitatud kriteeriumidena.
  • if_empty - (valikuline) Väärtus, mis tagastatakse, kui tulemusi ei tagastata.

Versioon

Excel 365

Kasutusjuhised

Funktsioon Exceli FILTER "filtreerib" mitmesuguseid andmeid tarnitud kriteeriumide alusel. Tulemuseks on algse vahemiku sobivate väärtuste massiiv. Kui see massiiv on lõpptulemus (st tulemusi ei edastata mõnele teisele funktsioonile), siis sobivad tulemused töölehele edasi. Lihtsas keeles võimaldab funktsioon FILTER teie valitud kriteeriumide alusel hõlpsalt eraldada sobivaid kirjeid suuremast lähteandmete komplektist.

FILTERi tulemused on dünaamilised. Kui lähteandmete väärtused muutuvad või lähteandmete massiivi suurust muudetakse, värskendatakse filtri FILTER tulemusi automaatselt.

Näide

Näidatud näites on valem F5-s järgmine:

=FILTER(B5:D14,D5:D14=H2,"No results")

Kuna väärtus H2-s on "punane", eraldab funktsioon FILTER andmed massiivist, kus veerg Rühm sisaldab "punast". Kõik sobivad kirjed tagastatakse töölehele alates lahtrist F5, kus valem on olemas.

Väärtusi saab ka kodeerida. Alloleval valemil on sama tulemus kui ülaltoodud kriteeriumites "punase" kõvakoodiga:

=FILTER(B5:D14,D5:D14="red","No results")

Kui midagi ei leitud, kui vastavaid andmeid ei leitud, sisestage if_empty jaoks tühi string ("") :

=FILTER(B5:D14,D5:D14=H2,"")

Rohkem kui üks kriteerium

Hulka argument võib pikendada boolean loogika. Näiteks ainult selliste andmete väljavõtmiseks, kus rühm on "punane" ja skoor on suurem kui 80, võite kasutada järgmist valemit:

=FILTER(B5:D14,(D5:D14="red")*(C5:C14>80),"No results")

Loogiliste väljenditega kriteeriumide loomine on elegantne ja paindlik lähenemine. Rohkem näiteid selle kohta, milliseid kriteeriume saate luua logiarvanditega, vaadake näiteid meie funktsiooni SUMPRODUCT lehelt.

Märkused

  1. Filter võib töötada nii vertikaalsete kui ka horisontaalsete massiividega.
  2. Hulka argument peab olema mõõde kooskõlas massiivi argument, muidu filter naaseb #VALUE!
  3. Kui hulka massiivi hõlmab mis tahes vigu, FILTER tagasi viga.
  4. Kui töövihikute vahel kasutatakse FILTERit, peavad mõlemad töövihikud olema avatud, vastasel juhul tagastab FILTER #REF !.

Seotud videod

Boolea loogikaga FILTER Selles videos uurime, kuidas kasutada funktsiooni FILTER koos Boole'i ​​loogikaga mitme kriteeriumi rakendamiseks. Tulemuseks on filtreeritud loend, kus värv on sinine ja kuu on juuni. Kuidas näidata ülemise või alumise n tulemust Selles videos kasutame ülemise või alumise tulemuse kuvamiseks funktsiooni FILTER koos funktsioonidega LARGE ja SMALL andmete kogumis. Lisage duplikaatväärtused filtriga FILTER Selles videos uurime, kuidas funktsiooni FILTER abil duplikaatväärtusi loetleda. Teisisõnu, väärtused, mis ilmuvad andmekogumis rohkem kui üks kord. Dünaamiliste massiivivalemite pesitsemine Selles videos uurime, kuidas dünaamilisi massiivi funktsioone pesitseda, et luua võimsaid ja dünaamilisi lahendusi. Filtreerimine dünaamilise rippmenüüga Selles videos koostame rippmenüü, kasutades dünaamilisi massiive andmete filtreerimiseks värvide järgi. Rippmenüü luuakse andmete valideerimisega. Unikaalsete väärtuste loendamine Selles videos vaatleme, kuidas loendada funktsiooni UNIKAALNE tagastatud kordumatuid väärtusi koos muude funktsioonidega, nagu FILTER ja COUNTA.

Huvitavad Artiklid...