Primena validacije podataka na ćelije
Koristite validaciju podataka da biste ograničili tip podataka ili vrednosti koje korisnici unose u ćeliju. Jedna od najčešćih namena validacije podataka jeste pravljenje padajuće liste.

Isprobajte!
-
Izaberite ćelije za koje želite da kreirate pravilo.
-
Izaberite stavku Validacija >podataka.
-
Na kartici Postavke, u okviru stavke Dozvoliizaberite opciju:
-
Ceo broj – da biste ograničili ćeliju tako da prihvata samo cele brojeve.
-
Decimalni broj – da biste ograničili ćeliju tako da prihvata samo decimalne brojeve.
-
Lista – da biste izabrali podatke sa padajuće liste.
-
Datum – da biste ograničili ćeliju da prihvata samo datum.
-
Vreme – da biste ograničili ćeliju da prihvata samo vreme.
-
Dužina teksta – da biste ograničili dužinu teksta.
-
Prilagođeno – za prilagođenu formulu.
-
-
U okviruPodaci izaberite uslov.
-
Podesite druge potrebne vrednosti na osnovu onoga što ste odabrali za polja Dozvoli i Podaci.
-
Izaberite karticu Ulazna poruka i prilagodite poruku koju će korisnici videti prilikom unosa podataka.
-
Potvrdite izbor u polju za potvrdu Prikaži ulaznu poruku prilikom izbora ćelije da biste prikazali poruku kada korisnik izabere ili zaobiče izabrane ćelije.
-
Izaberite karticu Obaveštenje o grešci da biste prilagodili poruku o grešci i odabrali Stil.
-
Izaberite stavku U redu.
Ako korisnik sada pokuša da unese vrednost koja nije važeća, pojaviće se obaveštenje o grešci sa prilagođenom porukom.
Preuzmite naše primere
Preuzmite primer radne sveske sa svim primerima validacije podataka iz ovog članka
Ako pravite list koji zahteva da korisnici unose podatke, možete ograničiti unos na određeni opseg datuma ili brojeva ili se uverite da su uneti samo pozitivni celi brojevi. Excel da ograniči unos podataka na određene ćelije pomoću komande validacija podataka, zatražite od korisnika da unete važeće podatke kada je ćelija izabrana i da prikažu poruku o grešci kada korisnik unese nevažeće podatke.
Ograničavanje unosa podataka
-
Izaberite ćelije u kojima želite da ograničite unos podataka.
-
Na kartici Podaci izaberite stavku Validacija podataka >validaciju podataka.
Napomena: Ako komanda "Validacija" nije dostupna, list je možda zaštićen ili se radna sveska deli. Postavke validacije podataka ne možete da promenite ako se radna sveska deli ili ako je list zaštićen. Dodatne informacije o zaštiti radne sveske potražite u članku Zaštita radne sveske.
-
Na dijalogu Dozvoli izaberite tip podataka koji želite da dozvolite i popunite kriterijume i vrednosti ograničenja.
Napomena: Polja u koja unesete ograničenje vrednosti biće označena na osnovu podataka i kriterijuma ograničenja koje ste odabrali. Na primer, ako odaberete "Datum" kao tip podataka, moći ćete da unesete ograničenja vrednosti u polja za minimalnu i maksimalnu vrednost koja su označena kao Datum početka i Datum završetka.
Zatražite od korisnika važeće stavke
Kada korisnici kliknu na ćeliju koja ima zahteve za unos podataka, možete da prikažete poruku koja objašnjava koji podaci su važeći.
-
Izaberite ćelije u kojima želite da zatražite od korisnika važeće unose podataka.
-
Na kartici Podaci izaberite stavku Validacija podataka >validaciju podataka.
Napomena: Ako komanda "Validacija" nije dostupna, list je možda zaštićen ili se radna sveska deli. Postavke validacije podataka ne možete da promenite ako se radna sveska deli ili ako je list zaštićen. Dodatne informacije o zaštiti radne sveske potražite u članku Zaštita radne sveske.
-
Na kartici Ulazna poruka potvrdite izbor u polju za potvrdu Prikaži ulaznu poruku prilikom izbora ćelije.
-
U polju Naslov otkucajte naslov poruke.
-
U polju Poruka unosa otkucajte poruku koju želite da prikažete.
Prikaz poruke o grešci kada su uneti nevažeći podaci
Ako imate ograničenja za podatke na mestu i korisnik unese nevažeće podatke u ćeliju, možete da prikažete poruku koja objašnjava grešku.
-
Izaberite ćelije u kojima želite da prikažete poruku o grešci.
-
Na kartici Podaci izaberite stavku Validacija podataka >validaciju podataka.
Napomena: Ako komanda "Validacija" nije dostupna, list je možda zaštićen ili se radna sveska deli. Postavke validacije podataka ne možete da promenite ako se radna sveska deli ili ako je list zaštićen. Dodatne informacije o zaštiti radne sveske potražite u članku Zaštita radne sveske.
-
Na kartici Obaveštenje o grešci, u polju Naslov otkucajte naslov poruke.
-
U polju Poruka o grešci otkucajte poruku koju želite da prikažete ako su uneti nevažeći podaci.
-
Uradite nešto od sledećeg:
Za izvršavanje sledeće radnje
U iskačućem meniju Stil izaberite stavku
Zahtevanje korisnika da otklone grešku pre nego što nastave
Stop
Upozorite korisnike da su podaci nevažeći i zahtevaju da izaberu "Da" ili "Ne" kako bi ukazali na to da li žele da nastave
Upozorenje
Upozorite korisnike da su podaci nevažeći, ali im omogućite da nastave nakon odbacivanja poruke upozorenja
Važno
Dodavanje validacije podataka u ćeliju ili opseg
Napomena: Prva dva koraka u ovom odeljku su za dodavanje bilo kog tipa validacije podataka. Koraci od 3. do 7. posebno su za pravljenje padajuće liste.
-
Izaberite jednu ili više ćelija za validaciju.
-
Na kartici Podaci, u grupi Alatke za podatke kliknite na dugme Validacija podataka.
-
Na kartici Postavke, na listi Dozvoli izaberite stavku Lista.
-
U polje Izvor unesite vrednosti za listu razdvojenu zarezima. Na primer, otkucajte Niska,Prosek,Visoko.
-
Uverite se da je potvrđen izbor u polju za potvrdu Padajuća lista unutar ćelije. U protivnom nećete moći da vidite strelicu padajuće liste pored ćelije.
-
Potvrdite ili opozovite izbor u polju za potvrdu Zanemari prazne ćelije da biste odredili kako želite da postupate sa praznim vrednostima (ćelijama bez vrednosti).
-
Testirajte validaciju podataka da biste se uverili da radi kako treba. Pokušajte da unesete važeće i nevažeće podatke u ćelije da biste se uverili da postavke funkcionišu kako ste planirali i da se poruke pojavljuju kada ih očekujete.
Napomene:
-
Kada napravite padajuću listu, proverite da li radi onako kako želite. Na primer, možda ćete želeti da proverite da li je ćelija dovoljno široka da bi se prikazale sve stavke.
-
Uklanjanje validacije podataka – Izaberite ćeliju ili ćelije koje sadrže validaciju koju želite da izbrišete, > Validacija podataka i u dijalogu za validaciju podataka pritisnite dugme Obriši sve, a zatim kliknite na dugme U redu.
Sledeća tabela navodi druge tipove validacije podataka i pokazuje kako da ih dodate u radne listove.
Da biste to uradili: |
Sledite ove korake: |
---|---|
Ograničavanje unosa podataka na cele brojeve u okviru ograničenja. |
|
Ograničavanje unosa podataka na decimalni broj u okviru ograničenja. |
|
Ograničavanje unosa podataka na datum unutar opsega datuma. |
|
Ograničavanje unosa podataka na vreme unutar nekog vremenskog okvira. |
|
Ograničavanje unosa podataka na tekst određene dužine. |
|
Izračunavanje dozvoljenog unosa na osnovu sadržaja druge ćelije. |
|
Napomene:
-
Sledeći primeri koriste opciju „Prilagođeno“, pomoću koje upisujete sopstvene formule da biste postavili uslove. Opcija „Prilagođeno“ onemogućava listu „Podaci“, pa ne morate da brinete o tome šta je prikazano na njoj.
-
Snimci ekrana u ovom članku snimljeni su u Excel 2016; ali funkcionalnost je ista u programu Excel za veb.
Da biste se uverili da: |
Unesite formulu: |
---|---|
Ćelija koja sadrži ID proizvoda (C2) uvek počinje standardnim prefiksom „ID-“ i sadrži najmanje 10 (više od 9) znakova. |
=AND(LEFT(C2,3)="ID-",LEN(C2)>9) ![]() |
Ćelija koja sadrži ime proizvoda (D2) sadrži samo tekst. |
=ISTEXT(D2) ![]() |
Ćelija sa nečijim datumom rođenja (B6) mora imati veću vrednost od broja godina podešenih u ćeliji B4. |
=IF(B6<=(TODAY()-(365*B4)),TRUE,FALSE) ![]() |
Svi podaci u opsegu ćelija A2:A10 sadrže jedinstvene vrednosti. |
=COUNTIF($A$2:$A$10,A2)=1 ![]() Napomena: Prvo morate uneti formulu za validaciju podataka za ćeliju A2, a zatim kopirati ćeliju A2 u opseg ćelija A3:A10 kako bi se drugi argument funkcije COUNTIF podudario sa trenutnom ćelijom. To jest, deo A2)=1 promeniće se u A3)=1, A4)=1 i tako dalje. Više informacija |
Proverite da li adresa e-pošte uneta u ćeliju B4 sadrži simbol @. |
=ISNUMBER(FIND("@",B4)) ![]() |
Želite još?
Više informacija o validaciji podataka
Dodavanje stavki na padajuću listu ili njihovo uklanjanje sa nje