Liste kao argumenti funkcija

Excel je od nedavno olakšao rad sa formulama koje koriste nizove i konstantama- više ne morate da ih snimate pritiskom kombinacije tastera CTRL+SHIFT+ENTER! Sada možemo da koristimo liste vrednosti, navedene u vitičastim zagradama, kao argumente funkcija. Ovo je fenomenalna vest, a mogućnosti primene su mnogostruke. U tekstu koji sledi moći ćete da naslutite u kojoj meri vam ovo može biti od koristi…

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…