Filtriranje podataka u bazi podataka za stolna računala

Važno :  Ovaj je članak strojno preveden. Pogledajteizjavu o odricanju od odgovornosti. Verziju ovog članka na engleskom potražite ovdje.

Da biste primijenili filtar, desnom tipkom miša kliknite polje ili kontrolu koju želite koristiti za filtriranje, a potom na skočnom izborniku koji se pojavljuje odaberite naredbu za filtriranje. Da biste određenu vrijednost koristili kao osnovu filtra, odaberite je, kliknite je desnom tipkom miša, a potom odaberite naredbu za filtriranje. Mogućnosti filtriranja ovise o vrsti podataka polja koje koristite. Mogućnosti filtriranja za tekstno polje u kojem je odabrana vrijednost zdravo, svijete izgledat će ovako:

Kontekstni izbornik s mogućnostima filtriranja teksta

Filtre koristite da biste prikazali određene zapise u obrascu, izvješću, upitu ili podatkovnom listu ili pak da biste ispisali samo određene zapise iz izvješća, tablice ili upita. Filtriranje je korisno kada želite vidjeti samo određene podatke. Ako primijenite filtar, moći ćete ograničiti podatke u prikazu, a da ne promijenite dizajn osnovnog objekta.

U ovom se članku objašnjava kako primijeniti, spremanje i uklanjanje filtara na radnoj površini baze podataka programa Access. Informacije o filtriranju u aplikaciji programa Access potražite u članku na blogu Filtriranje vaših podataka u programu Access 2013. Dodatne informacije o pristupu aplikacije Općenito, potražite u članku Stvaranje aplikacije programa Access.

Sadržaj članka:

Filtriranje

Različiti načini filtriranja

Prebacivanje između filtriranog i nefiltriranog prikaza podataka

Čišćenje filtra

Spremanje i automatska primjena filtra

Filtriranje

Ograničavanje podataka koji se prikazuju jedan je od osnovnih zadataka baza podataka, a to se postiže filtriranjem iako je upit ponekad bolji izbor. Kada odlučite koristiti filtar, možete postupiti na nekoliko načina: koristiti obične filtre, filtrirati po odabiru ili filtrirati po obrascu.

Kada koristiti upit?

Ako želite ograničiti podatke koji se prikazuju, upit je ponekad bolji izbor od filtra. Stvaranje upita, doduše, može potrajati – morate otvoriti dizajner upita, dodati tablice i tako dalje. No kada završite, imate novi izvor podataka pomoću kojeg podatke možete unositi u obrasce, izvješća i druge upite, odnosno u sve objekte koji koriste izvore podataka. Preporučujemo da upite koristite u sljedećim slučajevima:

  • Planirate često koristiti isti ograničeni skup podataka, možda i s više objekata. Možete spremiti filtar, pa ga uklanjati i ponovno primjenjivati, no ne možete ga koristiti ni s jednim objektom za koji nije prvotno stvoren.

  • Istovremeno morate uvrstiti nekoliko mogućnosti, odnosno nekoliko alternativnih skupova kriterija. Iako to možete postići ako koristite filtriranje po obrascu, u upitu možete vidjeti sve alternativne skupove kriterija istovremeno i na istom mjestu, a ne na različitim karticama, kako se prikazuju u mogućnosti filtriranja po obrascima.

Filtri podržavaju različite vrste podataka

Postoje razni filtri. Neki od njih primjenjuju se samo na jednu vrstu podataka, a drugi funkcioniraju s nekoliko vrsta podataka. Filtri koje možete koristiti ovise o vrsti i vrijednostima polja koje želite filtrirati. Evo primjera iz kojeg su vidljivi uobičajeni filtri za podatke iz kategorije Datum/vrijeme.

Filtriranje na polju datuma

1. Uobičajeni filtri za podatke iz kategorije Datum/vrijeme

Filtar 2. Svi datumi u razdoblju dostupan je samo za podatke iz kategorije Datum/vrijeme. On zanemaruje dio vrijednosti podataka koji se odnosi na dan i godinu.

Ponovna upotreba filtra

Ako spremite objekt na koji je primijenjen filtar, filtar će vam biti dostupan kada sljedeći put otvorite objekt. Postavljanjem svojstva FilterOnLoad možete kontrolirati hoće li se filtar primjenjivati prilikom otvaranja objekta.

Ako filtar želite ponovno koristiti s drugim objektima baze podataka, možete ga spremiti kao upit.

Vrh stranice

Različiti načini filtriranja

Filtrirati možete na tri glavna načina:

  • Uobičajeni filtri    – Uobičajeni filtri nadohvat su vam ruke, a omogućuju vam odabir vrijednosti iz podataka koje ćete filtrirati te pružaju i skup ugrađenih filtara za usporedbu, kao što je Sadrži.

  • Filtriranje prema odabiru    – Taj vam je filtar također nadohvat ruke, a dobro funkcionira ako vidite vrijednost koju želite koristiti kao filtar.

  • Filtriranje po obrascu – Ako želite primijeniti skup filtara odjednom, ova vam mogućnost daje nešto više kontrole nad postupkom.

Uobičajeni filtri

Uobičajeni filtri ugrađeni su za većinu vrsta podataka te pružaju osnovno filtriranje specifično za podatke. Kada, primjerice, filtrirate podatke iz kategorije Datum/vrijeme, pomoću uobičajenog filtra Prije možete isključiti datume kasnije od određenog dana.

Napomena :  Uobičajeni filtri funkcioniraju na jednom polju. Da biste filtrirali više polja ili kontrola, filtar primijenite na svaku stavku zasebno ili koristite mogućnost naprednog filtra.

Korištenje uobičajenog filtra    Kliknite zaglavlje polja koje želite filtrirati – obični filtri pojavljuju se u donjem dijelu skočnog izbornika.

Uobičajeni filtri datuma
Uobičajeni filtri za podatke iz kategorije Datum/vrijeme

1. Da biste filtrirali specifične vrijednosti, koristite popis s potvrdnim okvirima. Na tom su popisu prikazane sve vrijednosti koje su trenutno pohranjene u polju.

2. Da biste filtrirali po rasponu vrijednosti, kliknite filtar usporedbe i navedite tražene vrijednosti.

Savjeti za rad s uobičajenim filtrima

  • Da biste filtrirali popis vrijednosti pomoću samo jedan ili nekoliko vrijednosti, isključite na (Odaberi sve) potvrdite okvir, a zatim odaberite željene vrijednosti.

  • Filtriranje prema vrijednosti null (prikaz zapisa gdje nema podataka za polje filtrirani), Očisti na (Odaberi sve) potvrdite okvir, a zatim odaberite potvrdni okvir pokraj (prazno).

  • U uobičajenom filtru možete koristiti zamjenske znakove radi manje preciznog pretraživanja – primjerice, zamjenski znak zvjezdice (*) odgovara cijelom nizu znakova. Stoga na polje Ime možete primijeniti uobičajeni filtar Jednako koristeći niz filtra Miche*l* da biste dobili rezultate koji odgovaraju nizu mogućih oblika imena Michele.

  • Da biste u filtar uvrstili zamjenski znak kao sam znak, a ne kao zamjenski znak, omeđite ga uglatim zagradama.

Zašto ne vidim uobičajene filtre?

Uobičajeni filtri nisu dostupni u sljedećim slučajevima:

  • Filtri specifični za podatke nisu dostupni za polja Da/Ne, OLE objekt i Privitak.

  • Popis vrijednosti nije dostupan za polja dopisa.

  • Uobičajeni filtri dostupni su samo u prikazima podatkovnog lista, obrasca, izvješća ili izgleda.

Filtriranje prema odabiru

Da biste primijenili filtar na temelju trenutno odabrane vrijednosti, na vrpci kliknite Polazno, a potom u grupi Sortiranje i filtriranje kliknite Odabir. Na padajućem popisu prikazuju se dostupne mogućnosti filtriranja. Filtriranje prema odabranim podacima, kao i kod uobičajenih filtara, razlikuje se ovisno o vrsti podataka. Odabranu vrijednost možete kliknuti i desnom tipkom miša da biste filtrirali prema odabranim podacima.

Izbornik Filtriranje prema odabranim podacima

filtriranje po obrascu

Da biste ispunili obrazac i tako filtrirali, na kartici Polazno, u grupi Sortiranje i filtriranje kliknite Napredno, a potom Filtriraj po obrascu. Kada koristite filtriranje po obrascu, Access stvara prazni obrazac nalik onome koji filtrirate, a potom vam omogućuje ispunjavanje željenog broja polja. Kada završite, Access pronalazi podudarne zapise. To je praktično kada želite filtrirati pomoću vrijednosti nekoliko polja. Na slici u nastavku prikazano je jednostavno filtriranje po obrascu:

Filtriranje po obrascu

Napomena : Kada koristite filtriranje po obrascu, ne možete navesti vrijednosti polja pomoću sljedećih vrsta polja: polje s više vrijednosti, Dopis, Hiperveza, Da/Ne ili OLE objekt.

Dodavanje alternativnih vrijednosti filtriranja po obrascu pomoću kartice Ili

Da biste dodali drugi skup vrijednosti koje valja koristiti za filtriranje, kliknite na karticu ili pri dnu Filtriraj po obrascu – Time se otvara prazan novi obrazac želite koristiti za filtriranje. Prilikom svakog korištenja ili tab, Access stvara drugu; postoji uvijek Neiskorišteni ili tabulator na Filtriraj po obrascu. Nakon što unesete više skupova vrijednosti koristite filtriranje po obrascu, uključene su zapisa koji zadovoljavaju bilo koji skup. Drugim riječima, više ili kartice koje koristite, što više podataka neće sadržavati stavku filtar.

Napredno filtriranje/sortiranje

Ponekad je dobro primijeniti filtar koji omogućuje više od onoga što možete učiniti pomoću drugih metoda filtriranja. U tim slučajevima možete sami napisati kriterije filtra pomoću naprednog filtriranja/sortiranja, značajke dizajniranja filtra slične dizajniranju upita.

  1. Otvorite tablicu, upit, obrazac ili izvješće u bilo kojem od ovih prikaza: Podatkovna tablica, Obrazac, Izvješće ili Izgled.

  2. Provjerite nije li prikaz već filtriran. Na traci za kretanje među zapisima provjerite je li Bez filtra blijedo (nedostupno). Ako traka za kretanje među zapisima nije vidljiva, kliknite Napredno u grupi Sortiranje i filtriranje na kartici Polazno, zatim kliknite Očisti sve filtre (ako je mogućnost Očisti sve filtre blijeda, nije primijenjen nijedan filtar).

  3. Na vrpci kliknite Polazno, zatim u na Sortiranje i filtriranje kliknite grupu Dodatno; , a zatim kliknite Napredno filtriranje/sortiranje.

  4. Polja po kojima želite filtrirati dodajte u rešetku.

  5. U retku Kriteriji svakog polja odredite kriterij. Kriteriji se primjenjuju kao skup, i prikazuju se samo oni zapisi koji zadovoljavaju sve kriterije u retku Kriteriji. Za određivanje zamjenskih kriterija za pojedinačno polje upišite prvi kriterij u redak Kriteriji, drugi kriterij u redak Ili i tako dalje.

    Savjeti : 

    • Cijeli skup kriterija u retku Ili primjenjuje se kao alternativa za skup kriterija u retku Kriteriji. Kriterij koji želite primijeniti u oba skupa kriterija morate upisati i u redak Kriteriji i u redak Ili. Da biste vidjeli filtrirane retke, kliknite Uključi/isključi filtar.

    • Dobar način učenja pisanja kriterija je Primjena uobičajenog filtra ili filtra na temelju odabira koja daje rezultat sličan onome što tražite. Zatim, s filtrom primijenjenim na prikaz, prikaz na kartica objekta Filtar

Posebne naredbe na kartici dokumenta Filtar

Dvije posebne naredbe dostupne na na kartici dokumenta Filtar . Kada kliknete desnom tipkom miša bilo gdje iznad rešetke dizajna na kartici u Učitaj iz upita i naredbe Spremi kao upit dostupne su na izborniku prečaca.

Posebne mogućnosti filtra

Naredbom Učitaj iz upita dizajn odabranog upita učitava se u rešetku. To vam omogućuje da kriterije upita koristite kao kriterije filtriranja.

Naredbom Spremi kao upit omogućuje se spremanje postavki filtra kao novog upita.

Vrh stranice

Prebacivanje između filtriranog i nefiltriranog prikaza podataka

Da biste se prebacili na nefiltrirani prikaz podataka, na traci navigatora zapisima kliknite Filtrirano.

Uključivanje i isključivanje filtra u navigatoru zapisima

Da biste se vratili na filtrirani prikaz podataka, na traci navigatora zapisima kliknite Nefiltrirano.

Vrh stranice

Čišćenje filtra

Filtar se potpuno uklanja čišćenjem. Očišćeni filtar ne možete ponovno primijeniti klikom na Nefiltrirano, već ga morate ponovno stvoriti. Očistiti možete jedan filtar iz jednog polja ili sve filtre iz svih polja u prikazu.

  • Čišćenje jednog filtra    Desnom tipkom miša kliknite filtriranu stavku, a zatim kliknite Očisti filtar iz naziv polja.

  • Čišćenje svih filtara    Na na Home tabulator, osim u grupa Sortiranje i filtriranje kliknite Dodatno, a zatim kliknite Očisti sve filtre.

Vrh stranice

Spremanje i automatska primjena filtra

Kada zatvorite tablicu, upit, obrazac ili izvješće i je filtar na mjestu filtar sprema se s objektom. Prilikom sljedećeg otvaranja objekta nefiltrirani podaci se prikazuju, ali je moguće primijeniti – samo prijeđite u prikaz filtrirano na traci Navigatora zapisima kliknite Nefiltrirano spremljeni filtar. Ako želite da se filtar primjenjuje prilikom otvaranja objekta, postavite na FilterOnLoad svojstvo da.

Napomena : Na postavci svojstva FilterOnLoad se primjenjuje samo kad se objekt učitava. Postavljanje tog svojstva za objekt u prikazu dizajna, a zatim prijelaz u drugi prikaz će uzrokovati primijeniti postavku. Morate zatvoriti i ponovno otvorite objekt promjene na postavci svojstva FilterOnLoad stupile na snagu.

Spremanje filtra kao upita

Da biste filtar spremili kao upit, odnosno da biste ga mogli ponovno koristiti s drugim objektima, koristite napredno filtriranje/sortiranje. Na vrpci kliknite Polazno, zatim u grupi Sortiranje i filtriranje kliknite Napredno, a potom kliknite Napredno filtriranje/sortiranje. Postavite filtar na željeni način, zatim desnom tipkom miša kliknite prazno mjesto na kartici Filtar, a potom kliknite Spremi kao upit.

Kontekstni izbornik u značajci naprednog filtriranja/sortiranja

Vrh stranice

Napomena : Izjava o odricanju od odgovornosti za strojni prijevod: ovaj je članak preveo računalni sustav bez ljudske intervencije. Microsoft nudi strojne prijevode da bi korisnicima koji ne razumiju engleski omogućio čitanje sadržaja o Microsoftovim proizvodima, uslugama i tehnologijama. Budući da je preveden strojno, članak možda sadrži pogreške u vokabularu, sintaksi ili gramatici.

Proširite svoje vještine
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×