Ukoliko u Excel tabeli želite da, umesto ručnog unosa, izaberete vrednost iz liste to možete da postignete upotrebom opcije Data Validation. Nakon njenog pokretanja ovo se obično postiže selektovanjem opsega ćelija iz koga Excel preuzima vrednosti. Međutim, šta učiniti ako se one često menjaju? Rešenje je pravljenje dinamičkih lista…
Želimo da unosimo vrednosti izborom iz liste? Prvi način je da pokrenemo Data Validation, označimo da se unos vrši izborom iz liste, te navedemo adresu opsega…
Nakon ove akcije, u ćeliji gde smo definisali ovo pravilo, izbor vrednosti vršimo iz liste. Novije verzije Excel-a u okviru liste automatski prepoznaju vrednosti kada unesete deo njihovog naziva…
Ako u listu dodamo neku državu, ili rešimo da neku od njih uklonimo iz liste, potrebno je ponovo pokrenuti opciju Data Validation te izmeniti zadati opseg ćelija na osnovu koga se vrši izbor. Postoji i bolje rešenje!
Otvorite Name Manager izborom ove opcije iz Formulas ribona ili pritisnite kombinaciju tastera CTRL+F3. Kreirajte novo ime, nazovimo ga „lista“. U polje Refers to upišite formulu:
=OFFSET($D$1;0;0;COUNTA($D:$D))
Formulom preciziramo da se lista sastoji od skupa vrednosti koje počinju ćelijom $D$1, a opseg je visok onoliko koliko ima vrednosti u koloni D. Njih smo „prebrojali“ upotrebom funkcije COUNTA. Klikom na OK potvrdite unos.
Sada ponovo pokrenite opciju Data Validation. U polje Source samo upišite ime „lista“.
Kada potvrdite izbor, te probate da koristite listu, videćete da sve radi kao pre. Hajde da dodamo dve nove države: Mađarsku i Austriju. Njihove nazive treba dopisati na dno kolone D. Kada probate da otvorite listu videćete da ona sadrži i imena država koja smo upravo dodali, tj. lista je dinamička.
Koristite dinamičke liste uvek kada treba da se referišete na vrednosti koje se često menjaju.