Funktsioon Excel FILTER tagastab filtreeritud andmed antud vahemikust. See on funktsionaalne versioon lihtsast filtreerimisest kodumenüüst, mida oleme Excelis kasutanud aastakümneid. See funktsioon aitab meil filtreerida suured andmebaasid väiksemateks tükkideks, millega meil on vaja ainult tööd teha.
Praegu on see FILTER -funktsioon saadaval ainult Excel 365 veebiversioonis. See pole Excel 2016 ja vanemates versioonides saadaval.
Funktsiooni FILTER süntaks
= FILTER (massiiv, kaasake, [if_empty])
Massiiv: See on vahemik, mida soovite filtreerida. See võib olla raskesti kodeeritud massiivi või vahemiku viide. See võib olla terve andmebaas nagu töötajate andmebaas.
Kaasa: See on veerg või rida, mille järgi soovite kriteeriumidega filtreerida. Näiteks palgaveerg töötajate andmebaasis tingimusel> 10000 dollarit jne. Andmebaasi ei pea kuuluma. Selle massiivi mõõtmed peaksid sobima filtrimassiiviga.
[kui_tühi]: See on vabatahtlik argument. Kasutage seda, kui soovite määratleda, mida tagastada, kui väärtust ei leita.
Mõistame funktsiooni FILTER näitega
FILTER Funktsiooninäide: tagastage kõik kirjed, mille märgid on suuremad kui 90
Siin on mul õpilaste näidisandmete kogum ja testis saadud hinded.
Soovin filtreerida kõik kirjed, mille märgid on suuremad kui 90. Selle probleemi lihtne valem oleks järgmine:
=FILTER(A3: C11, C3: C11> 90, "Selliseid kirjeid pole")
Massiivina oleme tarninud kogu tabeli A3: C11. Kuna me tahame filtreerida skoori järgi, anname tulemuste vahemiku ja kriteeriumid C3: C11> 90. Lõpuks, kui ükski väärtus ei vasta antud kriteeriumidele, tagastame "Selliseid kirjeid pole".
See tagastab kirje ja levib lehele.
Kuidas see töötab
Mõelge sellele kui loendamisfunktsioonile, mis tagastab sobitatud tingimuste arvu. Ainus oluline erinevus on see, et funktsioon FILTER tagastab terve kirje, mitte ainult arvu. Seda saab kasutada ka OTSINGUKS, et tagastada andmekogumist kõik sobitatud väärtused, nagu me teeme Excelis 2016 ja vanemates versioonides.
Filtreerige andmekogum mitme tingimusega
Andmekogumi filtreerimiseks rohkem kui ühe tingimusega saame kasutada JA tingimuste jaoks * ja VÕI loogika jaoks +.
Näiteks kui ma tahan ülaltoodud andmete põhjal filtreerida kirje, mille märgid on suuremad või võrdsed 90 ja rullide arv on suurem kui 107, on valem järgmine:
=FILTER (A3: C11,(C3: C11>=90)*(B3: B11> 107), "Selliseid kirjeid pole")
VÕI loogika näide: kui soovite filtreerida andmekogumit, mille märgid on suuremad kui 90 või alla 70 (näiteks). Valem on järgmine:
= FILTER (A3: C11, (C3: C11> 90)+(C3: C11 <70), "Selliseid kirjeid pole")
Nii et jah, poisid, see oli kiire sissejuhatus funktsiooni FILTER funktsioonisse Excel 365. See pole töölauarakendustele veel saadaval, kuid eeldatavasti avaldatakse see koos Excel 2019 pro versiooniga.
Loodan, et olin piisavalt selgitav. Kui teil on selle funktsiooni osas kahtlusi või teil on mõni Excel/VBA -ga seotud päring, küsige seda allpool kommentaaride jaotises.
Funktsioon SORT Excelis | Sortimisfunktsioon on Excel 365 -s uus. See funktsioon sorteerib kaasasoleva massiivi dünaamiliselt uude asukohta nagu massiivifunktsioon:
Populaarsed artiklid:
50 Exceli otseteed tootlikkuse suurendamiseks | Saa oma ülesandega kiiremini hakkama. Need 50 otseteed aitavad teil Excelis veelgi kiiremini töötada.
Funktsiooni VLOOKUP kasutamine Excelis | See on üks enimkasutatud ja populaarsemaid Exceli funktsioone, mida kasutatakse erinevate vahemike ja lehtede väärtuse otsimiseks.
Funktsiooni COUNTIF kasutamine Excelis 2016 | Loendage väärtused tingimustega, kasutades seda hämmastavat funktsiooni. Te ei pea oma andmeid teatud väärtuste loendamiseks filtreerima. Countif funktsioon on armatuurlaua ettevalmistamisel hädavajalik.
Funktsiooni SUMIF kasutamine Excelis | See on veel üks armatuurlaua oluline funktsioon. See aitab teil teatud tingimustel väärtusi kokku võtta.