Lahtrid

Andmete valideerimise rakendamine lahtritele

Andmete valideerimise abil saate piirata kasutajate sisestatavate andmete või väärtuste tüüpi lahtrisse (nt ripploendisse).

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

Valige lahtrid, mille jaoks soovite reegli luua.

  1. Valige Data >Data Validation (Andmete valideerimine).

    Andmete valideerimine

  2. Valige vahekaardi Sätted jaotises Luba soovitud suvand.

    • Täisarv – lahtri piiramiseks nii, et aktsepteeritakse ainult täisarvud.

    • Decimal – lahtri piiramiseks ainult kümnendarvude aktsepteerimiseks.

    • List – andmete valimiseks ripploendist.

    • Date – lahtri piiramiseks ainult kuupäevaga.

    • Time – lahtri ainult kellaaja aktsepteerimise piiramiseks.

    • Text Length – teksti pikkuse piiramiseks.

    • Custom – kohandatud valemi jaoks.

  3. Valige jaotises Andmed tingimus.

  4. Seadke muud nõutavad väärtused vastavalt valikutele Luba ja Andmed.

  5. Valige vahekaart Sisestusteade ja kohandage sõnumit, mida kasutajad andmete sisestamisel näevad.

  6. Märkige ruut Kuva lahtri valimisel sisestusteade , et kuvada teade, kui kasutaja valib või liigub kursoriga üle valitud lahtrite.

  7. Tõrketeate kohandamiseks ja laadi valimiseks valige vahekaart Veateade.

  8. Valige OK.

    Kui kasutaja proovib sisestada sobimatut väärtust, kuvatakse teie kohandatud sõnumiga tõrketeade .

Näidiste allalaadimine

Selle artikli kõigi andmete valideerimise näidetega näidistöövihiku allalaadimine

Kui loote lehte, mis nõuab kasutajatelt andmete sisestamist, soovite võib-olla piirata sisestamist teatud kuupäevade või arvude vahemikuga või veenduda, et sisestataks ainult positiivsed täisarvud. Excel saab piirata andmete sisestamist teatud lahtritesse, kasutades andmete valideerimine, paluda kasutajatel sisestada sobivad andmed, kui lahter on valitud, ja kuvada tõrketeade, kui kasutaja sisestab sobimatuid andmeid.

Andmesisestuse piiramine

  1. Valige lahtrid, kuhu soovite andmesisestust piirata.

  2. Valige menüüs Andmed nupp Andmete valideerimine > Andmete valideerimine.

    Märkus.: Kui valideerimiskäsk pole saadaval, võib leht olla kaitstud või töövihik ü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 andmetüüp, mida soovite lubada, ning sisestage piiritlevad kriteeriumid ja väärtused.

    Märkus.: Piiranguväärtuste sisestamise ruudud on sildistatud teie valitud andmete ja kriteeriumite alusel. Näiteks kui valite andmetüübiks Kuupäeva, saate sisestada miinimum- ja maksimumväärtusega väljadele piirangud, mis on tähistatud alguskuupäeva ja lõppkuupäevaga.

Küsi kasutajatelt kehtivaid kirjeid

Kui kasutajad valivad lahtri, mis sisaldab andmesisestusnõudeid, saate kuvada teate, mis selgitab, millised andmed kehtivad.

  1. Valige lahtrid, kus soovite kasutajatelt kehtivaid andmekirjeid küsida.

  2. Valige menüüs Andmed nupp Andmete valideerimine > Andmete valideerimine.

    Märkus.: Kui valideerimiskäsk pole saadaval, võib leht olla kaitstud või töövihik ü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. Märkige vahekaardil Sisestusteade ruut Kuva lahtri valimisel sisestusteade .

  4. Tippige sõnumi pealkiri väljale Pealkiri .

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

Vigaste andmete sisestamisel tõrketeate kuvamine

Kui teil on andmepiirangud paigas ja kasutaja sisestab lahtrisse sobimatuid andmeid, saate kuvada vea selgitava teate.

  1. Valige lahtrid, kus soovite veateate kuvada.

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

    Märkus.: Kui valideerimiskäsk pole saadaval, võib leht olla kaitstud või töövihik ü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. Tippige vahekaardi Veateade väljale Pealkiri sõnumi pealkiri.

  4. Tippige väljale Tõrketeade teade, mida soovite kehtetute andmete sisestamisel kuvada.

  5. Tehke ühte järgmistest.

    Toiming

    Valige hüpikmenüüs Laad

    Nõua enne jätkamist kasutajatelt tõrke parandamist

    Lõpp

    Hoiata kasutajaid, et andmed ei sobi, ja palu neil valida Jah või Ei , et näidata, kas nad soovivad jätkata

    Hoiatus

    Hoiata kasutajaid, et andmed ei sobi, kuid luba neil pärast hoiatusteate sulgemist jätkata

    NB!

Andmete valideerimise rakendamine lahtrile või vahemikule

Märkus.: Selle jaotise kaks esimest juhist on igat tüüpi andmete valideerimise lisamiseks. Juhised 3–7 on mõeldud spetsiaalselt ripploendi loomiseks.

  1. Valige valideerimiseks vähemalt üks lahter.

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

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

  4. Tippige loendiväärtused komaga eraldatuna väljale Allikas . Näiteks tippige Madal,Keskmine,Kõrge.

  5. Veenduge, et ruut Lahtrisisene ripploend oleks märgitud. Vastasel juhul ei kuvata lahtri kõrval olevat rippnoolt.

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

  7. Kontrollige andmete valideerimist veendumaks, et see töötab õ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, kas lahter on kõigi kirjete kuvamiseks piisavalt lai .

  • Andmete valideerimise eemaldamine – valige lahter või lahtrid, mis sisaldavad valideerimist, mille soovite kustutada, valige Andmed > Andmete valideerimine , vajutage dialoogiboksis Andmete valideerimine nuppu Tühjenda kõik ja seejärel valige 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 ülaltoodud juhiseid 1–2.

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

  3. Valige väljal Andmed soovitud piirangutüü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, et mahaarvamiste miinimumpiirang oleks selles lahtris kaks korda suurem kui tütarüksuste arv, 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 ülaltoodud juhiseid 1–2.

  2. Valige väljal Luba väärtus Kümnendarv.

  3. Valige väljal Andmed soovitud piirangutüü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 komisjonitasude ja preemiate ülempiiri seadmiseks 6% müügiesindaja palgast lahtris E1 valige väljal Andmed väärtus väiksem või võrdne ja sisestage väljale Maksimum valem =E1*6% .

    Märkus.: Kui soovite, et kasutaja sisestaks protsendid (nt 20%), valige väljal Luba väärtus Kümnendarv, valige väljale Andmed soovitud piirangutüüp, sisestage minimaalne, maksimaalne või kindel väärtus kümnendarvuna (nt .2 ) ja seejärel kuvage andmete valideerimise lahter protsendina, valides lahtri ja klõpsates menüü Avaleht jaotises Arv nuppu Protsendilaad Nupu pilt .

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

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

  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 kui soovite määrata ajavahemiku tänasest kuupäevast kolme päevani alates tänasest kuupäevast, 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 ülaltoodud juhiseid 1–2.

  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 teil on lahter E2 häälestatud algusajaga (8:00 EL) ja lahtrisse F2 lõpuajaga (5:00 PL) ning soovite piirata nende kellaaegade koosolekuaegu, seejärel valige väljal Andmed väärtus vahemikus, sisestage väljale Algusaeg väärtus =E2 ja seejärel sisestage väljale Lõpuaeg väärtus =F2.

Sisestatavate andmete pikkuse piiritlemine.

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

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

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

  4. Praegusel juhul soovime kirjet piirata 25 märgiga, seega valige väljal Andmed väärtus väiksem või võrdne ja sisestage väljale Maksimum väärtus 25.

Teise lahtri sisul põhinev lubatu arvutamine.

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

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

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

  4. Valige välja Andmed all asuval väljal või väljadel lahter, mille abil soovite määrata, mis on lubatud.

    Näiteks kui soovite lubada konto kirjed ainult siis, kui tulemus ei ületa lahtris E1 olevat eelarvet, valige Luba > Täisarv, Andmed, väiksem või võrdne ja Maksimum >= =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.

  • Selle artikli kuvatõmmised on tehtud Excel 2016; kuid Exceli veebirakendus funktsioon on sama.

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

Tootenime (D2) sisaldav lahter sisaldab 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. See on osa A2)=1 muutub osaks A3)=1, A4)=1 jne.

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

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

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

Näpunäide.: Kui olete väikeettevõtte omanik ja soovite lisateavet Microsoft 365 häälestamise kohta, avage link Väikeettevõtete spikker ja koolitus.

Kas soovite lisateavet?

Ripploendi loomine

Üksuste lisamine ripploendisse või sealt eemaldamine

Lisateave andmete valideerimise kohta

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.