You are on page 1of 8

SKRIPTE ZA MS EXCEL PIVOT TABELE

SADRAJ:
1. FAKTURISANJE ....................................................................................................... 3

2. FUNKCIJA VLOOKUP .............................................................................................. 5

3. OBRADA GREKE U FORMULI .............................................................................. 8

2
SKRIPTE ZA MS EXCEL PIVOT TABELE
1. FAKTURISANJE
Primer kreiranja fakture de biti viestruko koristan. Bide primenjene mnoge ved
nauene funkionalnosti Excel-a, kao i nove ukljuujudi funkcije VLOOKUP i IFERROR.
Krerati novi Excel dokument i dati mu ime Fakture. Prvi radni list preimenovati u
ifarnik, a drugi u Faktura. Na listu ifarnik kreirati dva ifarnika: proizvodi i radnici,
i opsege sa podacima konvertovati u tabele sa imenima Tproizvodi i Tradnici.

Slika 1 - ifarnici

Opsegu A2:A4 dati ime ifra, opsegu F2:F4 dati ime radnik i opsegu A2:C4 dati
ime cenovnik. Na listu Faktura u opseg od B3:B6 upisati redom: broj fakture, datum
izdavanja, datum valute i fakturu izdao. Broj fakture de se unositi u deliju C3.

Pretpostavimo da se brojevi faktura formiraju na slededi nain:

F-001/2012
F-002/2012
F-003/2012

i tako redom.

Kreiraemo sopstveni, prilagoeni format podatka. U eliju de se unositi samo


redni broj fakture, a elija e prikazivati prilagoeni format.

Otvoriti prozor Format Cells (Ctrl+1) i na prvoj kartici Category odabrati poslednju
stavku Custom. U polju Type umesto General uneti slededi sadraj: F-000/2012

3
SKRIPTE ZA MS EXCEL PIVOT TABELE
Meu navodnicima se nalazi deo formata koji se uvek ispisuje. Nule znae da
format oekuje unos brojeva i do broja 99 de se videti leve nule. Istovremeno, to ne
znai da de najvedi mogudi broj fakture biti 999. U eliju C4 za datum izdavanja iskoristiti
funkciju TODAY(). Na alost, u praksi nede biti koristi korienje te funkcije, jer de ona na
svim, ve izdatim fakturama uvek prikazivati tekudi datum iz sistema u trenutku otvaranja
dokumenta. eliju C5 validirati (Data Validation), tako da ispravni datumi budu u opsegu
od datuma izdavanja i sledeih deset dana.

Slika 2 Validacija datuma valute

U eliju C6 kreirati padajuu validacionu listu i kao Source joj proslediti ime
radnik. U opseg elija B8:F8 redom upisati sledee podatke: ifra, proizvod, cena,
koliina i ukupno. Selektovati opseg B8:F12 i iskoristiti All Borders iz liste bordura. Isto
primeniti i na opseg E13:F15. U opseg E13:E15 upisati redom: za uplatu, PDV, TOTAL.

Faktura bi trebalo da izgleda na slededi nain:

Slika 3 Izgled fakture

U opseg elija B9:B12 kreirati padajue validacione liste sa izvorom ifra. Kada se
izbere ifra iz validacione liste Excel bi trebalo da prikae naziv proizvoda i cenu za
odabranu ifru. To e omoguiti funkcija VLOOKUP.

4
SKRIPTE ZA MS EXCEL PIVOT TABELE
2. FUNKCIJA VLOOKUP

Funkcija Vlookup slui za preuzimanje podataka iz ifarnika po zadatoj ifri. Nalazi se


u kategoriji Lookup & Reference. Ako su podaci organizovani po kolonama koristi se
funkcija Vlookup, ako su organizovni po redovima koristi se funkcija Hlookup.

Slika 4 - Prozor funkcije Vlookup

Prvi argument je odabrana ifra. Drugi argument je opseg (ili ime) podataka u ijoj
de prvoj levoj koloni funkcija traiti ifru iz prvog argumenta. Trei argument sadri redni
broj kolone iz koga de funkcija vratiti podatak. etvrti argument je logikog tipa i moe
sadrati jednu od dve logike konstante True (1) ili False (0). U primeru klasinog ifarnika
gde je ifra, podatak tekstualnog tipa najede se koristi False. Tanije reeno, ako e
prvi argument biti sigurno pronaen u prvoj levoj koloni, vrednost etvrtog argumenta je
False. etvrti argument je opcion i ako korisnik ne unese konstantu, funkcija e
podrazumevati True.

Dakle, popuniti argumente kao na slici 1.

5
SKRIPTE ZA MS EXCEL PIVOT TABELE
Preimenovati tredi radni list u True. Uneti podatke kao na slici 2.

Slika 5 - Primer za True vrednost etvrtog argumenta Vlookup funkcije


U eliji J2 treba pronadi vrednost kursa na dan 7.1.2012.

Ako se koriste podaci iz kolona A i B gde je kurs upisan i kada nije bilo promene, traeni
datum de sigurno biti pronaen, te e vrednost etvrtog argumenta biti False. Ako se
koriste podaci iz kolona E i F gde je kurs upisan samo na dan promene, traeni datum
moe biti pronaen u prvoj levoj koloni tabele, ali i ne mora ako na taj dan nije bilo
promene kursa. U ovakvom primeru je vrednost etvrtog argumenta True. Da bi funkcija
vratila korektan rezultat sa True vrednou, mora biti zadovoljen slededi uslov: tabela sa
podacima mora biti sortirana u rastudem redosledu upravo po prvoj levoj koloni.

6
SKRIPTE ZA MS EXCEL PIVOT TABELE

Slika 6 - Argumenti funkcije Vlookup

Vratimo se na radni list Faktura. Povucimo AutoFill alat sa delije C9 jo tri delije
na dole. Javide se greka #N/A u redovima gde nije odabrana ifra proizvoda.

Slika 7 - Greka #N/A

7
SKRIPTE ZA MS EXCEL PIVOT TABELE
3. OBRADA GREKE U FORMULI
U Excel-u postoji nekoliko funkcija za obradu greke. Pomenuemo neke.

Funkcije ISERROR, ISNA, IFERROR

Funkcije ISERROR I ISNA kao argument imaju izraz koji u nekim situacijama
izaziva greku. Sintaksa je ISERROR (izraz), odnosno ISNA (izraz). Funkcije vraaju
True kada izraz izaziva greku, u suprotnom vradaju False. Koriste se u kombinaciji sa
funkcijom IF i tada formula glasi:

=IF(ISERROR(izraz);;izraz)

=IF(ISNA(izraz);;izraz)

Ako izraz izaziva greku i funkcija za obradu greke vrati True, funkcija IF vrada
string duine nula (prazan string ), u suprotnom se izraz izraunava.

U Excel 2007 je uvedena funkcija IFERROR.

Sintaksa funkcije je: IFERROR(izraz; ). Ako izraz izaziva greku funkcija vrada
svoj drugi argument, u suprotnom se podrazumeva da ga treba izraunati. Prazan string
se koristi kada je potrebno da se umesto poruke o greci vidi prazna elija.

Primenimo obradu greke na formulu za pronalaenje naziva proizvoda i formula


e glasiti:

=IFERROR(VLOOKUP(B9;cenovnik;2;0);"")

Formula za pronalaenje cene glasi:

=IFERROR(VLOOKUP(B9;cenovnik;3;0);"")

Upiimo neku vrednost za koliinu, a zatim i formulu koja izraunava proizvod


jedinine cene i koliine:

=D9*E9

8
SKRIPTE ZA MS EXCEL PIVOT TABELE
Kada iskoristimo alat AutoFill primetiemo da se javlja greka #VALUE. Razlog je
to mnoimo vrednost prazne delije 0 sa vrednodu prazan string. Dakle, mnoimo broj
sa tekstom. I u ovoj formuli treba primeniti obradu greke, te ona treba da glasi:

=IFERROR(D9*E9;"")

Iskoristimo alat AutoFill za ostale redove fakture. U deliju F13 upiimo formulu:
=SUM(F9:F12)

Kreirajmo ime PDV za konstantu 20% (komanda Define Name) i u deliju F14
upiimo formulu: =F13*PDV

Na kraju, u deliji F15 treba da bude formula: =F13+F14

Ulepajmo fakturu na slededi nain:

Selektujmo kolonu H, a zatim kombinacijom tastera Ctrl+Shift+strelica na desno,


selektujmo sve kolone na desno i zadajmo komandu Hide. Selektujmo 18. Red, a zatim
kombinacijom tastera Ctrl+Shift+strelica na dole, selektujmo sve redove na dole i
zadajmo komandu Hide. Sa kartice Print Layout u sekciji Sheet - Options iskljuimo oba
Check Box-a View.

Faktura bi trebalo da izgleda na slededi nain:

Slika 8 Konaan izgled fakture

You might also like