Microsoft Office Excel |
|
|
Uslovni sadržaj pri validacijiNivo:
Dobijemo nove alate i funkcije u programu, a onda ne otkrijemo sve njihove mogućnosti... To, valjda, postaje usud brzine rada. Pogledajte kako ćete pri validaciji podataka uneti varijabilni uslov. Opcija validacije podataka u radnom listu Excela je dragocen alat za kontrolu pri unosu. Dijalog za definiciju ispravnosti daje mogućnost da se definiše opseg brojeva ili njihov oblik, dužina stringa, lista dozvoljenih vrednosti ili vrednost koja logički odgovara sadržaju neke druge ćelije. Opcija definisanja liste je zanimljiva, jer omogućuje operateru da unese vrednost koju možda unapred ne bi prepoznao. U dijalog se unosi adresa bloka u kome se nalaze moguće vrednosti, ime bloka (ako je dato) ili se lista direktno unosi, upisom vrednosti razdvojenih separatorom (tačka-zarez, ako je vaš Windows lokalizovan na naš jezik, ili zarez ako nije). Mnogi ne znaju da se kao kriterijum ispravnosti može pisati i formula; ovo se može iskoristiti da se formira više uslovnih lista, a koja od njih će se pojaviti zavisi od vrednosti u nekoj ćeliji. Pretpostavimo da imate dva imenovana bloka ćelija po imenu lista1 i lista2. Formiraćemo uslov za validaciju tako da ako se u ćeliji A1 nalazi broj 1, onda će uslov biti vrednost iz prve liste, a u suprotnom iz druge. Nad željenom ćelijom pozovite dijalog Data/Validation, odaberite opciju Allow: List, a u polje Source unesite sledeću formulu:
Proverite: nakon što promenite vrednost u ćeliji A1, padajuća lista nad ćelijom u kojoj je definisan kriterijum će se promeniti. Formula može biti i složenija, jer Excel dozvoljava sedam nivoa ugneždavanja, pa se može angažovati i više različitih lista za kriterijum unosa. Ali, moram da vas upozorim na jednu potencijalnu nedoslednost: opcija validacije ne čuva logičku doslednost ispravnosti podataka, osim ako se pribegne ozbiljnijem programiranju događaja. Ako, recimo, na radnom listu formirate nekakav obrazac i jedna od unetih vrednosti definiše izbor liste za validaciju, pa naknadno promenite uslovnu vrednost, time se neće promeniti kriterijum ispravnosti dok god ponovo ne aktivirate ćeliju sa definisanim kriterijumom. Ne bi bilo loše da u takvim slučajevima upotrebite taster Circle invalid data, koji se nalazi u toolbaru Auditing i koji će zaokružiti neispravne podatke.
|
|
Vrh stranice Prethodna stranica Naslovna strana Mapa sajta Pretraga |
| AFORIZAM ZA DANAS | OVIH DANA SLUŠAMO... |
| Copyright © Praktikum na Webu, 2000-2009; Valinor Design; sva prava pridržana. |