2. Napredno filtriranje - sadržaj
Napredno filtriranje
Složeni filter
Komparativni kriterijum
Nekoliko načina filtriranja
3. Napredno filtriranje
Excel – napredni filter se koristi za obavljanje
složenijih filtriranja od osnovnih programa
Excel automatski filter.
Napredni filter je komanda u meniju „ Data “
koja omogućava da se koristi kompleksni
kriterijum za filtriranje opsega, ali drugačije
funkcioniše od Automatskog filtera koji ima
komandu u nekoliko važnih načina.
4. -Kako izdvojiti spisak svih jedinstvenih
vrednosti u opsegu?
Jednostavno uneti detalje u Napredni filter,
ostavljajući prazan kriterijum, dodajući novu
ćeliju u kojoj treba izdvojiti vrednosti kako bi
uopšte filtriranje odpočelo i na kraju izabrati
„samo jedinstven zapis“ obeležiti polje.
5. Složeni filter
-Advanced filter
Napredno filtriranje pokreće se preko menija
Data opciju Filter / Advanced filter.
Opcija Filter the list, in- place omogućava
dobijanje filtrirane liste na istom mestu gde je i
polazna, a ukoliko filtriranu listu želimo na
posebnom mestu to se postiže uz opciju Copy to
another location i preko polje Copy to selektuje
se gornja leva ćelija na mestu gde će biti
filtrirana lista.
6. *Preko polja Lista range selektuje se ceo opseg
liste, a preko polja Criteria range selektuje se
kriterijum pretrage. Opcija Unique records only
onemogućava prikaz duplikata vraćenih vrsta.
7. Podaci u bazi filtriraju se na sledeći način :
1) definisanje criteria range,
2) premeštanje selektora u bilo koju ćeliju u bazi,
3) aktiviranje komandu Data / Filter / Advanced
Filter
8. 4) u polju List range dijalog okvira Advanced
Filter obeležiti u tabeli ili upisati
adresu cele baze koja se filtrira. Ako je selektor
smešten u bazu, ovo polje će samo popuniti
Excel referencom cele baze,
5) u polju Criteria range Filter obeležiti u tabeli
ili upisati adresu onog dela radne tabele u kome
zadaje uslove filtracije ( cruteria range). Ne treba
zaboraviti da se u ovu grupu ćelija uključe i one
koje sadrže nazive polja,
6) čekirati opciju Filter the list, in – place da bi
se isfiltrirani podaci prikazali na mestu baze
podataka,
9. 7) kliknuti na ekranski taster OK,
8) da bi se ponovo obavilo filtriranje sa novim
kriterijumom na radnom listu, treba napisati
nove kriterijume u criteria range, zatim aktivirati
komandu Data / Filter
Advanced Filter i kliknuti na ekranski taster OK.
Komanda Advanced Filter pamti parametre
poslednjeg autofiltera. Međutim novim
filtriranjem ne zadaju se novi uslovi nad
isfiltriranom bazom podataka već nad
originalnom. Višestruki uslovi filtracije zadaju se
zajedno u criteria rangu.
10. Komparativni kriterijum
Kriterijum za složeno filtriranje baze
podataka može biti višestruki komparativni.
Komparativni kriterijum omogućava
prikazivanje ćelija iz baze koje sadrže
specifične vrednosti ili se nalaze u
definisanim granicama vrednosti
11. Komparativni kriterijum može biti i niz znakova ili
jednačina, na primer „Glišić“ ili „>=1000“.
Komparativni kriterijum čine relacioni operator
koji nije obavezan i vrednost koja sledi iza njega.
U narednoj tabeli prikazani su komparativni
operatori.
Operator Značenje
= jednako
> veće
< manje
>= veće ili jednako
<= manje ili jednako
<> različito
12. Nekoliko načina filtriranja
1. Više uslova u jednoj koloni
2. Jedan uslov u dve kolone ili više njih
3. Jedan uslov u jednoj ili drugoj koloni
4. Jedan od dva skupa uslova za dve kolone
5. Više od dva skupa uslova za jednu kolonu
6. Uslovi kreirani na osnovu izračunavanja
formule
13. 4.1. Više uslova u jednoj koloni
Ako postoje dva ili više uslova za jednu
kolonu, upisuje se tip kriterijuma direktno
jedan ispod drugog u odvojenim redovima.
Na primer, sledeći opseg kriterijuma
prikazuje redove koji sadrže „Stanković“,
„Petrović“ ili „Jovanović“ u koloni „Prodavac“.
Prodavac
Stanković
Petrović
Jovanović
14. 4.2. Jedan uslov u dve kolone ili
više njih
Uneti sve kriterijume u isti red opsega
kriterijuma da bi se pronašli podaci koji
ispunjavaju uslov u dve ili više kolona. Na
primer, sledeći opseg kriterijuma prikazuje sve
redove koji sadrže reč „Proizvod“ u koloni
„Tip“, „Stanković“ u koloni „Prodavac“ i
vrednost prodaje veću od 1.000 Din.
Tip Prodavac Prodaja
Proizvod Stanković >1.000
15. 4.3. Jedan uslov u jednoj ili drugoj
koloni
Uneti kriterijume u različite redove opsega
kriterijuma da bi se pronašli podaci koji
ispunjavaju uslov u jednoj ili drugoj koloni.
Na primer, sledeći opseg kriterijuma
prikazuje sve redove koji u koloni „Tip“
sadrže reč „Proizvod“, u koloni „Prodavac“
reč „Stanković“ ili vrednost prodaje veću od
1.000 Din. Tip Prodavac Prodaja
Proizvod
Stanković
>1000
16. 4.4. Jedan od dva skupa uslova za
dve kolone
Upisati kriterijume u odvojene redove da bi
pronašli redove koji ispunjavaju jedan od dva
skupa uslova, gde svaki skup uključuje
uslove za više kolona. Na primer, sledeći
opseg kriterijuma pokazuje redove koji u
koloni „Prodavac“ sadrže reč „Stanković“ i
vrednost prodaje veću od 3.000 Din., kao i
redove za prodavca „Petrovića” i vrednost
prodaje veću od 1.500 Din.
Prodavac Prodaja
Stanković >3.000
Petrović >1.500
17. 4.5. Više od dve skupa uslova za
jednu kolonu
Uključiti više kolona sa istim naslovom da bi
pronašli redove koji ispunjavaju više od dva
skupa uslova. Na primer, sledeći opseg
kriterijuma pokazuje vrednost prodaje između
5.000 i 8.000, kao i prodaje čija je vrednost
manja od 500.
Prodaja Prodaja
>5000 <8000
<500
18. 4.6. Uslovi kreirani na osnovu
izračunavanja formule
Kao kriterijum može se koristiti izračunata
vrednost koja je rezultat formule (formula: niz
vrednosti, referenci ćelija, imena, funkcija i
operatora u ćeliji koje zajedno daju novu
vrednost. Formula uvek počinje znakom jednako
(=).). Kada se koristi formula za kreiranje
kriterijuma, ne treba koristiti oznaku kolone kao
oznaku kriterijuma; oznaka kriterijuma treba da
ostane prazna ili koristiti oznaku koja ne
predstavlja oznaku kolone u opsegu. Na primer,
sledeći opseg kriterijuma prikazuje redove koji u
koloni C imaju vrednost veću od prosečne
vrednosti u ćelijama C7:C10.
=C7>AVERAGE($C$7:$C$10)