Turinys
×
Langeliai
Langeliai

Duomenų tikrinimo taikymas langeliams

Naudokite duomenų tikrinimą norėdami apriboti duomenų tipą arba reikšmes, kurias vartotojai įveda į langelį. Vienas iš dažniausiai naudojamų duomenų tikrinimo būdų yra išplečiamojo sąrašo sukūrimas.

Jūsų naršyklė nepalaiko vaizdo įrašo.

Išbandykite!

  1. Pažymėkite langelį (-ius), kurio (-ių) taisyklę norite sukurti.

  2. Pasirinkite Duomenų >duomenų tikrinimas.

    Duomenų tikrinimas

  3. Skirtuko Parametrai dalyje Leistipasirinkite parinktį:

    • Sveikasis skaičius – norėdami apriboti langelį, kad būtų priimti tik sveiki skaičiai.

    • Dešimtainis – norėdami apriboti langelį, kad būtų priimti tik dešimtainiai skaičiai.

    • Sąrašas – norėdami pasirinkti duomenis iš išplečiamojo sąrašo.

    • Data – norėdami apriboti langelį, kad būtų galima priimti tik datą.

    • Laikas – norėdami apriboti langelį priimti tik laiką.

    • Teksto ilgis – norėdami apriboti teksto ilgį.

    • Pasirinktinis – pasirinktinė formulė.

  4.  Dalyje Duomenyspasirinkite sąlygą.

  5. Nustatykite kitas reikiamas reikšmes pagal tai, ką pasirinkote Leisti irDuomenys.

  6. Pasirinkite skirtuką Įvesties pranešimas ir tinkinkite pranešimą, kurį vartotojai matys įvesdami duomenis.

  7. Pažymėkite žymės langelį Rodyti įvesties pranešimą, kai langelis pažymėtas, kad pranešimas būtų rodomas, kai vartotojas pasirenka arba užveda pažymėtą (-ius) langelį (-ius).

  8. Pasirinkite skirtuką Klaidos įspėjimas, kad tinkinumėte klaidos pranešimą ir pasirinktumėte Stilių.

  9. Pasirinkite Gerai.

    Dabar, jei vartotojas bando įvesti reikšmę, kuri yra neleistina, rodomas klaidos įspėjimas su tinkintu pranešimu.

Atsisiųskite mūsų pavyzdžius

Atsisiųskite darbaknygės pavyzdį su visais duomenų tikrinimo pavyzdžiais šiame straipsnyje

Jei kuriate lapą, kuris reikalauja, kad vartotojai įvestų duomenis, galbūt norėsite apriboti įvesdami tam tikrą datų ar skaičių diapazoną arba įsitikinkite, kad įvedami tik teigiami sveiki skaičiai. Excel gali apriboti duomenų įvesimą į tam tikrus langelius naudodami " duomenų patvirtinimas ", paraginti vartotojus įvesti leistinus duomenis, kai langelis pažymėtas, ir rodyti klaidos pranešimą, kai vartotojas įveda neleistinus duomenis.

Duomenų įvedimo apribojimas

  1. Pažymėkite langelius, kuriuose norite apriboti duomenų į įrašą.

  2. Skirtuke Duomenys spustelėkite Duomenų >tikrinimas.

    Pastaba: Jei tikrinimo komanda nepasiekiama, lapas gali būti apsaugotas arba darbaknygė gali būti bendrinama. Duomenų tikrinimo parametrų negalite keisti, jei darbaknygė bendrai naudojama arba lapas yra apsaugotas. Informaciją apie darbaknygės apsaugą žr. straipsnyje „Darbaknygės apsauga“.

  3. Lauke Leisti pasirinkite duomenų, kuriuos norite leisti, tipą ir įveskite ribojimo kriterijus ir reikšmes.

    Pastaba: Laukai, kuriuose įvedate ribojamąsias reikšmes, bus pažymėti atsižvelgiant į jūsų pasirinktus duomenis ir ribojimo kriterijus. Pavyzdžiui, jei kaip duomenų tipą pasirinksite Data, galėsite įvesti ribines reikšmes minimalių ir maksimalių reikšmių laukuose, pažymėtuose Pradžios data ir Pabaigos data.

Raginimas vartotojams įvesti galiojančius įrašus

Kai vartotojai spusteli langelį, kuriame yra duomenų įvedimo reikalavimai, galite rodyti pranešimą, kuriame paaiškinama, kokie duomenys galioja.

  1. Pažymėkite langelius, kuriuose norite paraginti vartotojus įvesti galiojančius duomenų įrašus.

  2. Skirtuke Duomenys spustelėkite Duomenų >tikrinimas.

    Pastaba: Jei tikrinimo komanda nepasiekiama, lapas gali būti apsaugotas arba darbaknygė gali būti bendrinama. Duomenų tikrinimo parametrų negalite keisti, jei darbaknygė bendrai naudojama arba lapas yra apsaugotas. Informaciją apie darbaknygės apsaugą žr. straipsnyje „Darbaknygės apsauga“.

  3. Skirtuke Įvesties pranešimas pažymėkite žymės langelį Rodyti įvesties pranešimą, kai langelis pažymėtas.

  4. Lauke Pavadinimas įveskite laiško pavadinimą.

  5. Lauke Įvesties pranešimas įveskite pranešimą, kurį norite rodyti.

Klaidos pranešimo rodymas, kai įvedami neleistini duomenys

Jei turite duomenų apribojimų ir vartotojas į langelį įveda neleistinus duomenis, galite rodyti pranešimą, paaiškinantį klaidą.

  1. Pažymėkite langelius, kuriuose norite rodyti klaidos pranešimą.

  2. Skirtuke Duomenys spustelėkite Duomenų >tikrinimas.

    Pastaba: Jei tikrinimo komanda nepasiekiama, lapas gali būti apsaugotas arba darbaknygė gali būti bendrinama. Duomenų tikrinimo parametrų negalite keisti, jei darbaknygė bendrai naudojama arba lapas yra apsaugotas. Informaciją apie darbaknygės apsaugą žr. straipsnyje „Darbaknygės apsauga“.

  3. Skirtuko Klaidos įspėjimas lauke Pavadinimas įveskite pranešimo pavadinimą.

  4. Lauke Klaidos pranešimas įveskite pranešimą, kurį norite rodyti, jei įvedami neleistini duomenys.

  5. Atlikite vieną iš šių veiksmų:

    Norėdami

    Iškylančiame meniu Stilius pasirinkite

    Reikalauti, kad vartotojai ištaisytų klaidą prieš tęsdami

    Stabdyti

    Įspėti vartotojus, kad duomenys neleistini, ir reikalauti, kad jie pasirinktų Taip arba Ne, kad nurodytų, ar jie nori tęsti

    Įspėjimas

    Įspėti vartotojus, kad duomenys neleistini, bet leiskite jiems tęsti atmesdami įspėjimo pranešimą

    Svarbu

Duomenų tikrinimo pridėjimas prie langelių ar diapazono

Pastaba: Pirmieji du šio skyriaus veiksmai skirti įtraukti bet kokio tipo duomenų tikrinimą. 3–7 veiksmai skirti specialiai išplečiamajame sąraše kurti. 

  1. Pažymėkite vieną ar kelis tikrintinus langelius.

  2. Skirtuko Duomenys grupėje Duomenų įrankiai spustelėkite Duomenų tikrinimas.

  3. Skirtuko Parametrai lauke Leisti pasirinkite Sąrašas.

  4. Lauke Šaltinis įveskite sąrašo reikšmes, atskirdami jas kableliais. Pavyzdžiui, įveskite Žemas,Vidurkis,Aukštas.

  5. Įsitikinkite, kad pažymėtas žymės langelis Išplėsti langeliuose. Jei nepažymėtas, šalia langelio išplėtimo rodyklės nematysite.

  6. Jeigu norite nurodyti, ką daryti su tuščiomis (nulinėmis) reikšmėmis, pažymėkite arba išvalykite žymės langelį Nepaisyti tuščių.

  7. Išbandykite duomenų tikrinimo funkciją, kad įsitikintumėte, jog ji veikia tinkamai. Langeliuose bandykite įvesti tiek leistinus, tiek neleistinus duomenis, kad įsitikintumėte, jog jūsų parametrai veikia taip, kaip norėjote, ir pranešimai pasirodo tuo metu, kai jų tikitės.

Pastabos: 

  • Sukūrę išplečiamąjį sąrašą įsitikinkite, kad jis yra toks, kokio jums reikia. Pavyzdžiui, galbūt norėsite patikrinti, ar langelis pakankamai platus, kad būtų rodomi visi įrašai.

  • Duomenų tikrinimo pašalinimas – pažymėkite langelį arba langelius, kuriuose yra norimo panaikinti tikrinimo, tada eikite į Duomenų > Duomenų tikrinimas ir duomenų tikrinimo dialogo lange paspauskite mygtuką Valyti viską, tada spustelėkite Gerai.

Toliau pateiktoje lentelėje išdėstomi kiti duomenų tikrinimo tipai ir pateikiami būdai, kaip įtraukti juos į darbalapius.

Norėdami tai atlikti:

Atlikite šiuos veiksmus:

Duomenų įvedimo ribojimas leidžiant įvesti tik sveikus skaičius.

  1. Atlikite anksčiau nurodytus 1–2 veiksmus.

  2. Sąraše Leisti pažymėkite Sveikasis skaičius.

  3. Lauke Duomenys pažymėkite norimą draudimo tipą. Pavyzdžiui, norėdami nustatyti viršutines ir apatines ribas, pažymėkite tarp.

  4. Įveskite leidžiamą minimalią, maksimalią arba konkrečią reikšmę.

    Taip pat galite įvesti formulę, kuri grąžina skaičiaus reikšmę.

    Pavyzdžiui, tikriname duomenis langelyje F1. Norėdami tame langelyje įrašytam vaikų skaičiui nustatyti mažiausią atimties apribojimą iki dviejų, lauke Duomenys pažymėkite daugiau arba lygu ir laukeMinimaliai įveskite formulę =2*F1.

Duomenų įvedimo ribojimas leidžiant įvesti tik dešimtainius skaičius.

  1. Atlikite anksčiau nurodytus 1–2 veiksmus.

  2. Lauke Leisti pažymėkite Dešimtainis.

  3. Lauke Duomenys pažymėkite norimą draudimo tipą. Pavyzdžiui, norėdami nustatyti viršutines ir apatines ribas, pažymėkite tarp.

  4. Įveskite leidžiamą minimalią, maksimalią arba konkrečią reikšmę.

    Taip pat galite įvesti formulę, kuri grąžina skaičiaus reikšmę. Pavyzdžiui, norėdami langelyje E1 nustatyti didžiausią pardavėjo atlyginimo komisinių ir premijų limitą iki 6%, lauke Duomenys pažymėkite mažiau arba lygu ir laukeMaksimalus įveskite formulę =E1*6%.

    Pastaba: Norėdami leisti vartotojui įvesti procentus, pvz., 20 %, lauke Leisti pasirinkite Dešimtainis, lauke Duomenys pasirinkite norimo apribojimo tipą, įveskite mažiausią, maksimalią arba konkrečią reikšmę kaip dešimtainę, pvz., .2, tadarodykite duomenų tikrinimo langelį kaip procentą pažymėdami langelį ir skirtuko Pagrindinis grupėje Skaičius spustelėdami Procento stilius Mygtuko paveikslėlis .

Duomenų įvedimo apribojimas nustatant datų intervalą.

  1. Atlikite anksčiau nurodytus 1–2 veiksmus.

  2. Lauke Leisti pažymėkite Data.

  3. Lauke Duomenys pažymėkite norimą draudimo tipą. Pavyzdžiui, jei norite leisti datas po tam tikros dienos, pažymėkite daugiau nei.

  4. Įveskite leidžiamą pradinę, galutinę ir konkrečią datą.

    Taip pat galite įvesti formulę, kuri grąžina datą. Pavyzdžiui, norėdami nustatyti laiko intervalą tarp šiandienos datos ir 3 dienų po jos, lauke Duomenys pažymėkite tarp, lauke Pradžios data įveskite =TODAY(), tada lauke Pabaigos data įveskite =TODAY()+3.

Duomenų įvedimo apribojimas nustatant laiko intervalą.

  1. Atlikite anksčiau nurodytus 1–2 veiksmus.

  2. Lauke Leisti pažymėkite Laikas.

  3. Lauke Duomenys pažymėkite norimą draudimo tipą. Pavyzdžiui, jei norite leisti laikus prieš tam tikrą dienos laiką, pažymėkite mažiau nei.

  4. Įveskite leidžiamą pradinį, galutinį ir konkretų laiką. Jei norite įvesti konkretų laiką, naudokite formatą: vv:mm:ss.

    Pvz., tarkime turite langelyje E2 nustatytą pradžios laiką (8:00), o langelyje F2 pabaigos laiką (17:00) ir norite apriboti susitikimų laiką tarp šių laikų, tada pasirinkite tarp lauke Duomenys, įveskite =E2 lauke Pradžios laikas ir įveskite =F2 lauke Pabaigos laikas.

Duomenų įvedimo apribojimas nustatant teksto ilgį.

  1. Atlikite anksčiau nurodytus 1–2 veiksmus.

  2. Lauke Leisti pažymėkite Teksto ilgis.

  3. Lauke Duomenys pažymėkite norimą draudimo tipą. Pavyzdžiui, jei norite leisti tik iki tam tikro simbolių skaičiaus, pažymėkite mažiau arba lygu.

  4. Šiuo atveju norime apriboti įrašą iki 25 simbolių, todėl lauke Duomenys pasirinkite mažiau arba lygu ir lauke Maksimalus įveskite 25.

Skaičiuoti tai, kas leidžiama, pagal kito langelio turinį.

  1. Atlikite anksčiau nurodytus 1–2 veiksmus.

  2. Lauke Leisti pasirinkite norimą duomenų tipą.

  3. Lauke Duomenys pažymėkite norimą draudimo tipą.

  4. Lauko Duomenys apačioje, lauke ar laukuose spustelėkite langelį, pagal kurį bus skaičiuojama, kas leidžiama.

    Pavyzdžiui, jei norite leisti sąskaitos langelyje E1 įvesti tik rezultatus, kurie neviršys biudžeto, pasirinkite Leisti >Sveikasis skaičius, duomenys, mažiau arba lygu ir Maksimali >= =E1.

Pastabos: 

  • Šiuose pavyzdžiuose naudojama pasirinktinė parinktis, kur rašote formules, kad nustatytumėte savo sąlygas. Jums nereikia nerimauti, kas rodoma duomenų lauke, nes tai išjungiama naudojant pasirinktinę parinktį.

  • Šiame straipsnyje ekrano nuotraukos buvo Excel 2016; tačiau funkcijos yra tos pačios Internetinė „Excel“.

Norėdami įsitikinti, kad

Įveskite šią formulę

Langelis, kuriame yra produkto ID (C2), visada prasideda standartiniu prefiksu „ID-“ ir būna mažiausiai 10-ies (daugiau nei 9) simbolių.

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

6 pavyzdys: Formulės atliekant duomenų tikrinimą

Langelyje, kuriame yra produkto pavadinimas (D2), yra tik tekstas.

=ISTEXT(D2)

2 pavyzdys: Formulės atliekant duomenų tikrinimą

Langelio, kuriame yra kieno nors gimtadienis (B6), reikšmė turi būti didesnė už metų skaičių, nustatytą langelyje B4.

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

Duomenų tikrinimo pavyzdys, skirtas apriboti įvedimą iki minimalaus amžiaus

Visi duomenys langelių diapazone A2:A10 apima unikalias reikšmes.

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

4 pavyzdys: Formulės atliekant duomenų tikrinimą

Pastaba: Pirmiausia turite įvesti langelio A2 duomenų tikrinimo formulę, tada nukopijuoti A2 į A3:A10, kad antrasis COUNTIF argumentas atitiktų dabartinį langelį. Tai yra A2)=1 dalis bus pakeisti į A3)=1, A4)=1 ir t. t.

Išsamesnė informacija

Įsitikinkite, kad el. pašto adreso įraše langelyje B4 yra simbolis @.

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

Duomenų tikrinimo pavyzdys, kaip užtikrinti, kad el. pašto adrese būtų simbolis @

Norite daugiau?

Daugiau informacijos apie duomenų tikrinimą

Elementų pridėjimas prie išplečiamojo sąrašo ar jų pašalinimas iš jo

Išplečiamojo sąrašo šalinimas

Reikia daugiau pagalbos?

Tobulinkite savo įgūdžius
Ieškoti mokymo

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?

Dėkojame už jūsų atsiliepimus!

×