Primena filtera radi prikazivanja izabranih zapisa u Access bazi podataka

Filtriranje je koristan način da vidite samo podatke koje želite da prikažete u Access bazama podataka. Filtere možete da koristite za prikaz određenih zapisa u obrascu, izveštaju, upitu ili listu sa podacima ili da biste odštampali samo određene zapise iz izveštaja, tabele ili upita. Primenom filtera možete da ograničite podatke u prikazu bez menjanja dizajna osnovnog objekta.

U ovom članku

Kako su filteri korisni

Pošto prikaz koji dobijete posle primene filtera sadrži samo zapise sa izabranim vrednostima, ostatak podataka ostaće skriveni dok ne opozovete filter.

Napomena: Kolone u listovima sa podacima i kontrolama u obrascima i izveštajima koji su povezani sa izrazima ne podržavaju filtriranje.

Postoji nekoliko tipova filtera i neke od njih se lako primenjuju i uklanjaju. Access sadrži neke uobičajene filtere koji su ugrađeni u svaki prikaz. Dostupnost komandi filtera zavisi od tipa i vrednosti polja.

Na primer, da biste prikazali zapise ljudi čiji se rođendani nalaze u određenom mesecu, kliknite na kolonu Datum rođenja , na kartici Početak , u grupi Filter za sortiranje & izaberite stavku Filteri za datum, a zatim izaberite željeni period datuma.

Filtriranje polja za datum

1. filteri koji su vam dostupni zavise od tipa podataka u izabranoj koloni.

2. Svi datumi u filtriranju perioda ignoriše deo vrednosti dana i godine.

U ovom filtriranom prikazu, videćete samo zapise u kojima je mesec polja " Datum rođenja " podešen za April.

Kolona „Datum rođenja“ filtrirana prema mesecu „April“

1. ikona filtera u zaglavlju kolone i traci za navigaciju zapisa ukazuje na to da je trenutni prikaz filtriran u koloni datum rođenja.

2. u prikazu lista sa podacima, kada zadržite pokazivač miša, iznad naslova kolone videćete trenutni kriterijum filtera.

Napomena:  Kada koristite filter na koloni koja je već filtrirana, automatski se uklanja prethodni filter. Iako jedan filter može da bude na efektu za polje odjednom, možete da navedete drugačiji filter za svako polje u prikazu.

Na primer, da biste videli imena kontakata koji žive u Britaniji čiji je rođendan u aprilu, možete da filtrirate tabelu "Kontakti" na polju "ZemljaRegion" i na polju "Datum rođenja". Kada filtrirate više polja u jednom prikazu, filteri se kombinuje pomoću operatora AND, na sledeći način:

ZemljaRegion = UK i mesec rođenja = April

Da biste se vratili na nefiltrirani prikaz: uklonite filtere. Uklanjanjem filtera privremeno ćete ga ukloniti iz prikaza, tako da možete da se vratite na originalni, nefiltrirani prikaz.

Da biste se prebacili između filtriranog i nefiltriranog prikaza: u grupi Filter sortiranja & na kartici Početak izaberite stavku preklopnik filtera.

Da biste trajno uklonili filter iz prikaza: Opozovite izbor u tom polje. Da biste saznali kako da obrišete filtere, pogledajte odeljak Brisanje filtera.

Postavke filtera ostaće na snazi dok ne zatvorite objekat, čak i ako se prebacite na drugi prikaz objekta. Drugim rečima, ako filtrirate obrazac u prikazu lista sa podacima, postavke filtera će i dalje biti aktivne čak i ako se prebacite na prikaz obrasca ili prikaz rasporeda i ostaće na snazi dok ne zatvorite obrazac. Ako sačuvate objekat dok se ne primeni filter, on će biti dostupan sledeći put kada otvorite objekat. Da biste saznali više o čuvanju filtera, pogledajte odeljak čuvanje filtera u ovom članku.

Vrh stranice

Izbor i primena tipa filtera

Možete da izaberete nekoliko filtera koji se spremaju za tip podataka. Ovi filteri su dostupni kao komande menija u sledećim prikazima: list sa podacima, obrazac, izveštaj i raspored. Pored ovih filtera, obrazac ili list sa podacima možete da filtrirate i tako što ćete popuniti obrazac (Filtriraj po obrascu).

Ako želite veću fleksibilnost i ako ste zadovoljni izrazima pisanja, možete da kreirate sopstvene filtere pomoću opcija na kartici Filter dokumenta.

Izaberite neku od sledećih tipova filtera:

Uobičajeni filteri: da biste filtrirali određene vrednosti ili opseg vrednosti.

Filtriranje po selekciji: da biste filtrirali sve redove u tabeli koje sadrže vrednost koja se podudara sa izabranom vrednošću u redu filtriranjem prikaza lista sa podacima.

Filtriraj po obrascu: da biste filtrirali na nekoliko polja u obrascu ili listu sa podacima ili ako pokušavate da pronađete određeni zapis.

Napredni filter: da biste tip filtriranja gde definišete prilagođene kriterijume filtera.

Napomena: Ako u bilo kom prikazu ne vidite komande filtera, dizajner obrasca ili baze podataka je možda onemogućili filtriranje. Obratite se dizajneru za dodatnu pomoć.

Uobičajeni filteri

Osim polja OLE objekta i polja koja pokazuju izračunate vrednosti, svi tipovi polja nude uobičajene filtere. Lista filtera koji su dostupni zavisi od tipa i vrednosti izabranog polja.

Kliknite desnim tasterom miša na polje koje želite da filtrirate. Da biste filtrirali više kolona ili kontrola, morate da izaberete i filtrirate svaku kolonu ili kontrolu zasebno ili da koristite opciju napredne filtere. Više informacija potražite u odeljcima filtriranja po obrascima i naprednim filtriranjem u ovom članku.

Na primer, da biste videli filtere dostupne za polje "Datum rođenja", na kartici Početak , u grupi Filter sortiranja & izaberite stavku Filtriraj

Uobičajeni filteri datuma

1. da biste filtrirali specifične vrednosti, koristite listu sa poljem za potvrdu. Lista prikazuje sve vrednosti koje su trenutno prikazane u polju.

2. da biste filtrirali opseg vrednosti, izaberite jedan od ovih filtera i navedite neophodne vrednosti. Na primer, da biste videli rođendane koji spadaju između trenutnog datuma i kraja godine, kliknite na dugme između, a zatim navedite odgovarajuće datume početka i završetka u dijalogu " između ". Da biste videli sve rođendane koji padaju na određeni datum, izaberite datum i svi rođendani koji padaju na taj određeni datum.

Važno je da primetite da vrednosti u polju za datum utiču na listu filtera određenih tip. Ako se najnovija vrednost datuma u polju za datum nalazi u poslednje dve godine, videćete duže, detaljnije liste filtera. Ako nijedan od datuma u polju nije manji od dve godine, videćete kraću listu filtera.

Dugačke i kratke liste uobičajenih filtera datuma

Napomena: Filteri za određeni tip nisu dostupni za polja "da/ne", "OLE objekat" i "prilozi". Lista vrednosti nije dostupna za memo polja ili polja koja sadrže obogaćeni tekst.

Primena uobičajenog filtera

  1. Otvorite tabelu, upit, obrazac ili izveštaj u bilo kom od sledećih prikaza: list sa podacima, obrazac, izveštaj ili raspored.

  2. Uverite se da prikaz nije već filtriran. Na traci birač zapisa potvrdite da je prisutan nefiltrirani ili zatamnjeni ikona bez filtera .

    Savet: Da biste uklonili sve filtere za određeni objekat, na kartici Početak , u grupi Filter za Sortiranje & izaberite stavku Više opcija, a zatim izaberite stavku Izbriši sve filtere.

  3. Kliknite bilo gde u koloni ili kontroli koja odgovara prvom polju koje želite da filtrirate i na kartici Početak , u grupi filter za Sortiranje & kliknite na dugme Filtriraj

Da biste primenili uobičajeni filter: pritisnite filtere Text (ili broj ili datum) , a zatim izaberite željeni filter. Filteri kao što su = = i između njih vam traže da unesete neophodne vrednosti.

Savet:  Određeni znakovi, kao što je *,% i?, imaju posebno značenje prilikom navedenog u okviru za tekst filtera. Na primer, * predstavlja nisku znakova, tako da se niska a * podudara sa bilo kojom niskom koja počinje sa ane samo niska literala a *. Da biste zanemarili specijalno značenje znaka, stavite ga u uglaste zagrade [], na sledeći način: a [*]. Baze podataka koje koriste ANSI-89 stand za tretman *,?, [,],!,-, i # kao specijalne znakove. Baze podataka koje koriste ANSI-92 standardnu karticu =%, _, [,], ^ i kao specijalne znakove. Možete da koristite standard sa programom Access, ali ne možete da mešate dva standarda (na primer, ?a *) u određenom izrazu...

Da biste primenili filter zasnovan na vrednostima polja: Opozovite izbor u poljima za potvrdu pored vrednosti na kojima ne želite da filtrirate, a zatim kliknite na dugme u redu.

Da biste filtrirali jednu ili samo nekoliko vrednosti sa duge liste, prvo opozovite izbor u polju za potvrdu (Izaberi sve) , a zatim izaberite željene vrednosti.

Da biste filtrirali vrednosti "null" (NULL vrednost označava odsustvo podataka) u poljima "tekst", "broj" i "datum": u polju za potvrdu opozovite izbor u polju za potvrdu (Izaberi sve) , a zatim potvrdite izbor u polju za potvrdu pored (prazne).

Filtriranje po izboru

Da biste videli sve redove u tabeli koje sadrže vrednost koja se podudara sa vrednošću u redu, možete brzo da filtrirate prikaz lista sa podacima tako što ćete izabrati određenu vrednost, a zatim kliknuti na komandu Izbor . Padajuća lista prikazuje dostupne opcije filtriranja. Ove opcije će se razlikovati u zavisnosti od tipa podataka izabrane vrednosti. Drugi način za pristup opcijama filtera izbora je da kliknete desnim tasterom miša na određenu ćeliju.

Na primer, ako je vrednost 2/21/1967 trenutno izabrana u polju Datum rođenja, na kartici Početak , u grupi filter za sortiranje & kliknite na dugme Izbor da biste prikaz komandi filtrirali po izboru, a zatim izaberite opciju filtriranja...

Lista sa komandama za filtriranje na osnovu izbora

Lista komandi takođe zavisi od toga koliko je izabrana vrednost izabrana. Na primer, ako izaberete samo neke od znakova u vrednosti, videćete različitu listu komandi, u zavisnosti od tog dela polja koji ste izabrali.

Filteri zasnovani na delimično izabranom polju

1. filter pomoću početka vrednosti polja...

2.... sredina vrednosti polja...

3.... ili kraj vrednosti polja.

Napomena: Filtriranje delimičnog izbora nije dostupno za polja sa više vrednosti. Komanda Izbor nije dostupna za priloge.

Da biste uklonili filter, na kartici Početak , u grupi Filter sortiranja & izaberite stavku preklopnikili kliknite na dugme Više opcija i izaberite stavku Izbriši sve filtere.

Primena filtera na osnovu izbora

  1. Otvorite tabelu, upit, obrazac ili izveštaj u bilo kom od sledećih prikaza: list sa podacima, obrazac, izveštaj ili raspored.

  2. Uverite se da prikaz nije već filtriran. Na traci birač zapisa potvrdite da je prisutan nefiltrirani ili zatamnjeni ikona bez filtera .

  3. Pređite na zapis koji sadrži vrednost koju želite da koristite kao deo filtera, a zatim kliknite unutar kolone (u prikazu lista sa podacima) ili kontrola (u prikazu obrasca, izveštaja ili rasporeda).

Da biste filtrirali na osnovu delimične selekcije; Izaberite željene znakove, na kartici Početak , u grupi Filter sortiranja & izaberite stavku Izbor, a zatim kliknite na filter koji želite da prijavite.

Filtriranje po obrascu

Ovaj filter je koristan kada želite da filtrirate nekoliko polja u obrascu ili listu sa podacima ili ako pokušavate da pronađete određeni zapis. Access kreira prazan obrazac ili list sa podacima koji su slični originalnom obrascu ili listu sa podacima, a zatim vam omogućava da dovršite onoliko polja koliko želite. Kada završite, Access pronalazi zapise koji sadrže navedene vrednosti.

Napomena: Ne možete da navedete vrednosti polja za polja sa više vrednosti pomoću filtera po obrascu, a ne za polja sa memo, hipervezom, da/ne ili tip podataka "OLE objekat", iako možete da navedete vrednosti za druga polja u skupu zapisa.

Na primer, ako želite da pronađete sve zapise klijenata u kojima je naslov kontakt osobe vlasniki da se ta osoba nalazi u Portlandu ili u Eugenu, otvorite list sa podacima ili obrazac i, na kartici početak , u grupi filter za Sortiranje & izaberite stavku Više opcija, a zatim izaberite stavku Filtriraj po obrascu.

Unesite prvi skupa vrednosti, a zatim kliknite na karticu ili na dnu lista sa podacima ili obrasca, a zatim unesite sledeći skupa vrednosti. Imajte u vidu da ako želite da vrednost polja radi kao filter nezavisno od drugih vrednosti polja, morate da unesete tu vrednost na kartici " Potraži " i "Svaka" ili "TAB". Svaka ili kartica predstavljaju alternativni niz vrednosti filtera.

Da biste videli samo zapise koji odgovaraju vašem unosu:    Na kartici Početak , u grupi Filter sortiranja & izaberite stavku preklopnik filtera.

Primena filtera popunjavanjem obrasca

  1. Otvorite tabelu ili upit u prikazu lista sa podacima ili obrazac u prikazu obrasca.

  2. Proverite da li je prikaz već filtriran. Na traci birač zapisa potvrdite da je prisutan nefiltrirani ili zatamnjeni ikona bez filtera .

  3. Na kartici Početak , u grupi Filter za sortiranje & izaberite stavku Više opcija, a zatim u priručnom meniju izaberite stavku Filtriraj po obrascu .

  4. U zavisnosti od toga da li radite u prikazu lista sa podacima ili u prikazu obrasca, uradite nešto od sledećeg:

    Prikaz lista sa podacima: Kliknite na prvi red u koloni na koju želite da filtrirate, kliknite na strelicu koja se pojavi, a zatim izaberite vrednost. Da biste dodali dodatne vrednosti, samo kliknite na karticu ili na dnu lista sa podacima i izaberite drugu vrednost.

    Prikaz obrasca: Kliknite na strelicu koja se pojavljuje u kontroli i izaberite vrednost na koju treba filtrirati. Da biste dodali dodatne vrednosti, kliknite na karticu ili na dnu obrasca i izaberite drugu vrednost.

    Saveti: Ne možete da navedete vrednosti polja za polja sa više vrednosti pomoću obrasca Filtriraj po obrascu, ali možete da navedete vrednosti za polje koje nije više vrednosti u skupu zapisa.

    • Da biste naveli listu mogućih vrednosti za polje, koristite operator. Na primer, u polju grad navedite "Portland" ili "Oregon" da biste filtrirali zapise koji sadrže bilo koju vrednost.

    • Da biste filtrirali na osnovu statusa kontrole, kao što je polje za potvrdu ili dugme, kliknite na kontrolu tako da bude u željeno stanje. Da biste vratili kontrolu na neutralnu poziciju, tako da se ne koristi kao kriterijum za filtriranje zapisa, uverite se da je nedostupan (izgleda kao da je nedostupan).

    • Da biste filtrirali zapise koji imaju nulu (nedostaje), bez vrednosti, prazne (prazne ili "") ili vrednosti koje nisu prazne, otkucajte vrednost Null, ""ili ne " u polju.

  5. Ako želite da navedete dva alternativna skupa kriterijuma, na primer, da biste videli samo imena kontakata čiji je vrednost kontakti "sad" i čiji je rođendan u aprilu, možete da uradite nešto od sledećeg:

    • Da biste preuzeli sve zapise koji zadovoljavaju bilo koji od više skupova kriterijuma, navedite kriterijume unošenjem prvog skupa kriterijuma, kliknite na karticu ili karticu, a zatim unesite sledeći niz kriterijuma. Imajte u vidu da ako želite da vrednost polja radi kao filter nezavisno od drugih vrednosti polja, morate da unesete tu vrednost na kartici " Potraži " i "Svaka " ili "TAB". Drugim rečima, na kartici " Potraži " i svaka od njih predstavlja alternativni broj vrednosti filtera.

    • Takođe imajte u vidu da svaki put kada dodate kriterijum polja na karticu ili karticu, Access kreira drugi ili TAB. To vam omogućava da navedete nekoliko "ili" kriterijuma. Filter daje bilo koji zapis koji sadrži sve vrednosti navedene na kartici " Potraži " ili sve vrednosti navedene na prvoj ili kartici ili sve vrednosti navedene na drugoj ili kartici, itd.

Da biste uklonili filter i prikazali sve zapise, ponovo kliknite na dugme Uključi filter .

Da biste izmenili filter filtriranjem, kliknite na dugme Više opcija, a zatim ponovo izaberite stavku Filtriraj po obrascu . Prikazuje se trenutni podešeni kriterijumi filtera.

Napredni filter

Povremeno ćete možda želeti da uradite filter koji je napredni tip filtera i možda ćete morati sami da napišete kriterijum filtera. Na primer, da biste pronašli zapise koji sadrže datume koji se dešavaju u proteklih sedam dana ili prethodnih šest meseci.

Korišćenje naprednih filtera zahteva izraze za pisanje. Izrazi su slični formulama u programu Excel i kriterijumima koje navedete prilikom dizajniranja upita.

Jedan primer gde možete da koristite napredni filter jeste da biste pronašli imena onih kontakata čiji se rođendan dogodio u prethodnih sedam dana. Kada primenite napredni filter, možete da dodatno ograničite rezultate na one čija je zemlja/region sad.

Primena naprednog filtera

  1. Otvorite tabelu, upit, obrazac ili izveštaj u bilo kom od sledećih prikaza: list sa podacima, obrazac, izveštaj ili raspored.

  2. Uverite se da prikaz nije već filtriran. Na traci za navigaciju zapisa potvrdite da nijedan filter ne izgleda kao da je nedostupan (nije dostupan). Ako traka za navigaciju zapisa nije vidljiva, kliknite na dugme Više opcija u grupi Filter sortiranja & na kartici Početak , a zatim izaberite stavku Izbriši sve filtere (ako je jasan sve filtere vidljivi, ne postoje filteri).

  3. Na kartici Početak , u grupi Filter za sortiranje & izaberite stavku Više opcija , a zatim u priručnom meniju izaberite stavku Napredno filtriranje/sortiranje .

  4. Dodajte polja u koordinatnu mrežu koju želite da filtrirate.

  5. U odnosu na svako polje navedite kriterijum. Kriterijumi se primenjuju kao skupa i samo zapisi koji se podudaraju sa svim kriterijumima u redu kriterijuma se prikazuju. Da biste naveli alternativne kriterijume za jedno polje, otkucajte prvi kriterijum u odnosu kriterijumi , a drugi po kriterijumu, i tako dalje.

    Saveti: 

    • Ceo skupa kriterijuma u ili delu se odnosi kao alternativa skupu kriterijuma u odnosu na kriterijum . Bilo koji kriterijum za koji želite da se primeni po skupovima kriterijuma mora da se otkuca i u redovima kriterijuma i na kraju. Izaberite stavku preklopnik filtera da biste videli filtrirane redove.

    • Dobar način da naučite da pišete kriterijume jeste da primenjujete uobičajen filter ili filter na osnovu izbora koji daje rezultat koji je blizak onome što tražite. Zatim, kada se filter primeni na prikaz, Prikažite karticu objekat filtera

Specijalne komande na kartici "Filter dokumenta"

Dve specijalne komande su vam dostupne na kartici Filter dokumenta. Kada kliknete desnim tasterom miša na bilo koje iznad koordinatne mreže dizajna na kartici, u priručnom meniju dostupni su Učitavanje iz upita i Sačuvaj kao komande upita .

Posebne opcije filtriranja

Komanda Load iz upita učitava dizajn izabranog upita u koordinatnu mrežu. To vam omogućava da koristite kriterijume upita kao kriterijume filtera.

Komanda " Sačuvaj kao Query " omogućava vam da sačuvate postavke filtera kao novi upit.

Vrh stranice

Uklanjanje ili Ponovna primena filtera

Da biste se prebacili na nefiltrirani prikaz podataka, uklonite filtere tako što ćete kliknuti na dugme Filtrirano na traci za navigaciju zapisa da biste se vratili na ceo prikaz.

Kada uklonite trenutne filtere, filteri se privremeno uklanjaju iz svih polja u prikazu. Na primer, ako prvi put primenjujete filtere na poljima "ZemljaRegion" i "rođendan", a zatim uklonite filtere, ponovo ćete videti sve zapise.

Da biste ponovo prijavili najnovije filtere, kliknite na dugme Nefiltrirano na traci za navigaciju zapisa.

Vrh stranice

Brisanje filtera

Obrišite filter kada vam više nije potreban. Brisanje filtera briše ga iz prikaza i više ne možete da ga primenjujete tako što ćete kliknuti na dugme Nefiltrirano na statusnoj traci. Možete da obrišete jedan filter iz jednog polja ili da obrišete sve filtere iz svih polja u prikazu.

  • Da biste obrisali jedan filter iz jednog polja: Kliknite desnim tasterom miša na filtriranu kolonu ili kontrolu, a zatim izaberite stavku Izbriši filter iz imena polja.

  • Da biste obrisali sve filtere iz svih polja: na kartici Početak , u grupi Filter za sortiranje & izaberite stavku Više opcija, a zatim u priručnom meniju izaberite stavku Izbriši sve filtere .

Vrh stranice

Čuvanje filtera

Možda će vam biti korisno da sačuvate filter ako ga ponovo koristite. Postavke filtera koje su u trenutku kada zatvorite tabelu, upit, obrazac ili izveštaj automatski se čuvaju sa objektom i dostupni su za ponovno prijavljivanje. Međutim, postavke filtera se podrazumevano ne primenjuju automatski kada sledeću otvorite objekat.

Da biste se uverili da se aktuelni filteri automatski primenjuju kada sledeću otvorite tabelu, upit, obrazac ili izveštaj, na listu sa svojstvima objekta postavite vrednost stavke Učitavanje objekta na stavku da. Polje " Filtriraj učitavanje " se primeni kada sledeći put otvorite objekat. Svaki put kada promenite ovu postavku, morate da zatvorite objekat i ponovo ga otvorite da biste primenili novu postavku.

Napomena:  Postavka " Filtriraj po svojstvima" se primeni samo kada se objekat učita. Postavljanje ovog objekta za objekat u prikazu dizajna, a zatim prelazak na drugi prikaz neće uzrokovati da se postavka primeni. Morate da zatvorite i ponovo otvorite objekat da biste promenili postavku Filtriraj učitavanje vrednosti...

Vrh stranice

Potrebna vam je dodatna pomoć?

Razvijte Office veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Office Insider korisnicima

Da li su vam ove informacije koristile?

Hvala za povratne informacije! Izgleda da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×