Applies To„Excel“, skirta „Microsoft 365“ „Excel“, skirta „Microsoft 365“, skirtam „Mac“ Internetinė „Excel“ „Excel 2024“ „Excel 2024“, skirta „Mac“ Excel 2021 „Excel 2021“ skirta „Mac“ Excel 2019 Excel 2016

Naudokite duomenų tikrinimą norėdami apriboti duomenų tipą arba reikšmes, kurias vartotojai įveda į langelį, pvz., išplečiamąjį sąrašą.

Jūsų naršyklė nepalaiko vaizdo įrašo. Įdiekite „Microsoft Silverlight“, „Adobe Flash Player“ ar „Internet Explorer 9“.

Pažymėkite langelį (-ius), kuriam (-iems) norite sukurti taisyklę.

  1. Pasirinkite Duomenų >duomenų tikrinimą.

    Duomenų tikrinimas

  2. Skirtuko Parametrai dalyje Leisti pasirinkite parinktį:

    • Sveikasis skaičius – kad langelis priimtų tik sv. skaičius.

    • Dešimtainis – kad langelis priimtų tik dešimtainius skaičius.

    • List – pasirinkti duomenis iš išplečiamojo sąrašo.

    • Data – jei norite, kad langelis priimtų tik datą.

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

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

    • Pasirinktinis – pasirinktinei formulei.

  3. Dalyje Duomenys pasirinkite sąlygą.

  4. Nustatykite kitas būtinas reikšmes pagal tai, ką pasirinkote leisti ir duomenims.

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

  6. Pažymėkite žymės langelį Rodyti įvesties pranešimą pasirinkus langelį , kad būtų rodomas pranešimas, kai vartotojas pasirenka arba užveda žymiklį ant pasirinkto (-ų) langelio (-ių).

  7. Norėdami tinkinti klaidos pranešimą ir pasirinkti stilių, pasirinkite skirtuką Įspėjimas apie klaidą.

  8. Pasirinkite Gerai.

    Dabar, jei vartotojas bando įvesti netinkamą reikšmę, su jūsų tinkintu pranešimu rodomas klaidos įspėjimas .

Atsisiųskite mūsų pavyzdžius

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

Jei kuriate lapą, kuriame reikalaujama, kad vartotojai įvestų duomenis, galite apriboti įvedimą iki tam tikro datų ar skaičių diapazono arba įsitikinti, kad įvedami tik teigiami sveiki skaičiai. "Excel" gali apriboti duomenų įvedimą į tam tikrus langelius naudodama duomenų patvirtinimas, paraginkite vartotojus įvesti tinkamus duomenis pasirinkus langelį ir rodyti klaidos pranešimą, kai vartotojas įveda neleistinus duomenis.

Apriboti duomenų įvedimą

  1. Pažymėkite langelius, kurių duomenų įvedimą norite apriboti.

  2. Skirtuke Duomenys pasirinkite Duomenų tikrinimas.

    Pastaba: Jei tikrinimo komandos nėra, lapas gali būti apsaugotas arba darbaknygė gali būti bendrinama. Duomenų tikrinimo parametrų negalite keisti, jei darbaknygė bendrai naudojama arba lapas yra apsaugotas. Daugiau informacijos apie darbaknygės apsaugą žr. Darbaknygės apsauga.

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

    Pastaba: Laukai, kuriuose įvedate ribines reikšmes, žymimi pagal duomenis ir jūsų pasirinktus kriterijus. Pavyzdžiui, jei kaip duomenų tipą pasirenkate Data, galite įvesti minimalių ir maksimalių reikšmių laukų, pažymėtų Pradžios data ir Pabaigos data, ribines reikšmes.

Raginti vartotojus įvesti leistinus įrašus

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

  1. Pažymėkite langelius, kuriuose norite raginti vartotojus įvesti tinkamus duomenų įrašus.

  2. Skirtuke Duomenys pasirinkite Duomenų tikrinimas.

    Pastaba: Jei tikrinimo komandos nėra, lapas gali būti apsaugotas arba darbaknygė gali būti bendrinama. Duomenų tikrinimo parametrų negalite keisti, jei darbaknygė bendrai naudojama arba lapas yra apsaugotas. Daugiau informacijos apie darbaknygės apsaugą žr. Darbaknygės apsauga.

  3. Skirtuke Įvesties pranešimas pažymėkite žymės langelį Rodyti įvesties pranešimą pasirinkus langelį .

  4. Lauke Pavadinimas įveskite pranešimo pavadinimą.

  5. Lauke Įvesties pranešimas įveskite norimą rodyti pranešimą.

Rodyti klaidos pranešimą, kai įvedami neleistini duomenys

Jei taikomi duomenų apribojimai ir vartotojas į langelį įveda neleistinus duomenis, galite rodyti pranešimą, kuriame paaiškinama klaida.

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

  2. Skirtuke Duomenys pasirinkite Duomenų tikrinimas .

    Pastaba: Jei tikrinimo komandos nėra, lapas gali būti apsaugotas arba darbaknygė gali būti bendrinama. Duomenų tikrinimo parametrų negalite keisti, jei darbaknygė bendrai naudojama arba lapas yra apsaugotas. Daugiau informacijos apie darbaknygės apsaugą žr. Darbaknygės apsauga .

  3. Skirtuko Įspėjimas apie klaidą 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ššokančiajame meniu Stilius pasirinkite

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

    Stabdyti

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

    Įspėjimas

    Įspėti vartotojus, kad duomenys neleistini, bet leisti jiems tęsti po įspėjimo pranešimo atmetimo

    Svarbu

Duomenų tikrinimo pridėjimas prie langelių ar diapazono

Pastaba: Pirmieji du šio skyriaus veiksmai yra įtraukti bet kokio tipo duomenų tikrinimą. 3–7 veiksmai skirti išplečiamojo sąrašo kūrimui.

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

  2. Skirtuko Duomenys grupėje Duomenų įrankiai pasirinkite 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,Vidutinis,Aukštas.

  5. Įsitikinkite, kad pažymėtas žymės langelis Išplečiamasis langeliuose. Kitu atveju šalia langelio nematysite išplečiamosios rodyklės.

  6. Norėdami nurodyti, kaip norite tvarkyti tuščias (null) reikšmes, pažymėkite arba išvalykite žymės langelį Nepaisyti tuščių .

  7. Patikrinkite duomenų tikrinimą, kad įsitikintumėte, jog jis 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 jūsų įrašai.

  • Pašalinti duomenų tikrinimą – pažymėkite langelį ar langelius, kuriuose yra norimas naikinti tikrinimas, eikite į Duomenų > duomenų tikrinimas ir dialogo lange Duomenų tikrinimas paspauskite Valyti viską, tada pasirinkite 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 pasirinkite Sveikasis skaičius.

  3. Lauke Duomenys pasirinkite norimą apribojimo 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 vaikų skaičių nustatyti mažiausią atimties apribojimą iki dviejų kartų, lauke Duomenys pažymėkite daugiau arba lygu ir lauke Minimali į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 pasirinkite Dešimtainis.

  3. Lauke Duomenys pasirinkite norimą apribojimo 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ą 6 %, lauke Duomenys pažymėkite mažiau arba lygu ir lauke Maksimalus įveskite formulę =E1*6% .

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

Duomenų įvedimo apribojimas nustatant datų intervalą.

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

  2. Lauke Leisti pasirinkite Data .

  3. Lauke Duomenys pasirinkite norimą apribojimo tipą. Pavyzdžiui, norėdami leisti datas, esančias 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ų nuo šiandienos datos, pasirinkite tarp lauke Duomenys, 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 pasirinkite Laikas.

  3. Lauke Duomenys pasirinkite norimą apribojimo tipą. Pavyzdžiui, norėdami leisti laikus prieš tam tikrą dienos laiką, pasirinkite mažiau nei.

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

    Pavyzdžiui, tarkime, kad langelyje E2 nustatytas pradžios laikas (8:00) ir langelis F2 su pabaigos laiku (18:00) ir norite apriboti susitikimo laiką tarp šių laikų, tada pasirinkti tarp lauke Duomenys, lauke Pradžios laikas įveskite =E2, tada lauke Pabaigos laikas įveskite =F2.

Duomenų įvedimo apribojimas nustatant teksto ilgį.

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

  2. Lauke Leisti pasirinkite Teksto ilgis.

  3. Lauke Duomenys pasirinkite norimą apribojimo tipą. Pavyzdžiui, norėdami leisti 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 pasirinkite norimą apribojimo tipą.

  4. Lauke arba laukuose po lauku Duomenys pažymėkite langelį, kurį norite naudoti, kad nurodytumėte, kas leidžiama.

    Pavyzdžiui, norėdami leisti sąskaitos įrašus tik tada, jei rezultatas nepereis per biudžetą langelyje E1, 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 pateikiamos ekrano nuotraukos buvo padarytos Excel 2016; tačiau funkcijos yra tokios 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 pakeista į A3)=1, A4)=1 ir t. t.

Į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 @

Patarimas: Jei esate smulkaus verslo savininkas ir ieškote daugiau informacijos, kaip nustatyti „Microsoft 365“, apsilankykite Smulkiajam verslui skirtas žinynas ir mokymas.

Norite daugiau?

Išplečiamojo sąrašo kūrimas

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

Daugiau informacijos apie duomenų tikrinimą

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.