
Kokkuvõte
Funktsioon Exceli FILTER filtreerib tarnitud kriteeriumide põhjal mitmesuguseid andmeid ja eraldab sobivad kirjed.
Eesmärk
Filtrid ulatuvad etteantud kriteeriumidegaTagastusväärtus
Filtreeritud väärtuste massiivSü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 365Kasutusjuhised
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
- Filter võib töötada nii vertikaalsete kui ka horisontaalsete massiividega.
- Hulka argument peab olema mõõde kooskõlas massiivi argument, muidu filter naaseb #VALUE!
- Kui hulka massiivi hõlmab mis tahes vigu, FILTER tagasi viga.
- Kui töövihikute vahel kasutatakse FILTERit, peavad mõlemad töövihikud olema avatud, vastasel juhul tagastab FILTER #REF !.
Seotud videod





