Kako primijeniti više filtera u Excelu (6 odgovarajućih metoda)

  • Podijeli Ovo
Hugh West

Filtriranje postaje neophodno kada imate veći i komplikovaniji skup podataka. Dohvaćanje željenih podataka iz takvog skupa podataka oduzima dosta vremena. Stoga biste trebali znati kako primijeniti više filtera u Excelu. Metode više filtera su posebno nevjerovatne za prikaz vaših zainteresiranih podataka.

U ovom članku ćemo raspravljati o metodama kako primijeniti više filtera uključujući VBA kod u Excelu. Također, prikazat ćemo funkciju FILTER koja pametno filtrira i automatski ažurira podatke.

Preuzmite Vježnicu

Vježbu možete preuzeti ovdje:

Primjena više filtera.xlsm

6 metoda za primjenu više filtera u Excelu

Prije nego pređemo na glavnu analizu, bacimo pogled na sljedeći skup podataka. Ovdje su Imena 15 lokacija dati zajedno sa njihovom Kategorijom . Osim toga, Broj posjeta i Novi pretplatnici se obezbjeđuju na osnovu Datuma i načina Platforma .

Sada ćemo vidjeti primjenu više filtera s obzirom na različite perspektive. Za vođenje sesije koristimo Microsoft 365 verziju . Dakle, počnimo.

1. Višestruki filteri na jednostavan način unutar različitih kolona u Excelu

Ovdje možete lako organizirati svoje potrebne podatke koristeći opciju Filter u Excel. Na primjer,ako želite da dobijete broj posjeta za obrazovne stranice i Mobilnu platformu , jednostavno možete koristiti opciju Filter .

Dakle, za ovo slijedite dolje navedene korake.

  • Prvo, odaberite svoj skup podataka.
  • Drugo, na kartici Početna > kliknite na opciju Filter (sa Sort & Filter komandne trake). Osim toga, možete otvoriti opciju Filter na drugi način. Nadalje, taj je sa kartice Podaci > kliknite opciju Filter .

Nakon toga, vidjet ćete padajuću strelicu za svako polje.

Sada morate filtrirati svoje željene podatke.

  • Prvo, odaberite “Kategorija” polje.
  • Zatim, poništite okvir blizu Odaberi sve da poništite odabir svih opcija podataka.
  • Zatim označite okvir blizu “Obrazovanje” .
  • Kasnije pritisnite OK .

  • Ponovo kliknite na “ Platforme” i označite okvir blizu platforme “Mobilne” na raniji način.

Nakon filtriranja dva polja, dobit ćete sljedeći broj posjeta.

2. Korištenje opcije AutoFilter za filtriranje više vrijednosti u Excelu

AutoFilter opcija u Excelu se koristi kao ugrađeno dugme za filtriranje različitih tipova potrebnih podataka u rasponu podataka ili koloni.

Dakle, ako želite pronaći “Naziv web lokacija” imajući broj posjeta između 5000 i 10000 , a “Novi pretplatnici” su veći od 200 , to možete učiniti na sljedeći način.

  • Prvo, odaberite skup podataka i pritisnite CTRL+SHIFT+L .

  • Zatim, kliknite na padajuću strelicu u polju “Broj posjeta” .
  • Nakon toga idite na Filteri brojeva meni.
  • Zatim, odaberite opciju Između .

U ovom trenutku, novi dijaloški okvir pod nazivom Prilagođeni automatski filter će se pojaviti.

  • Prvo, umetnite 5000 u prvi prazan prostor dijaloškog okvira Prilagođeni automatski filtar .
  • Drugo , upišite 10000 u drugi razmak.
  • Na kraju, pritisnite OK .

Kao kao rezultat, vidjet ćete filtrirani Broj posjeta .

  • Slično, kliknite na padajuću strelicu polja “Novi pretplatnici” .
  • Zatim idite na meni Filteri brojeva .
  • Nakon toga odaberite Veće Od opcija.

Slično, otvara se dijaloški okvir pod nazivom Prilagođeni automatski filter za “ Novi pretplatnici ”.

  • Zatim popunite prostor upisivanjem 200 .
  • Nakon toga pritisnite OK .

I dobit ćete sljedeći rezultat za vaš upit. Dakle, mislili smo da vam je jasno kako primijeniti više filtera u Excelu.

3. Filtri više kolonaIstovremeno korištenje napredne funkcije filtera

U prethodne dvije metode, vidite primjenu više filtera zasebno za svako polje. Štaviše, niste imali opciju da navedete kriterijume.

Zapravo, koristeći opciju Napredni filter , možete odrediti kriterijume za polja.

Na primer, možete odrediti tri kriterijuma tj. kategorija lokacija bi bila edukacija , broj posjeta bi bio veći od 10000 , a broj novih pretplatnika bi bio veći od 400 .

  • Prvo, zapišite gore navedene kriterije u pogledu njihovih polja. Ovdje smo napisali te kriterije u rasponu ćelija od B22:D23 . Zapravo, morate napisati kriterije horizontalno .

  • Zatim otvorite opciju Napredni filter klikom na karticu Podaci > Sortiraj & Filter > Napredno .

  • Kasnije navedite raspon cijelog skupa podataka odakle želite filtrirajte u opciji Raspon popisa i navedite kriterije u Raspon kriterija .
  • Dalje, ako vam nisu potrebni slični podaci, označite okvir blizu Samo jedinstveni zapisi .
  • Nakon toga pritisnite OK .

I vidjet ćete sljedeći izlaz.

Slična očitanja:

  • Filtriraj više kriterija u Excelu (4Prikladni načini)
  • Filtrirajte podatke u Excelu koristeći formulu
  • Kako filtrirati više kolona istovremeno u Excelu (3 načina)
  • Pretražite više stavki u Excel filteru (2 načina)

4. Višestruki filteri koji koriste VBA u Excelu

Ako imate veći skup podataka, dugotrajno je i pomalo dosadno dobiti traženi rezultat pomoću formule.

Radije možete koristiti VBA kod u Excelu koji rezultat izvodi brzo i precizno.

Sada, da vidimo kako možete primijeniti VBA kod na naš skup podataka.

Ovdje ćemo vidjeti dvije aplikacije VBA AutoFilter koje koriste OR operator i AND operator respektivno.

4.1. Višestruki filteri koji koriste OR operator (logika)

Ako želite filtrirati web lokacije koje imaju broj posjeta manji od 10000 ili veći od 15000 , a kategorija stranica bi bila obrazovanje , tada možete slijediti sljedeće korake.

  • Prvo, od Developer kartica > kliknite na Visual Basic .

  • Zatim otvorite modul klikom na Insert > Modul .

  • Nakon toga, zapišite sljedeći kod u Modul 1 .
7822

Razlom koda

Sljedeće stvari su neophodne za korištenje VBA AutoFilter .

  • Raspon: Odnosi se na ćelijuopseg za filtriranje npr. B4:G19 .
  • Polje: To je indeks broja kolone iz krajnjeg lijevog dijela vašeg skupa podataka. Vrijednost prvog polja bit će 1 .
  • Kriterijumi 1: Prvi kriteriji za polje npr. Kriteriji1=”<10000”
  • Kriterijumi 2: Drugi kriterij za polje npr. Criteria2=”>15000”
  • Operator: Excel operator koji specificira određene zahtjeve filtriranja, npr. Operator:=xlOr , Operator:=xlAnd , itd.
  • U ovom trenutku, sa kartice Razvojnik > idite na Makroi .

  • Zatim odaberite filter_my_sites iz Naziv makroa i pritisnite Run .

Ako pokrenete gornji kod, dobit ćete sljedeći izlaz.

4.2. Višestruki filteri koji koriste AND operator (logika)

Još važnije, ako želite da obrazovne stranice imaju broj posjeta između 5000 i 15000 , možete koristiti sljedeći kod.

5672

  • Nakon pokretanja koda, dobit ćete sljedeći izlaz.

Dakle, mislili smo da vam je jasno kako primijeniti više filtera u Excelu koristeći VBA .

5. Koristite funkcije FILTER za primjenu više filtera

Prve 3 metode o kojima se raspravlja su prilično funkcionalne iako imaju ozbiljne nedostatke. Ne možete ažurirati filtrirane podatkeautomatski. Za ovo morate ponovo koristiti metode za filtriranje novih podataka.

Zato Microsoft donosi ažuriranu funkciju FILTER koja automatski ažurira filtrirane podatke. Štaviše, ovu funkciju ćete dobiti samo u verziji Excel 365 .

Sintaksa funkcije je

FILTER (niz, uključi, [if_empty])

Argumenti su-

  • niz: Opseg ili niz za filtriranje.
  • uključuju : Boolean niz, isporučen kao kriterij.
  • if_empty: Vrijednost za vraćanje kada se ne vrate rezultati. Ovo je opcionalno polje.

Osim toga, možete filtrirati skup podataka na osnovu datuma. Pretpostavimo da želite filtrirati cijeli skup podataka samo za mjesec jun . To znači da želite da dobijete naziv sajtova , broj poseta , itd. za jun .

  • U tom slučaju, upišite formulu u ćeliju H5 . Ovdje, trebali biste zadržati dovoljno prostora za filtrirane podatke, inače će prikazati neku grešku.
=FILTER(B5:F19,MONTH(D5:D19) > 5,"No data")

Ovdje, B5:F19 je naš skup podataka, D5:D19 je za datum, sintaksa MONTH(D5:D19) > 5 vraća datum za jun .

  • Zatim pritisnite ENTER .

I, dobijte sljedeći izlaz.

6. Upotreba Excel tablice za primjenu više filtera

Možete koristiti Excel tablicu za primjenu više filtera. Koraci su datiispod.

Koraci:

  • Prvo, odaberite raspon podataka.
  • Drugo, na kartici Insert >> odaberite funkciju Tabela .

U ovom trenutku će se pojaviti dijaloški okvir pod nazivom Kreiraj tablicu .

  • Sada provjerite jeste li odabrali raspon podataka u polju Gdje su podaci za vašu tablicu? . Ovdje, ako prije toga odaberete raspon podataka, ovaj okvir će se automatski popuniti.
  • Zatim označite opciju Moja tabela ima zaglavlja .
  • Na kraju, pritisnite OK .

Nakon toga, vidjet ćete padajuću strelicu za svako polje.

  • Zatim slijedite korake metod-1 i dobit ćete izlaz.

Kako filtrirati višestruke vrijednosti odvojene zarezima u Excelu

Za ovaj odjeljak koristit ćemo drugu tablicu podataka. Koji sadrži Naziv web-mjesta, kategoriju, broj posjeta, i platforme .

Sada, ako želite da dobijete broj posjeta za Edukativne stranice i Mobilnu platformu , možete slijediti korake.

  • Sada odaberite skup podataka i pritisnite CTRL+SHIFT+L .

Dakle, vidjet ćete padajuću strelicu za svako polje.

  • Zatim kliknite na padajuću strelicu u polju “Kategorija” .
  • Nakon toga idite na Filteri teksta
  • Zatim odaberite Sadrži.. opcija.

U ovom trenutku će se pojaviti novi dijaloški okvir pod nazivom Prilagođeni automatski filter .

  • Na prvo upišite Obrazovanje u prvi prostor.
  • Zatim pritisnite OK .

Dakle, vidjet ćete da je Kategorija filtrirana.

Nakon toga, za filtriranje Platforma slijedite korake metoda-1 i dobit ćete konačni rezultat.

Odjeljak za vježbanje

Sada možete sami vježbati objašnjenu metodu.

Zaključak

Ovako možete primijeniti više filtera u Excelu. Ako imate bilo kakvih prijedloga ili zabune, javite nam u sljedećem odjeljku komentara.

Hvala što ste s nama.

Hugh West je vrlo iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i finansije i magistrirao poslovnu administraciju. Hugh ima strast prema podučavanju i razvio je jedinstven pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno znanje o Excel-u pomoglo je hiljadama studenata i profesionalaca širom svijeta da poboljšaju svoje vještine i napreduju u karijeri. Kroz svoj blog, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne Excel tutorijale i online obuku kako bi pomogli pojedincima i preduzećima da ostvare svoj puni potencijal.