Primenjuje se na
Excel za Microsoft 365 za Mac Excel 2024 Excel 2021 Excel 2019 Excel 2016

Ako podaci koje želite da filtrirate zahtevaju kriterijume u više polja, kao što je filtriranje po više uslova koji moraju biti ispunjeni ili ako se prikazuju redovi koji se podudaraju sa bilo kojim od nekoliko različitih uslova (kao što je Tip = "Proizvod" OR Prodavac = "Davolić"), možete da koristite dijalog Napredni filter .

Da biste otvorili dijalog Napredni filter , izaberite stavku Podaci >Napredno.

Snimak ekrana kartice "Sortiranje i filtriranje odeljka sa podacima"

Napredni filter

Primer

Pregled naprednih kriterijuma filtera

Više kriterijuma, jedna kolona, bilo koji kriterijum tačan

Prodavac = "Davolić" OR Prodavac = "Petrović"

Više kriterijuma, više kolona, svi kriterijumi tačni

Tip = "Proizvod" AND Prodaja > 1000

Više kriterijuma, više kolona, bilo koji kriterijum tačan

Tip = "Proizvod" OR Prodavac = "Petrović"

Više skupova kriterijuma, jedna kolona u svim skupovima

(Prodaja > 6000 AND Prodaja < 6500 ) OR (Prodaja < 500)

Više skupova kriterijuma, više kolona u svakom skupu

(Prodavac = "Davolić" AND Prodaja >3000) ILI (Prodavac = "Petrović" AND Prodaja > 1500)

Kriterijumi džokera

Prodavac = ime sa „e“ kao drugo slovo

Pregled naprednih kriterijuma filtera

Napredni filter funkcioniše drugačije od opcije Filtriranje na nekoliko važnih načina.

  • Prikazuje dijalog Napredni filter umesto menija „Automatski filter“.

  • Kreirate opseg kriterijuma (zasebne ćelije iznad podataka) gde unosite uslove filtriranja, a zatim govorite dijalogu Napredni filter da koristi taj opseg.

  • Napredni filter NE ažurira automatski kada promenite vrednosti kriterijuma

Napomena: Napredni filter ostaje dostupan za složene scenarije filtriranja, iako novije funkcije kao što je Copilot u programu Excel sada mogu pomoći korisnicima u analizi podataka i filtriranju kroz upite prirodnog jezika kao alternativni pristup nekim slučajevima korišćenja.

Razumevanje AND naspram OR logike

Logički tip

Kako podesiti

Primer

Šta pronalati

AND logika (svi kriterijumi moraju biti tačni)

Postavljanje kriterijuma u isti red

Tip = "Proizvod" u koloni 1 Sales > 1000 in column 2 (i jedno i drugo u istom redu)

Samo redovi u kojima je tip IS "Proizvod" AND Prodaja veći od 1000

OR logika (bilo koji kriterijum može biti tačan)

Postavljanje kriterijuma u drugi red

1. red: Tip = "Proizvod" 2. red: Tip = "Meso" (različiti redovi, ista kolona)

Redovi u kojima je tip IS "Proizvod" OR Tip IS "Meso" (ili i jedno i drugo)

Uzorak podataka

Sledeći uzorci podataka koriste se za sve procedure u ovom članku.

Podaci uključuju tri prazna reda iznad opsega liste koji će se koristiti kao opseg kriterijuma (A1:C4) i opseg liste (A6:C10). Opseg kriterijuma ima oznake kolona i uključuje najmanje jedan prazan red između vrednosti kriterijuma i opsega liste.

Da biste radili sa ovim podacima, izaberite ih u sledećoj tabeli, kopirajte ih, a zatim ih nalepite u ćeliju A1 novog Excel radnog lista.

Tip

Prodavac

Prodaja

Tip

Prodavac

Prodaja

Alkoholna i bezalkoholna pića

Jovanović

5122 din.

Meso

Davolić

450 din

proizvod

Petrović

6328 din.

Proizvod

Davolić

6544 din

U ovom primeru, rezultujući radni list će izgledati ovako, gde je opseg kriterijuma filtera ojačen plavom bojom, a opseg liste (podatke koje želite da filtrirate) ojačen je crvenom bojom. 

Snimak ekrana kriterijuma i opsega liste

Operatori za poređenje

Pomoću sledećih operatora možete da uporedite dve vrednosti. Kada se pomoću ovih operatora dve vrednosti uporede, dobija se logička vrednost – TRUE ili FALSE.

Operator za poređenje

Značenje

Primer

= (znak jednakosti)

Jednako je

A1=B1

> (znak „veće od“)

Veće od

A1>B1

< (znak „manje od“)

Manje od

A1<B1

>= (znak „veće od ili jednako“)

Veće od ili jednako

A1>=B1

<= (znak „manje od ili jednako“)

Manje je od ili jednako

A1<=B1

<> (znak „nije jednako“)

Nije jednako

A1<>B1

Korišćenje znaka jednakosti za kucanje teksta ili vrednosti

Pošto se znak jednakosti (=) koristi za označavanje formule kada kucate tekst ili vrednost u ćeliji, Excel procenjuje šta otkucate; međutim, to može dovesti do neočekivanih rezultata filtriranja. Da biste naznačili operator poređenja jednakosti za tekst ili vrednost, otkucajte kriterijume kao izraz niske u odgovarajućoj ćeliji u opsegu kriterijuma:

=''= stavka ''

Stavka predstavlja tekst ili vrednost koju želite da pronađete. Na primer:

Kriterijum

Rezultat i prikaz u programu Excel

="=Davolić"

=Davolić

="=3000"

=3000

Razmatranje velikih i malih slova

Kod filtriranja tekstualnih podataka Excel ne razlikuje velika i mala slova. Međutim, da biste vršili pretragu sa razlikovanjem velikih i malih slova, možete da koristite formulu. Na primer, pogledajte odeljak Kriterijumi džokera.

Korišćenje unapred definisanih imena

Opsegu možete dati ime Kriterijumi, a referenca za opseg će se automatski pojaviti u polju Opseg kriterijuma. Možete da definišete i ime Baza podataka za opseg liste koji će se filtrirati i da definišete ime Izdvajanje za oblast gde želite da nalepite redove i ti opsezi će se automatski pojaviti u okvirima Opseg liste i Kopiraj u, tim redom.

Kreiranje kriterijuma pomoću formule

Kao kriterijum možete da koristite izračunatu vrednost koja je rezultat formule. Upamtite sledeće ključne tačke:

  • Rezultat formule mora da ima vrednost TRUE ili FALSE.

  • Budući da koristite formulu, unesite je na uobičajeni način i nemojte kucati izraz na sledeći način:

    =''= stavka ''

  • Kao oznaku kriterijuma ne koristite oznaku kolone. Oznaku kriterijuma ostavite praznu ili koristite oznaku koja nije oznaka kolone u opsegu liste (u primerima koji slede, to je „Izračunati prosek“ i „Potpuno podudaranje“).

    Ako se u formuli umesto relativne reference za ćeliju ili ime opsega koristi oznaka kolone, Excel prikazuje grešku #NAME? ili #VALUE! u ćeliji koja sadrži taj kriterijum. Ovu grešku možete zanemariti zato što ne utiče na filtriranje opsega liste.

  • Formula koju koristite za kriterijume mora da upotrebljava relativnu referencu da bi uputila na odgovarajuću ćeliju u prvom redu podataka.

  • Sve ostale reference u formuli moraju biti apsolutne reference.

Više kriterijuma, jedna kolona, bilo koji kriterijum tačan

Bulova algebra:    (Prodavac = "Davolić" OR Prodavac = "Petrović")

Koristite ovo kada želite da filtrirate redove u kojima se jedna kolona podudara sa bilo kojim od nekoliko vrednosti. Prikazaće se oba reda sa Davolićem I redovima sa Petrovića.

  1. Da biste pronašli redove koji ispunjavaju više kriterijuma za jednu kolonu, kriterijume otkucajte direktno jedan ispod drugog u zasebne redove opsega kriterijuma. Na primer, u prva dva reda opsega kriterijuma unesite sledeće:

    Tip

    Prodavac

    Prodaja

    ="=Davolić"

    ="=Petrović"

  2. Kliknite na ćeliju u opsegu liste.

  3. Na kartici Podaci, u grupi Sortiranje i filtriranje izaberite stavku Napredno.

  4. Odaberite da filtrirate listu, na licu mesta sakrijete redove koji ne zadovoljavaju kriterijume ili kopirajte redove na drugu lokaciju, kopirajte redove koji zadovoljavaju kriterijume u drugu oblast radnog lista.

  5. U polju Opseg kriterijuma unesite referencu do opsega kriterijuma, uključujući oznake kriterijuma. Koristeći primer, unesite $A$1:$C$3.

  6. Za primer, filtrirani rezultat za opseg liste je:

    Tip

    Prodavac

    Prodaja

    Meso

    Davolić

    450 din

    proizvod

    Petrović

    6.328 din.

    Proizvod

    Davolić

    6.544 din.

Više kriterijuma, više kolona, svi kriterijumi tačni

Bulova algebra:    (Tip = "Proizvod" AND Prodaja > 1000)

  1. Da biste pronašli redove koji zadovoljavaju više kriterijuma u više kolona, otkucajte sve kriterijume u istom redu opsega kriterijuma. Na primer, unesite:

    Tip

    Prodavac

    Prodaja

    ="=Proizvod"

    >1000

  2. Kliknite na ćeliju u opsegu liste.

  3. Na kartici Podaci, u grupi Sortiranje i filtriranje izaberite stavku Napredno.

  4. Odaberite da filtrirate listu, na licu mesta sakrijete redove koji ne zadovoljavaju kriterijume ili kopirajte redove na drugu lokaciju, kopirajte redove koji zadovoljavaju kriterijume u drugu oblast radnog lista.

  5. U polju Opseg kriterijuma unesite referencu do opsega kriterijuma, uključujući oznake kriterijuma. Koristeći primer, unesite $A$1:$C$2.

  6. Za primer, filtrirani rezultat za opseg liste je:

    Tip

    Prodavac

    Prodaja

    proizvod

    Petrović

    6.328 din.

    Proizvod

    Davolić

    6.544 din.

Više kriterijuma, više kolona, bilo koji kriterijum tačan

Bulova logika:     (Tip = "Proizvod" OR Prodavac = "Petrović")

  1. Da biste pronašli redove koji zadovoljavaju više kriterijuma u više kolona, pri čemu bilo koji od kriterijuma može biti ispunjen, otkucajte kriterijume u različitim kolonama i redovima opsega kriterijuma. Na primer, unesite:

    Tip

    Prodavac

    Prodaja

    ="=Proizvod"

    ="=Petrović"

  2. Kliknite na ćeliju u opsegu liste.

  3. Na kartici Podaci , u grupi Sortiranje & izaberite stavku Više opcija.

  4. Odaberite da filtrirate listu, na licu mesta sakrijete redove koji ne zadovoljavaju kriterijume ili kopirajte redove na drugu lokaciju, kopirajte redove koji zadovoljavaju kriterijume u drugu oblast radnog lista.

  5. U polju Opseg kriterijuma unesite referencu do opsega kriterijuma, uključujući oznake kriterijuma. Koristeći primer, unesite $A$1:$B$3.

  6. Za primer, filtrirani rezultat za opseg liste je:

    Tip

    Prodavac

    Prodaja

    proizvod

    Petrović

    6.328 din.

    Proizvod

    Davolić

    6.544 din.

Više skupova kriterijuma, jedna kolona u svim skupovima

Bulova algebra:     ( (Prodaja > 6000 AND Prodaja < 6500 ) OR (Prodaja < 500) )

  1. Da biste pronašli redove koji zadovoljavaju više skupova kriterijuma, gde svaki skup sadrži kriterijume za jednu kolonu, stavite više kolona ispod istog zaglavlja kolone. Na primer, unesite:

    Tip

    Prodavac

    Prodaja

    Prodaja

    >6000

    <6500

    <500

  2. Kliknite na ćeliju u opsegu liste. Koristeći primer, kliknite na neku ćeliju u opsegu liste A6:C10.

  3. Na kartici Podaci, u grupi Sortiranje i filtriranje izaberite stavku Napredno.

  4. Odaberite da filtrirate listu, na licu mesta sakrijete redove koji ne zadovoljavaju kriterijume ili kopirajte redove na drugu lokaciju, kopirajte redove koji zadovoljavaju kriterijume u drugu oblast radnog lista.

    • Savet: Kada kopirate filtrirane redove na drugu lokaciju, možete da navedete koje kolone će biti uključene u operaciji kopiranja. Pre filtriranja kopirajte oznake kolona za željene kolone u prvi red oblasti gde planirate da nalepite filtrirane redove. Kada filtrirate, unesite referencu do kopiranih oznaka kolona u polje Kopiraj u. Kopirani redovi će onda uključivati samo kolone za koje ste kopirali oznake.

  5. U polju Opseg kriterijuma unesite referencu do opsega kriterijuma, uključujući oznake kriterijuma. Koristeći primer, unesite $A$1:$D$3.

  6. Za primer, filtrirani rezultat za opseg liste je:

    Tip

    Prodavac

    Prodaja

    Meso

    Davolić

    450 din

    proizvod

    Petrović

    6.328 din.

Više skupova kriterijuma, više kolona u svakom skupu

Bulova algebra:    ( (Prodavac = "Davolić" AND Prodaja > 3000) OR (Prodavac = "Petrović" AND Prodaja > 1500) )

  1. Da biste pronašli redove koji zadovoljavaju više skupova kriterijuma, gde svaki skup sadrži kriterijume za više kolona, sve skupove kriterijuma otkucajte u zasebnim kolonama i redovima. Na primer, unesite:

    Tip

    Prodavac

    Prodaja

    ="=Davolić"

    >3000

    ="=Petrović"

    >1500

  2. Kliknite na ćeliju u opsegu liste. Koristeći primer, kliknite na neku ćeliju u opsegu liste A6:C10.

  3. Na kartici Podaci, u grupi Sortiranje i filtriranje izaberite stavku Napredno.

  4. Odaberite da filtrirate listu, na licu mesta sakrijete redove koji ne zadovoljavaju kriterijume ili kopirajte redove na drugu lokaciju, kopirajte redove koji zadovoljavaju kriterijume u drugu oblast radnog lista.

  5. U polju Opseg kriterijuma unesite referencu do opsega kriterijuma, uključujući oznake kriterijuma. Koristeći primer, unesite $A$1:$C$3.

  6. Za primer, filtrirani rezultat za opseg liste bio bi:

    Tip

    Prodavac

    Prodaja

    proizvod

    Petrović

    6.328 din.

    Proizvod

    Davolić

    6.544 din.

Kriterijumi džokera

Bulova algebra:    Prodavac = ime sa „e“ kao drugo slovo

  1. Da biste pronašli tekstualne vrednosti koje dele neke znakove, uradite sledeće:

    • Da biste u koloni pronašli redove sa tekstualnim vrednostima koji počinju nekim znacima, otkucajte te znakove bez znaka jednakosti (=). Na primer, ako kao kriterijum upišete tekst Dav, Excel će pronaći „Davolić“, „David“ i „Davinić“.

    • Koristite džoker znak.

      Upotrebite

      Za pronalaženje

      ? (znak pitanja)

      Bilo koji pojedinačni znak Na primer, sm?th pronalazi "smith" i "smyth"

      * (zvezdica)

      Bilo koji broj znakova Na primer, *istok pronalati "Severoistok" i "Jugoistok"

      ~ (znak tilda) iza kojeg stoji ?, * ili ~

      Znak pitanja, zvezdicu ili znak tilda Na primer, fg91~? pronalazi „fy91?“

  2. Iznad opsega liste umetnite bar tri prazna reda koji se mogu koristiti kao opseg kriterijuma. Opseg kriterijuma mora imati oznake kolona. Uverite se da postoji bar jedan prazan red između vrednosti kriterijuma i opsega liste.

  3. U redovima ispod oznaka kolona otkucajte kriterijume koje želite da se koriste za podudaranje. Koristeći primer, unesite:

    Tip

    Prodavac

    Prodaja

    ="=Me*"

    ="=?e*"

  4. Kliknite na ćeliju u opsegu liste. Koristeći primer, kliknite na neku ćeliju u opsegu liste A6:C10.

  5. Na kartici Podaci, u grupi Sortiranje i filtriranje izaberite stavku Napredno.

  6. Odaberite da filtrirate listu, na licu mesta sakrijete redove koji ne zadovoljavaju kriterijume ili kopirajte redove na drugu lokaciju, kopirajte redove koji zadovoljavaju kriterijume u drugu oblast radnog lista.

  7. U polju Opseg kriterijuma unesite referencu do opsega kriterijuma, uključujući oznake kriterijuma. Koristeći primer, unesite $A$1:$B$3.

  8. Za primer, filtrirani rezultat za opseg liste je:

    Tip

    Prodavac

    Prodaja

    Alkoholna i bezalkoholna pića

    Jovanović

    5122 din

    Meso

    Davolić

    450 din

    proizvod

    Petrović

    6.328 din.

Uklanjanje ili brisanje naprednog filtera

Kada primenite napredni filter, možda ćete želeti da ga uklonite da biste ponovo videli sve podatke. Evo kako:

  1. Kliknite na bilo koju ćeliju u filtriranog opsega podataka.

  2. Idite na karticu Podaci.

  3. U grupi Sortiranje & izaberite stavku Obriši.

  4. Svi redovi će se ponovo prikazati.

Potrebna vam je dodatna pomoć?

Možete uvek da postavite pitanje stručnjaku u Excel Tech zajednici ili da potražite pomoć u Zajednicama.

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.