Kategorije i potkategorije

Excel možemo da koristimo za popunjavanje upitnika, a u tu svrhu često se koriste strukturirane tabele u kojima se evidentiraju rezultati. Kada je rezultat jedna od nekoliko, unapred poznatih, vrednosti unos se vrši izborom iz liste. Ponekad se javlja potreba da, nakon izbora u prvoj listi, utičemo na stavke koje se pojavljuju u drugoj. Npr. da izborom kategorije utičemo na prikaz povezanih potkategorija. Kako da ovo postignemo?

Sortiranje niza

Sortiranje niza predstavlja uređivanje članova niza u rastućem ili opadajućem redosledu. Ovo je moguće postići na više načina, a u tekstu koji sledi videćete jednu od varijanti algoritma koji se zove Bubble Sort. On radi tako što se pokreću dve petlje a zatim se, u zavisnosti od vrednosti indeksa, porede odgovarajući članovi niza. Ako je uslov zadovoljen, menja im se mesto. Postupak se ponavlja dok se ne završi međusobno poređenje- uređivanje niza.

Dinamički nizovi

Ponekad je potrebno da napravimo niz za koji nismo sigurni koliko će imati članova. U tom slučaju vrši se kreiranje dinamičkih nizova koji, za razliku od uobičajenih, nemaju fiksnu dužinu. Ovi nizovi se deklarišu na taj način da se izostavlja broj članova niza, a koliko će ih biti ili za koliko treba da se poveća broj članova niza naknadno se definiše uz pomoć komandi o kojima će biti reč u tekstu koji sledi.

Nizovi

Nizovi predstavljaju grupu promenljivih istog tipa. Pošto često sadrže vrednosti koje dele zajedničke osobine lakše nam je da im dodelimo jedinstven naziv, a da zatim svakoj od njoj pristupamo pomoću indeksa- rednog broja u nizu. Indeks prvog člana niza je najčešće 0, a indeks poslednjeg za jedan manji od veličine niza. Moguć je rad sa celim nizom ili sa njegovim pojedinačnim članovima, oni mogu da budu jednodimenzioni ili višedimenzioni…

Aktuelne cene

Cenovnik je spisak artikala sa pripadajućim cenama koje, po pravilu, ne bi trebalo menjati češće od jedanput dnevno. U praksi ga formiramo tako što redom dodajemo šifre artikala, datume i cene u tabelu. Kako pronaći poslednju (aktuelnu) cenu? Iako na prvi pogled izgleda jednostavno, ovo je prilična glavolomka. Takođe, to je odlična demonstracija praktične primene formula sa nizovima i jedan od „recepata“ koji će vam se sigurno dopasti.