Ćelije

Primjena provjere valjanosti podataka na ćelije

Pomoću provjere valjanosti podataka ograničite vrstu podataka ili vrijednosti koje korisnici unose u ćeliju, kao što je padajući popis.

Vaš preglednik ne podržava videozapise. Instalirajte Microsoft Silverlight, Adobe Flash Player ili Internet Explorer 9.

Odaberite ćelije za koje želite stvoriti pravilo.

  1. Odaberite Provjera >podataka.

    Provjera valjanosti podataka

  2. Na kartici Postavke u odjeljku Dopusti odaberite neku mogućnost:

    • Cijeli broj – da biste ćeliji ograničili prihvaćanje samo cijelih brojeva.

    • Decimal – da biste ćeliji ograničili prihvaćanje samo decimalnih brojeva.

    • Popis – da biste odabrali podatke s padajućeg popisa.

    • Date – da biste ćeliji ograničili prihvaćanje samo datuma.

    • Time – da biste ćeliji ograničili prihvaćanje samo vremena.

    • Duljina teksta – da biste ograničili duljinu teksta.

    • Prilagođeno – za prilagođenu formulu.

  3. U odjeljku Podaci odaberite uvjet.

  4. Postavite ostale tražene vrijednosti na temelju onoga što ste odabrali za dopusti i podatke.

  5. Odaberite karticu Ulazna poruka i prilagodite poruku koju će korisnici vidjeti prilikom unosa podataka.

  6. Potvrdite okvir Prikaži ulaznu poruku kada je ćelija odabrana da bi se prikazala poruka kada korisnik odabire ili zadrži pokazivač iznad odabranih ćelija.

  7. Odaberite karticu Upozorenje o pogrešci da biste prilagodili poruku o pogrešci i odabrali stil.

  8. Odaberite U redu.

    Ako korisnik pokuša unijeti vrijednost koja nije valjana, prikazat će se upozorenje o pogrešci s prilagođenom porukom.

Preuzimanje naših primjera

Preuzimanje ogledne radne knjige sa svim primjerima provjere valjanosti podataka u ovom članku

Ako stvarate list za koji su korisnici potrebni za unos podataka, možda želite ograničiti unos na određeni raspon datuma ili brojeva ili provjerite jesu li uneseni samo pozitivni cijeli brojevi. Excel može ograničiti unos podataka na određene ćelije pomoću provjera valjanosti podataka, zatražiti korisnike da u unesete valjane podatke kada je ćelija odabrana i prikazati poruku o pogrešci kada korisnik uđe u podatke koji nisu valjani.

Ograničavanje unosa podataka

  1. Odaberite ćelije u koje želite ograničiti unos podataka.

  2. Na kartici Podaci odaberite Provjera valjanosti podataka > provjera valjanosti podataka.

    Napomena: Ako naredba za provjeru valjanosti nije dostupna, list je možda zaštićen ili se radna knjiga zajednički koristi. Postavke provjere valjanosti podataka ne možete promijeniti ako se radna knjiga zajednički koristi ili je list zaštićen. Dodatne informacije o zaštiti radne knjige potražite u članku Zaštita radne knjige.

  3. U okviru Dopusti odaberite vrstu podataka koju želite dopustiti i ispunite kriterije i vrijednosti za ograničavanje.

    Napomena: Okviri u koje unosite ograničavanje vrijednosti označeni su na temelju podataka i ograničavanja odabranih kriterija. Ako, primjerice, kao vrstu podataka odaberete Datum, možete unijeti ograničavanje vrijednosti u okvire minimalne i maksimalne vrijednosti s oznakom Datum početka i Datum završetka.

Pitaj korisnike za valjane unose

Kada korisnici oda odabiru ćeliju koja sadrži preduvjete za unos podataka, možete prikazati poruku u kojoj se objašnjava koji su podaci valjani.

  1. Odaberite ćelije u kojima želite od korisnika zatražiti valjane unose podataka.

  2. Na kartici Podaci odaberite Provjera valjanosti podataka > provjera valjanosti podataka.

    Napomena: Ako naredba za provjeru valjanosti nije dostupna, list je možda zaštićen ili se radna knjiga zajednički koristi. Postavke provjere valjanosti podataka ne možete promijeniti ako se radna knjiga zajednički koristi ili je list zaštićen. Dodatne informacije o zaštiti radne knjige potražite u članku Zaštita radne knjige.

  3. Na kartici Ulazna poruka potvrdite okvir Prikaži ulaznu poruku kada je ćelija odabrana.

  4. U okvir Naslov upišite naslov poruke.

  5. U okvir Ulazna poruka upišite poruku koju želite prikazati.

Prikaz poruke o pogrešci kada se unesete podaci koji nisu valjani

Ako imate ograničenja podataka, a korisnik u ćeliju unesete podatke koji nisu valjani, možete prikazati poruku u kojoj se objašnjava pogreška.

  1. Odaberite ćelije u kojima želite prikazati poruku o pogrešci.

  2. Na kartici Podaci kliknite Provjera valjanosti podataka > provjera valjanosti podataka .

    Napomena: Ako naredba za provjeru valjanosti nije dostupna, list je možda zaštićen ili se radna knjiga zajednički koristi. Postavke provjere valjanosti podataka ne možete promijeniti ako se radna knjiga zajednički koristi ili je list zaštićen. Dodatne informacije o zaštiti radne knjige potražite u članku Zaštita radne knjige .

  3. Na kartici Upozorenje o pogrešci u okvir Naslov upišite naslov poruke.

  4. U okvir Poruka o pogrešci upišite poruku koju želite prikazati ako unesete podatke koji nisu valjani.

  5. Učinite nešto od sljedećeg:

    Željena radnja

    Na skočnom izborniku Stil odaberite

    Zahtijevanje da korisnici prije nastavka ispravljaju pogrešku

    Stop

    Upozorite korisnike da podaci nisu valjani i od njih zatražiti da odau odabrati Da ili Ne da bi naznačili žele li nastaviti

    Upozorenje

    Upozori korisnike da podaci nisu valjani, ali im dopusti nastavak nakon odbacivanja poruke upozorenja

    Važno

Dodavanje provjere valjanosti podataka u ćeliju ili raspon

Napomena: Prva dva koraka u ovom odjeljku su za dodavanje bilo koje vrste provjere valjanosti podataka. Koraci od 3. do 7. specifični su za stvaranje padajućeg popisa.

  1. Odaberite ćelije za provjeru valjanosti.

  2. Na kartici Podaci u grupi Alati podataka odaberite Provjera valjanosti podataka.

  3. Na kartici Postavke u okviru Dopusti odaberite Popis.

  4. U okvir Izvor upišite vrijednosti popisa odvojene zarezima. Na primjer, upišite Nisko,Prosječno,Visoko.

  5. Provjerite je li potvrđen okvir Padajući popis u ćeliji. U suprotnom nećete vidjeti padajuću strelicu pokraj ćelije.

  6. Da biste odredili način na koji želite rukovati praznim (null) vrijednostima, potvrdite ili poništite potvrdni okvir Zanemari prazno.

  7. Testirajte provjeru valjanosti podataka da biste provjerili funkcionira li ispravno. Pokušajte u ćelije upisati i valjane i nevaljane podatke da biste provjerili funkcioniraju li vaše postavke kako želite te pojavljuju li se poruke prema očekivanjima.

Napomene: 

  • Kada stvorite padajući popis, provjerite funkcionira li na željeni način. Možda, primjerice, želite provjeriti je li ćelija dovoljno široka da bi se prikazali svi unosi.

  • Uklanjanje provjere valjanosti podataka – odaberite ćelije koje sadrže provjeru valjanosti koju želite izbrisati, idite na Provjera valjanosti podataka > u dijaloškom okviru Provjera valjanosti podataka pritisnite Očisti sve, a zatim odaberite U redu.

U sljedećoj su tablici navedene druge vrste provjera valjanosti podataka, a prikazani su i načini na koje provjeru možete dodati u svoje radne listove.

Željena akcija

Slijedite ove korake:

Ograničavanje unosa podataka na cijele brojeve unutar ograničenja.

  1. Slijedite prethodno navedene korake od 1. do 2.

  2. Na popisu Dopusti odaberite Cijeli broj.

  3. U okviru Podaci odaberite željenu vrstu ograničenja. Da biste, primjerice, postavili gornja i donja ograničenja, odaberite između.

  4. Unesite minimalnu, maksimalnu ili neku određenu vrijednost koju želite dopustiti.

    Možete unijeti i formulu koja vraća brojčanu vrijednost.

    Pretpostavimo da provjeravate valjanost podataka u ćeliji F1. Da biste minimalno ograničenje odbitaka postavili na dva broja podređenih vrijednosti u toj ćeliji, u okviru Podaci odaberite veće od ili jednako, a zatim u okvir Minimum unesite formulu =2*F1 .

Ograničavanje unosa podataka na decimalni broj unutar ograničenja.

  1. Slijedite prethodno navedene korake od 1. do 2.

  2. U okviru Dopusti odaberite Decimalno.

  3. U okviru Podaci odaberite željenu vrstu ograničenja. Da biste, primjerice, postavili gornja i donja ograničenja, odaberite između.

  4. Unesite minimalnu, maksimalnu ili neku određenu vrijednost koju želite dopustiti.

    Možete unijeti i formulu koja vraća brojčanu vrijednost. Da biste, primjerice, postavili maksimalno ograničenje za provizije i bonuse od 6 % plaće prodavača u ćeliji E1, u okviru Podaci odaberite manje od ili jednako te u okvir Maksimum unesite formulu =E1*6% .

    Napomena: Da biste korisniku omogućili unos postotaka, primjerice 20 %, u okviru Dopusti odaberite Decimalno, u okviru Podaci odaberite željenu vrstu ograničenja , unesite minimalnu, maksimalnu ili određenu vrijednost kao decimalni broj, na primjer 0,2 , a zatim ćeliju za provjeru valjanosti podataka prikažite kao postotak tako da odaberete ćeliju i kliknete Stil postotka Button image u grupi Broj na kartici Polazno.

Ograničavanje unosa podataka na datum unutar raspona datuma.

  1. Slijedite prethodno navedene korake od 1. do 2.

  2. U okviru Dopusti odaberite Datum .

  3. U okviru Podaci odaberite željenu vrstu ograničenja. Da biste, primjerice, dopustili datume nakon određenog dana, odaberite veće od.

  4. Unesite početni, završni ili određeni datum koji želite dopustiti.

    Možete unijeti i formulu koja vraća datum. Da biste, primjerice, postavili vremensko razdoblje između današnjeg datuma i tri dana od današnjeg datuma, u okviru Podaci odaberite između, u okvir Datum početka unesite =TODAY() pa u okvir Datum završetka unesite =TODAY()+3.

Ograničavanje unosa podataka na vrijeme unutar vremenskog okvira.

  1. Slijedite prethodno navedene korake od 1. do 2.

  2. U okviru Dopusti odaberite Vrijeme.

  3. U okviru Podaci odaberite željenu vrstu ograničenja. Da biste, primjerice, dopustili vrijeme prije određenog vremena dana, odaberite manje od.

  4. Unesite početno, završno ili određeno vrijeme koje ćete dopustiti. Ako želite upisati konkretna vremena, koristite oblik hh:mm.

    Recimo da ste, primjerice, postavili ćeliju E2 s vremenom početka (8.00) i ćelijom F2 s vremenom završetka (17.00), a želite ograničiti vrijeme sastanka između tih vremena, a zatim odabrati između u okviru Podaci , u okvir Vrijeme početka unesite =E2, a zatim u okvir Vrijeme završetka unesite =F2.

Ograničavanje unosa podataka na tekst određene duljine.

  1. Slijedite prethodno navedene korake od 1. do 2.

  2. U okviru Dopusti odaberite Duljina teksta.

  3. U okviru Podaci odaberite željenu vrstu ograničenja. Da biste, primjerice, dopustili određeni broj znakova, odaberite manje od ili jednako.

  4. U tom slučaju želimo ograničiti unos na 25 znakova, pa u okviru Podaci odaberite manje od ili jednako pa u okvir Maksimum unesite 25.

Izračun dopuštenog prema sadržaju druge ćelije.

  1. Slijedite prethodno navedene korake od 1. do 2.

  2. U okviru Dopusti odaberite željenu vrstu podataka.

  3. U okviru Podaci odaberite željenu vrstu ograničenja.

  4. U okviru ili okvirima ispod okvira Podaci odaberite ćeliju koju želite koristiti da biste odredili što je dopušteno.

    Da biste, primjerice, dopustili unose za račun samo ako rezultat ne prelazi proračun u ćeliji E1, odaberite Dopusti > Cijeli broj, Podaci, manje od ili jednako te Maksimum >= =E1.

Napomene: 

  • U primjerima u nastavku koristi se mogućnost Prilagođeno, uz koju se uvjeti postavljaju pisanjem formula. Ne morate brinuti o tome što se prikazuje u okviru Podaci jer je on uz mogućnost Prilagođeno onemogućen.

  • Snimke zaslona u ovom članku snimljene su u Excel 2016; ali funkcionalnost je ista u Excel za web.

Za uvjet

Unesite ovu formulu

Ćelija koja sadrži ID proizvoda (C2) uvijek započinje standardnim prefiksom "ID-", a duljina iznosi najmanje 10 znakova (više od 9).

=AND(LEFT(C2;3)="ID-";LEN(C2)>9)

Šesti primjer: Formule u provjeri valjanosti podataka

Ćelija koja sadrži naziv proizvoda (D2) sadrži samo tekst.

=ISTEXT(D2)

Drugi primjer: Formule u provjeri valjanosti podataka

Ćelija koja sadrži nečiji datum rođenja (B6) mora biti veća od broja godina postavljenog u ćeliji B4.

=IF(B6<=(TODAY()-(365*B4)),TRUE,FALSE)

Primjer provjere valjanosti podataka radi ograničavanja unosa na minimalnu dob

Svi podaci u rasponu ćelija A2:A10 sadrže jedinstvene vrijednosti.

=COUNTIF($A$2:$A$10;A2)=1

Četvrti primjer: Formule u provjeri valjanosti podataka

Napomena: Najprije morate unijeti formulu za provjeru valjanosti podataka za ćeliju A2, a zatim kopirati A2 u A3:A10 da bi se drugi argument formule COUNTIF uskladio s trenutnom ćelijom. To je dio A2)=1 promijenit će se u A3)=1, A4)=1 i tako dalje.

Provjerava sadrži li adresa e-pošte u ćeliji B4 znak @.

=ISNUMBER(FIND("@";B4))

Primjer provjere valjanosti podataka u kojom se provjerava sadrži li adresa e-pošte znak @

Savjet: Ako ste vlasnik male tvrtke i tražite dodatne informacije o postavljanju sustava Microsoft 365, posjetite Pomoć i učenje za male tvrtke.

Želite li više?

Stvaranje padajućeg popisa

Dodavanje ili uklanjanje stavki s padajućeg popisa

Dodatne informacije o provjeri valjanosti podataka

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.