Lahtrid

Andmete valideerimise rakendamine lahtritele

Andmete valideerimise rakendamine lahtritele

Saate kasutada andmete valideerimist, et piirata, millist tüüpi andmeid kasutajad saavad lahtritesse sisestada. Üks levinumaid andmete valideerimise kasutusviise on ripploendi loomine.

Teie brauser ei toeta videot. Installige Microsoft Silverlight, Adobe Flash Player või Internet Explorer 9.

Näidiste allalaadimine

Kui laadite alla näide töövihiku koos kõigi andmete valideerimine selle artikli näited

  1. Soovite luua reegli lahtri(te) valimiseks.

  2. Valige >Data Valideeri andmeid.

    Andmete valideerimine

  3. Klõpsake vahekaardi sätted jaotises Luba, valige soovitud suvand.

    • Täisarv - aktsepteerimiseks üksnes täisarvude lahtri piiramise.

    • Kümnend - vastuvõtmiseks ainult kümnendarvude lahtri piiramise.

    • Loendi - andmete rippmenüü loendist valida.

    • Kuupäev – vastuvõtmiseks ainult kuupäeva lahtri piiramise.

    • Aja - vastuvõtmiseks ainult kellaaja lahtri piiramise.

    • Teksti pikkus - piirata teksti pikkus.

    • Kohandatud – kohandatud valem.

  4.  Valige jaotises andmetetingimus.

    • vahel

    • mitte vahel

    • võrdne

    • pole võrdne väärtusega

    • suurem kui

    • väiksem kui

    • suurem kui või võrdne

    • väiksem kui või võrdne

  5. Klõpsake vahekaardi sätted jaotises Luba, valige soovitud suvand.

  6. Määrake muud vajalikud väärtused, valisite Luba ja andmetepõhjal. Näiteks kui valite vahel, seejärel valige soovitud miinimum: ja maksimaalne: lahtri(te) väärtused.

  7. Kui soovite ignoreerida tühikuid, siis märkige ruut Ignoreeri tühje .

  8. Kui soovite pealkirja ja sõnumi reegli lisamine, klõpsake vahekaarti Sisestusteade ja seejärel tippige pealkiri ja sisestusteade.

  9. Märkige ruut Kuva lahtri valimisel sisestusteade kuvatakse teade, kui kasutaja valib või kursori valitud lahtrites välja.

  10. Klõpsake nuppu OK.

    Nüüd, kui kasutaja üritab sisestage väärtus, mis ei sobi, hüpikaken sõnumiga, "see väärtus ei vasta selle lahtri andmete valideerimise piirangud."

Kui loote lehe, mis nõuab kasutajatel sisestada andmeid, võiksite sisestamise piiritlemine teatud arvude või kuupäevade vahemiku või veenduge, et ainult positiivsete täisarvude sisestamist. Excelis saab andmete sisestamise piiritlemine teatud lahtrite abil andmete valideerimine, küsi kasutajalt andmete sisestamiseks lahtri valimisel ja kuvab tõrketeate, kui kasutaja sisestab vigaste andmete sisestamist.

Andmete sisestamise piiritlemine

  1. Valige lahtrid, kuhu soovite andmete sisestamise piiritlemine.

  2. Klõpsake menüü andmed nuppu Andmete valideerimine > Andmete valideerimine.

    Märkus.: Kui käsk valideerimine pole saadaval, võib olla kaitstud leht või töövihik võib olla ühiskasutuses. Ühiskasutatavas töövihikus või kaitstud töölehel ei saa andmete valideerimise sätteid muuta. Töövihiku kaitsmise kohta leiate lisateavet teemast Töövihiku kaitsmine.

  3. Valige väljal Luba soovite lubada, ja sisestage piiramise kriteeriumid ja väärtused andmete tüüpi.

    Märkus.: Kui sisestate piiramine väärtused väljadele on nimi, piiravad kriteeriumid, et olete valinud nende andmete põhjal. Näiteks kui valite oma andmetüüp kuupäev, saab miinimum- ja väärtuse väljadele Alguskuupäev ja Lõppkuupäevsildistatud piiramine väärtuste sisestamiseks.

Küsi kasutajalt kehtivate kirjete

Kui kasutajad Klõpsake lahtrit, mis on andmesisestuse, saate kuvada teade, mis selgitab, millised andmed on lubatud.

  1. Valige lahtrid, kuhu soovite Küsi kasutajalt andmete kirjete.

  2. Klõpsake menüü andmed nuppu Andmete valideerimine > Andmete valideerimine.

    Märkus.: Kui käsk valideerimine pole saadaval, võib olla kaitstud leht või töövihik võib olla ühiskasutuses. Ühiskasutatavas töövihikus või kaitstud töölehel ei saa andmete valideerimise sätteid muuta. Töövihiku kaitsmise kohta leiate lisateavet teemast Töövihiku kaitsmine.

  3. Klõpsake vahekaarti Sisestusteade , märkige ruut Kuva lahtri valimisel sisestusteade .

  4. Tippige väljale tiitel oma sõnumi pealkiri.

  5. Tippige väljale sisestusteade sõnum, mida soovite kuvada.

Kuvatakse tõrketeade vigaste andmete sisestamisel

Kui teil on olemas andmete piirangud ja kasutaja sisestab lahtrisse kehtetud andmed, saate kuvada teade, mis selgitab viga.

  1. Valige lahtrid, kus soovite kuvada oma tõrketeade.

  2. Klõpsake menüü andmed nuppu Andmete valideerimine > Andmete valideerimine.

    Märkus.: Kui käsk valideerimine pole saadaval, võib olla kaitstud leht või töövihik võib olla ühiskasutuses. Ühiskasutatavas töövihikus või kaitstud töölehel ei saa andmete valideerimise sätteid muuta. Töövihiku kaitsmise kohta leiate lisateavet teemast Töövihiku kaitsmine.

  3. Klõpsake vahekaarti Veateade , tippige väljale pealkiri oma sõnumi pealkiri.

  4. Tippige väljale tõrketeade sõnum, mida soovite kuvada, kui vigaste andmete sisestamisel.

  5. Tehke ühte järgmistest.

    Toiming

    Kohta on Laadi Valige hüpikmenüüst

    Enne jätkamist vea parandamiseks kasutajad

    Lõpp

    Hoiata kasutajatele, et andmed ei sobi ja neilt valige Jah või ei näidata, kui kasutajad soovivad jätkata

    Hoiatus

    Hoiata kasutajatele, et andmed ei sobi, kuid neil on jätkamiseks pärast sulgemisega hoiatusteade

    NB!

Andmete sisestamise piiritlemine

  1. Valige lahtrid, kuhu soovite andmete sisestamise piiritlemine.

  2. Klõpsake menüü andmed jaotises Tööriistadnuppu Valideeri.

    Data tab, Tools group

    Märkus.: Kui valideerimiskäsk pole saadaval, võib leht olla kaitstud või töövihik olla ühiskasutusse antud. Ühiskasutatavas töövihikus või kaitstud töölehel ei saa andmete valideerimise sätteid muuta. Töövihiku kaitsmise kohta leiate lisateavet teemast Töövihiku kaitsmine.

  3. Valige hüpikmenüüst käsk Luba soovite lubada andmete tüüpi.

  4. Andmete hüpikmenüüst valige kriteeriumid, mida soovite piirata, ja sisestage siis piiravad väärtused.

    Märkus.: Kui sisestate piiramine väärtused väljadele on nimi, piiravad kriteeriumid, et olete valinud nende andmete põhjal. Näiteks kui valite oma andmetüüp kuupäev, saab miinimum- ja väärtuse väljadele Alguskuupäev ja Lõppkuupäevsildistatud piiramine väärtuste sisestamiseks.

Küsi kasutajalt kehtivate kirjete

Kui kasutajad Klõpsake lahtrit, mis on andmesisestuse, saate kuvada teade, mis selgitab, millised andmed on lubatud.

  1. Valige lahtrid, kuhu soovite Küsi kasutajalt andmete kirjete.

  2. Klõpsake menüü andmed jaotises Tööriistadnuppu Valideeri.

    Data tab, Tools group

    Märkus.: Kui valideerimiskäsk pole saadaval, võib leht olla kaitstud või töövihik olla ühiskasutusse antud. Ühiskasutatavas töövihikus või kaitstud töölehel ei saa andmete valideerimise sätteid muuta. Töövihiku kaitsmise kohta leiate lisateavet teemast Töövihiku kaitsmine.

  3. Klõpsake vahekaarti Sisestusteade , märkige ruut Kuva lahtri valimisel sisestusteade .

  4. Tippige väljale tiitel oma sõnumi pealkiri.

  5. Tippige väljale sisestusteade sõnum, mida soovite kuvada.

Kuvatakse tõrketeade vigaste andmete sisestamisel

Kui teil on olemas andmete piirangud ja kasutaja sisestab lahtrisse kehtetud andmed, saate kuvada teade, mis selgitab viga.

  1. Valige lahtrid, kus soovite kuvada oma tõrketeade.

  2. Klõpsake menüü andmed jaotises Tööriistadnuppu Valideeri.

    Data tab, Tools group

    Märkus.: Kui valideerimiskäsk pole saadaval, võib leht olla kaitstud või töövihik olla ühiskasutusse antud. Ühiskasutatavas töövihikus või kaitstud töölehel ei saa andmete valideerimise sätteid muuta. Töövihiku kaitsmise kohta leiate lisateavet teemast Töövihiku kaitsmine.

  3. Klõpsake vahekaarti Veateade , tippige väljale pealkiri oma sõnumi pealkiri.

  4. Tippige väljale tõrketeade sõnum, mida soovite kuvada, kui vigaste andmete sisestamisel.

  5. Tehke ühte järgmistest.

    Toiming

    Kohta on Laadi Valige hüpikmenüüst

    Enne jätkamist vea parandamiseks kasutajad

    Lõpp

    Hoiata kasutajatele, et andmed ei sobi ja neilt valige Jah või ei näidata, kui kasutajad soovivad jätkata

    Hoiatus

    Hoiata kasutajatele, et andmed ei sobi, kuid neil on jätkamiseks pärast sulgemisega hoiatusteade

    NB!

Andmete valideerimise rakendamine lahtrile või vahemikule

Märkus.: Mis tahes tüüpi andmete valideerimise lisamiseks on kaks esimest selles jaotises toodud juhised. Juhiseid 3 – 7 on spetsiaalselt rippmenüü loendi loomine. 

  1. Valige valideerimiseks vähemalt üks lahter.

  2. Klõpsake menüü Andmed jaotises Andmeriistad nuppu Andmete valideerimine.

  3. Valige vahekaardi Sätted ripploendis Luba väärtus Loend.

  4. Väljale Allikas tippige loendiväärtused ja eraldage need komadega. Näiteks tippige madal, Keskmine, kõrge.

  5. Veenduge, et ruut Lahtrisisene ripploend oleks märgitud. Muidu ei näe te lahtri kõrval rippnoolt.

  6. Tühjade (null-) väärtuste käsitlemise määramiseks märkige või tühjendage ruut Ignoreeri tühje.

  7. Kontrollige, kas andmete valideerimine toimib õigesti. Proovige lahtritesse sisestada nii kehtivaid kui vigaseid andmeid, et kontrollida, kas sätted töötavad ja teated kuvatakse nii, nagu eeldate.

Märkused: 

  • Pärast ripploendi loomist veenduge, et see töötaks soovitud viisil. Näiteks võite soovida kontrollida, kui soovitud lahter on piisavalt lai kõigi kirjete kuvamiseks.

  • Andmete valideerimise eemaldamine – Valige lahter või lahtrid, mis sisaldavad valideerimine, mida soovite kustutada, ja seejärel avage andmete > andmete valideerimise ja dialoogiboksis andmete valideerimine nuppu Tühjenda kõik ja seejärel klõpsake nuppu OK.

Järgmises tabelis on ära toodud muud andmete valideerimise tüübid ja viisid, kuidas saate neid oma töölehtedele lisada.

Soovitud toiming

Tehke järgmist

Andmete sisestamise piiritlemine teatud vahemikku jäävate täisarvudega.

  1. Järgige juhiseid 1 – 2 ülaltoodud.

  2. Valige loendist Luba väärtus Täisarv.

  3. Valige väljal Andmed soovitud piirangu tüüp. Näiteks ülem- ja alampiiri seadmiseks valige väärtus vahemikus.

  4. Sisestage minimaalne, maksimaalne või konkreetne lubatav väärtus.

    Saate sisestada ka valemi, mis annab tulemuseks arvväärtuse.

    Oletagem näiteks, et valideerite andmeid lahtris F1. Kui soovite seada mahaarvamiste alampiiriks kahekordse sellesse lahtrisse sisestatud laste arvu, valige väljal Andmed väärtus suurem või võrdne ja sisestage väljale Miinimum valem =2*F1.

Andmete sisestamise piiritlemine teatud vahemikku jääva kümnendarvuga.

  1. Järgige juhiseid 1 – 2 ülaltoodud.

  2. Valige väljal Luba väärtus Kümnendsüsteem.

  3. Valige väljal Andmed soovitud piirangu tüüp. Näiteks ülem- ja alampiiri seadmiseks valige väärtus vahemikus.

  4. Sisestage minimaalne, maksimaalne või konkreetne lubatav väärtus.

    Saate sisestada ka valemi, mis annab tulemuseks arvväärtuse. Näiteks müügitöötaja komisjonitasude ja preemia 6% ülempiiri seadmiseks lahtris E1 valige väljal Andmed väärtus vahemikus ja sisestage väljale Maksimum valem =E1*6%.

    Märkus.: Kui soovite lubada kasutajatel sisestada protsente, nt 20%, valige Decimal väljal Luba valige väljal andmed soovitud piirangu tüüp, sisestage minimaalne, maksimaalne või täpne väärtus kümnendarvuna, näiteks .2, ja seejärel Kuva andmete valideerimise lahter protsendina, valides lahtri ja klõpsates nuppu Protsendilaad Viiktekst 1 klõpsake menüü Avaleht jaotises arv .

Andmete sisestamise piiritlemine teatud kuupäevavahemikku jääva kuupäevaga

  1. Järgige juhiseid 1 – 2 ülaltoodud.

  2. Valige väljal Luba väärtus Kuupäev.

  3. Valige väljal Andmed soovitud piirangutüüp. Näiteks kindlale päevale järgnevate kuupäevade lubamiseks valige väärtus suurem kui.

  4. Sisestage lubatav alguskuupäev, lõpukuupäev, või konkreetne kuupäev.

    Saate sisestada ka valemi, mis annab tulemuseks kuupäeva. Näiteks ajapiirangu seadmiseks tänase kuupäeva ja kolme sellele järgneva päeva lubamiseks valige väljal Andmed väärtus vahemikus, sisestage väljale Alguskuupäev väärtus =TODAY() ja väljale Lõppkuupäev väärtus =TODAY()+3.

Andmete sisestamise piiritlemine teatud ajavahemikku jääva kellaajaga.

  1. Järgige juhiseid 1 – 2 ülaltoodud.

  2. Valige väljal Luba väärtus Kellaaeg.

  3. Valige väljal Andmed soovitud piirangutüüp. Näiteks kindlale kellaajale eelnevate kellaaegade lubamiseks valige väärtus väiksem kui.

  4. Sisestage lubatava vahemiku algus- või lõppkellaaeg või lubatav kindel kellaaeg. Kui soovite sisestada konkreetse kellaaja, kasutage kellaajavormingut hh:mm.

    Oletagem näiteks, et olete lahtrisse E2 sisestanud algusaja (8:00 EL) ja lahtrisse F2 lõpuaja (17:00 PL) ning soovite koosolekuaegu piirata nende kahe ajapunkti vahele jääva ajaperioodiga. Selleks valige väljal Andmed väärtus vahemikus, sisestage väljale Algusaeg väärtus =E2 ja väljale Lõpuaeg väärtus =F2.

Sisestatavate andmete pikkuse piiritlemine.

  1. Järgige juhiseid 1 – 2 ülaltoodud.

  2. Valige väljal Luba väärtus Teksti pikkus.

  3. Valige väljal Andmed soovitud piirangutüüp. Näitaks kindla arvu märkide lubamiseks valige väärtus väiksem või võrdne.

  4. Kui soovime piiritlemiseks 25 märki, seega väiksem või võrdne valige väljal andmed soovitud ja sisestage kuni25 .

Teise lahtri sisul põhinev lubatu arvutamine.

  1. Järgige juhiseid 1 – 2 ülaltoodud.

  2. Valige loendiväljal Luba soovitud andmetüüp.

  3. Valige väljal Andmed soovitud piirangutüüp.

  4. Klõpsake välja Andmed all asuvat välja või välju, mida soovite kasutada lubatu määramiseks.

    Näiteks kui soovite mõne konto jaoks lubada ainult kirjeid, mille tulemusena ei ületata lahtrisse E1 sisestatud eelarvesummat, valige Luba >Täisarv, Andmed> väiksem või võrdne ning sisestage väljale Maksimum väärtus >= =E1.

Märkused: 

  • Järgmistes näidetes on kasutatud suvandit Kohandatud, mis võimaldab tingimuste määramiseks kirjutada valemeid. Te ei pea muretsema selle pärast, mis on kuvatud väljal Andmed, kuna see väli on suvandi Kohandatud korral keelatud.

  • Selles artiklis ekraanipilt võeti Excel 2016; kuid funktsioonid on sama Excel Online.

Kontrollige

Sisestage valem

Toote ID-d sisaldav lahter (C2) peab algama standardse eesliitega „ID-“ ja nime pikkus peab olema vähemalt 10 märki (suurem kui 9).

=AND(Left(C2,3)="ID-",LEN(C2)>9)

Näide 6. Valemite kasutamine andmete valideerimisel

Lahtrit, mis sisaldab toote nimi (D2) tohib sisaldada ainult teksti.

=ISTEXT(D2)

Näide 2 Valemite kasutamine andmete valideerimisel

Sünnipäeva sisaldav lahter (B6) peab sisaldama suuremat arvu, kui lahtris B4 määratud aastate arv.

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

Näide andmete valideerimisest, mille korral on sisestamiseks määratud minimaalne vanus

Lahtrivahemik A2:A10 sisaldab ainult üheseid väärtusi.

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

Näide 4 Valemite kasutamine andmete valideerimisel

Märkus.: Esmalt peate lahtri A2 jaoks sisestama andmete valideerimise valemi ja seejärel kopeerima lahtri A2 lahtrivahemikku A3:A10, et funktsiooni COUNTIF teine argument vastaks praegusele lahtrile. Seda selleks, et osa A2)=1 muutuks osaks A3)=1; A4)=1 jne.

Lisateave

Veenduge, et lahtris B4 oleva meiliaadressi kirje sisaldaks sümbolit „@“.

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

Näide andmete valideerimisest, mille abil tagada meiliaadressis sümboli „@“ sisaldumine

Kas vajate rohkem abi?

Võite oma küsimuse alati esitada mõnele Exceli tehnikakogukonna eksperdile, otsida abi vastustefoorumist või soovitada mõnd uut funktsiooni või täiustust Exceli User Voice’i lehel.

Lisateave

Lisateave andmete valideerimise kohta

Üksuste lisamine ripploendisse või sealt eemaldamine

Ripploendi eemaldamine

Märkus.:  See leht on tõlgitud automaatselt ning sellel võib leiduda grammatikavigu ja ebatäpsusi. Tahame, et sellest sisust oleks teile abi. Andke meile teada, kui see teave oli teile abiks. Soovi korral saate ingliskeelset artiklit lugeda siit.​

Täiendage Office'i kasutamise oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×