Satura rādītājs
×
Šūnas
Šūnas

Datu validācijas lietošana šūnām

Izmantojiet datu validāciju, lai ierobežotu datu vai vērtību tipu, ko lietotāji var ievadīt šūnā. Viens no biežākajiem datu validācijas lietojumiem ir nolaižamā saraksta izveide.

Jūsu pārlūkprogramma neatbalsta video.

Izmēģiniet!

  1. Atlasiet šūnu(-s), kurai vēlaties izveidot kārtulu.

  2. Atlasiet Datu >datu validācija.

    Datu validācija

  3. Cilnes Iestatījumi sadaļā Atļautatlasiet opciju:

    • Vesels skaitlis — lai ierobežotu šūnas akceptēt tikai veselus skaitļus.

    • Decimal — lai ierobežotu šūnas akceptēt tikai decimāldaļskaitļus.

    • Saraksts — lai nolaižamajā sarakstā izvēlētos datus.

    • Datums — lai ierobežotu šūnas akceptēšanu tikai datumam.

    • Laiks — lai ierobežotu šūnas akceptē tikai laiku.

    • Teksta garums — lai ierobežotu teksta garumu.

    • Pielāgots — pielāgotai formulai.

  4.  Sadaļā Datiatlasiet nosacījumu.

  5. Iestatiet pārējās nepieciešamās vērtības atbilstoši iestatījumam Atļaut unDati.

  6. Atlasiet cilni Ievades ziņojums un pielāgojiet ziņojumu, ko lietotāji redzēs, ievadot datus.

  7. Atzīmējiet izvēles rūtiņu Atlasot šūnu, rādīt ievades ziņojumu, lai parādītu ziņojumu, kad lietotājs atlasa atlasītās šūnas vai virziet kursoru uz to.

  8. Atlasiet cilni Brīdinājums par kļūdu, lai pielāgotu kļūdas ziņojumu un izvēlētos stilu.

  9. Atlasiet Labi.

    Ja lietotājs mēģinās ievadīt nederīgu vērtību, jūsu pielāgotajā ziņojumā tiks parādīts brīdinājums par kļūdu.

Lejupielādējiet mūsu piemērus

Darbgrāmatas parauga lejupielāde ar visiem datu validācijas piemēriem šajā rakstā

Ja veidojat lapu, kas lietotājiem liek ievadīt datus, iespējams, vēlēsities ierobežot ievadi līdz noteiktam datumu vai skaitļu diapazonam vai pārliecināties, vai ir ievadīti tikai veseli pozitīvi skaitļi. Excel ierobežot datu ievadi noteiktām šūnām, izmantojot datu validācija, aicināt lietotājus ievadīt derīgus datus, kad tiek atlasīta šūna, un parādīt kļūdas ziņojumu, kad lietotājs ievada nederīgus datus.

Datu ievades ierobežošana

  1. Atlasiet šūnas, kurās vēlaties ierobežot datu ievadi.

  2. Cilnē Dati noklikšķiniet uz Datu validācija un > validācija.

    Piezīme.: Ja validācijas komanda nav pieejama, lapa, iespējams, ir aizsargāta vai darbgrāmata ir koplietota. Datu validācijas iestatījumus nevar mainīt, ja darbgrāmata ir koplietota vai lapa ir aizsargāta. Papildinformāciju par darbgrāmatas aizsardzību skatiet sadaļā Darbgrāmatas aizsargāšana.

  3. Lodziņā Atļaut atlasiet datu tipu, ko vēlaties atļaut, un aizpildiet ierobežojošos kritērijus un vērtības.

    Piezīme.: Lodziņi, kuros ievadāt ierobežojošas vērtības, tiek atzīmēti, pamatojoties uz izvēlētajiem datiem un ierobežojumiem. Piemēram, ja kā datu tipu izvēlēsities Datumu, varēsit ievadīt ierobežojošas vērtības minimālo un maksimālo vērtību lodziņos ar apzīmējumu Sākuma datums un Beigu datums.

Lūgt lietotājiem ievadīt derīgus ierakstus

Kad lietotāji ieklikšķinās šūnā, kurā ir datu ievades prasības, varat parādīt ziņojumu, kurā paskaidrots, kādi dati ir derīgi.

  1. Atlasiet šūnas, kurās lietotājiem vēlaties lūgt ievadīt derīgus datu ierakstus.

  2. Cilnē Dati noklikšķiniet uz Datu validācija un > validācija.

    Piezīme.: Ja validācijas komanda nav pieejama, lapa, iespējams, ir aizsargāta vai darbgrāmata ir koplietota. Datu validācijas iestatījumus nevar mainīt, ja darbgrāmata ir koplietota vai lapa ir aizsargāta. Papildinformāciju par darbgrāmatas aizsardzību skatiet sadaļā Darbgrāmatas aizsargāšana.

  3. Cilnē Ievades ziņojums atzīmējiet izvēles rūtiņu Atlasot šūnu, rādīt ievades ziņojumu.

  4. Lodziņā Virsraksts ierakstiet ziņojuma virsrakstu.

  5. Lodziņā Ievades ziņojums ierakstiet ziņojumu, ko vēlaties parādīt.

Parādīt kļūdas ziņojumu, ja ir ievadīti nederīgi dati

Ja pastāv datu ierobežojumi un lietotājs šūnā ievada nederīgus datus, varat parādīt ziņojumu ar kļūdas izskaidrošanu.

  1. Atlasiet šūnas, kurās vēlaties parādīt kļūdas ziņojumu.

  2. Cilnē Dati noklikšķiniet uz Datu validācija un > validācija.

    Piezīme.: Ja validācijas komanda nav pieejama, lapa, iespējams, ir aizsargāta vai darbgrāmata ir koplietota. Datu validācijas iestatījumus nevar mainīt, ja darbgrāmata ir koplietota vai lapa ir aizsargāta. Papildinformāciju par darbgrāmatas aizsardzību skatiet sadaļā Darbgrāmatas aizsargāšana.

  3. Cilnes Brīdinājums par kļūdu lodziņā Virsraksts ierakstiet ziņojuma virsrakstu.

  4. Lodziņā Kļūdas ziņojums ierakstiet ziņojumu, ko vēlaties parādīt, ja ir ievadīti nederīgi dati.

  5. Veiciet kādu no šīm darbībām:

    Darbība

    Uznirstošajā izvēlnē Stils atlasiet

    Pieprasīt lietotājiem novērst kļūdu, pirms turpināt

    Apturēt

    Brīdina lietotājus, ka dati ir nederīgi, un pieprasa atlasīt vai Nē, lai norādītu, vai viņi vēlas turpināt

    Brīdinājums

    Brīdina lietotājus, ka dati ir nederīgi, taču ļauj turpināt darbu pēc brīdinājuma ziņojuma no dismissing

    Svarīgi!

Datu validācijas pievienošana šūnai vai diapazonam

Piezīme.: Pirmajās divās šajā sadaļās norādītās darbības ir jāveic, lai pievienotu jebkāda tipa datu validāciju. 3.–7. darbības ir īpaši paredzētas nolaižamā saraksta sarakstam sarakstam. 

  1. Atlasiet vismaz vienu validējamu šūnu.

  2. Cilnes Dati grupā Datu rīkinoklikšķiniet uz Datu validācija.

  3. Cilnes Iestatījumi lodziņā Atļaut atlasiet Saraksts.

  4. Lodziņā Avots ievadiet saraksta vērtības, atdalot tās ar komatiem. Piemēram, ierakstiet Zema,Vidēja,Augsta.

  5. Pārliecinieties, vai ir atzīmēta izvēles rūtiņa Nolaižamais saraksts šūnā. Citādi nevarēsit redzēt nolaižamo bultiņu blakus šūnai.

  6. Lai norādītu, kā apstrādāt tukšas (Null) vērtības, atzīmējiet vai notīriet izvēles rūtiņu Ignorēt tukšus.

  7. Testējiet datu validāciju, lai pārliecinātos, vai tā darbojas pareizi. Mēģiniet šūnās ievadīt gan derīgus, gan nederīgus datus, lai pārliecinātos, vai iestatījumi darbojas, kā paredzēts, un ziņojumi tiek parādīti, kad tas ir nepieciešams.

Piezīmes.: 

  • Kad nolaižamais saraksts ir izveidots, pārliecinieties, vai tas darbojas tā, kā vēlaties. Piemēram, varat pārbaudīt, vai šūna ir pietiekami plata, lai rādītu visus ierakstus.

  • Datu validācijas noņemšana — atlasiet šūnu vai šūnas, kurās ir validācija, ko vēlaties izdzēst, pēc tam dodieties uz Dati > Datu validācija un datu validācijas dialoglodziņā nospiediet pogu Notīrīt visu un pēc tam noklikšķiniet uz Labi.

Nākamajā tabulā ir parādīti citi datu validācijas tipi un veidi, kā tos pievienot darblapām.

Lai to izdarītu

Izpildiet šādas darbības:

Ierobežojiet datu ievadi līdz veseliem skaitļiem noteiktā diapazonā

  1. Izpildiet iepriekš minēto 1.–2. darbību.

  2. Sarakstā Atļaut atlasiet Vesels skaitlis.

  3. Lodziņā Dati atlasiet vajadzīgo ierobežojuma tipu. Piemēram, lai iestatītu augšējo un apakšējo robežu, atlasiet starp.

  4. Ievadiet minimālo, maksimālo vai īpašu atļaujamo vērtību.

    Varat ievadīt arī formulu, kura atgriež skaitlisku vērtību.

    Piemēram, jūs validējat datus šūnā F1. Lai šajā šūnā iestatītu minimālo atvilkumu robežu, reizinot ar bērnu skaitu ar divi, atlasiet ir lielāka vai vienāda ar lodziņā Dati un ievadiet formulu =2*F1 lodziņā Minimums.

Datu ievades ierobežošana: decimālskaitlis noteiktā diapazonā.

  1. Izpildiet iepriekš minēto 1.–2. darbību.

  2. Lodziņā Atļaut atlasiet Decimāldaļa.

  3. Lodziņā Dati atlasiet vajadzīgo ierobežojuma tipu. Piemēram, lai iestatītu augšējo un apakšējo robežu, atlasiet starp.

  4. Ievadiet minimālo, maksimālo vai īpašu atļaujamo vērtību.

    Var ievadīt arī formulu, kas atgriež skaitļa vērtību. Piemēram, lai iestatītu maksimālo robežu komisijas maksām un prēmijām kā 6% no pārdevēja atalgojuma šūnā E1, lodziņā Dati atlasiet ir mazāka vai vienāda ar un lodziņā Maksimums ievadiet formulu =E1*6%.

    Piezīme.: Lai lietotājam atļautu ievadīt procentuālo vērtību, piemēram, 20%, lodziņā Atļaut atlasiet Decimāldaļskaitlis, lodziņā Dati atlasiet ierobežojuma tipu, minimālo, maksimālo vai īpašu vērtību kā decimāldaļu, piemēram, .2,un pēc tam norādiet datu validācijas šūnas attēlojumu kā procentuālu vērtību, atlasot šūnu un cilnes Sākums grupā Skaitlis noklikšķinot uz Procentu stils Pogas attēls .

Datu ievades ierobežošana: datums noteiktā datumu diapazonā.

  1. Izpildiet iepriekš minēto 1.–2. darbību.

  2. Lodziņā Atļaut atlasiet Datums.

  3. Lodziņā Dati atlasiet vajadzīgo ierobežojuma tipu. Piemēram, lai atļautu datumus pēc noteikta datuma, atlasiet ir lielāka nekā.

  4. Ievadiet sākuma, beigu vai noteiktu atļaujamo datumu.

    Varat ievadīt arī formulu, kas atgriež datumu. Piemēram, lai iestatītu laika periodu starp šodienas datumu un 3 dienām kopš šodienas datuma, lodziņā Dati atlasiet ir starp, lodziņā Sākums ievadiet =TODAY() un lodziņā Beigu datums ievadiet =TODAY()+3.

Datu ievades ierobežošana: laiks noteiktā diapazonā.

  1. Izpildiet iepriekš minēto 1.–2. darbību.

  2. Lodziņā Atļaut atlasiet Laiks.

  3. Lodziņā Dati atlasiet vajadzīgo ierobežojuma tipu. Piemēram, lai atļautu laiku pirms noteikta dienas laika, atlasiet ir mazāk par.

  4. Ievadiet sākuma, beigu vai noteiktu atļaujamo laiku. Ja vēlaties ievadīt konkrētus laikus, izmantojiet laika formātu hh:mm.

    Pieņemsim, ka šūnā E2 ir iestatīts sākuma laiks (8:00), bet šūnā F2 — beigu laiks (17:00), un jūs vēlaties ierobežot sapulču laikus līdz šim laika diapazonam; lodziņā Dati atlasiet ir starp, lodziņā Sākuma laiks ievadiet =E2, bet lodziņā Beigu laiks ievadiet =F2.

Datu ievades ierobežošana: noteikta garuma teksts.

  1. Izpildiet iepriekš minēto 1.–2. darbību.

  2. Lodziņā Atļaut atlasiet Teksta garums.

  3. Lodziņā Dati atlasiet vajadzīgo ierobežojuma tipu. Piemēram, lai neatļautu pārsniegt noteiktu rakstzīmju skaitu, atlasiet ir mazāks vai vienāds ar.

  4. Šajā gadījumā mēs vēlamies ierobežot ievadi līdz 25 rakstzīmēm, tāpēc lodziņā Dati atlasiet ir mazāka vai vienāda ar un lodziņā Maksimums ievadiet 25.

Atļauto vērtību aprēķins, izmantojot citas šūnas saturu.

  1. Izpildiet iepriekš minēto 1.–2. darbību.

  2. Lodziņā Atļaut atlasiet vajadzīgo datu tipu.

  3. Lodziņā Dati atlasiet vajadzīgo ierobežojuma tipu.

  4. Lodziņā vai lodziņos, kas atrodas zem lodziņa Dati, noklikšķiniet uz šūnas, kas jāizmanto, lai norādītu atļautās darbības.

    Piemēram, lai atļautu konta ierakstus tikai tad, ja rezultāts nepārsniedz budžetu šūnā E1, atlasiet Atļaut > Vesels skaitlis > Dati, ir mazāka vai vienāda ar un Maksimums >= =E1.

Piezīmes.: 

  • Nākamajos piemēros tiek izmantota pielāgošanas opcija, kurā rakstāt formulas, lai iestatītu savus nosacījumus. Jums nav jāuztraucas par lodziņā Dati parādīto, jo tas ir atspējots ar pielāgošanas opciju.

  • Šajā rakstā ir veikti ekrānuzņēmumi programmā Excel 2016. bet funkcionalitāte ir tāda pati programmā Excel tīmeklim.

Lai pārliecinātos, vai

Ievadiet šo formulu

Šūna, kurā ir produkta ID (C2), vienmēr sākas ar standarta prefiksu ID- un ir vismaz 10 (vairāk nekā 9) rakstzīmes gara.

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

6. piemērs Formulas datu validācijā

Šūnā, kurā ir produkta nosaukums (D2), ir tikai teksts.

=ISTEXT(D2)

2. piemērs Formulas datu validācijā

Šūnas, kurā ir kādas personas dzimšanas diena (B6), vērtībai ir jābūt lielākai par gadu skaitu, kas iestatīts šūnā B4.

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

Datu validācijas piemērs ar ievades ierobežošanu pēc minimālā vecuma

Visi dati šūnu diapazonā A2:A10 satur unikālas vērtības.

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

4. piemērs Formulas datu validācijā

Piezīme.: Vispirms ir jāievada datu validācijas formula šūnai A2, pēc tam kopējiet A2 uz A3:A10, lai otrais COUNTIF arguments atbilstu pašreizējai šūnai. T.i., daļa A2)=1 mainīsies uz A3)=1, A4)=1 utt.

Papildinformācija

Nodrošiniet, lai e-pasta adresē šūnā B4 ietilptu simbols @.

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

Datu validācijas piemērs, kurā nodrošināta e-pasta adrese ar simbolu @

Vai vēlaties iegūt papildu informāciju?

Papildinformācija par datu validāciju

Elementu pievienošana nolaižamajam sarakstam vai noņemšana no tā

Nolaižamā saraksta noņemšana

Vai nepieciešama papildu palīdzība?

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Microsoft Insider

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar tulkojuma kvalitāti?

Kas ietekmēja jūsu pieredzi?

Vai vēlaties sniegt papildu atsauksmes? (Neobligāti)

Paldies par jūsu atsauksmēm!

×