Įgalinkite sąlyginį duomenų įvedimą „Excel“ naudodami duomenų patvirtinimą

„Excel“ yra daugiau nei duomenų įvedimo įrankis. Bet jei jūs kalbate tik apie duomenų įvedimą „Excel“, tai yra velniškai geras. Naudodami duomenų patvirtinimą, galite įjungti duomenų įvedimą ląstelėje (-ėse) pagal iš anksto nustatytą sąlygą.

Sąlyginis duomenų įvedimas „Excel“ naudojant duomenų patvirtinimą

Štai keletas sąlyginių duomenų įvedimo taisyklių pavyzdžių:

  • Leisti duomenis įvesti tik iš iš anksto apibrėžto sąrašo (naudojant išskleidžiamuosius sąrašus).
  • Leisti duomenis įvesti tik užpildžius nurodytą langelį (-ius).
  • Leisti įvesti DATE tik tarp dviejų nurodytų datų.

Taip pat galite sujungti kelias sąlygas, kad sukurtumėte duomenų įvedimo taisyklę.

Šio tipo sąlyginis duomenų įvedimas „Excel“ gali būti atliktas naudojant „Excel“ duomenų patvirtinimo funkciją. Tai gali įgalinti duomenų įvedimą nurodytose ląstelėse tik tada, kai įvykdomos nurodytos sąlygos, kitaip rodoma klaida.

Leisti įvesti duomenis iš iš anksto apibrėžto sąrašo

Galite apriboti vartotojo pasirinkimą iš sąrašo sukurdami išskleidžiamąjį sąrašą. Pvz., Tarkime, kad turite šalių sąrašą, kaip parodyta žemiau, ir norite C1 langelyje įvesti tik vieną iš šių pavadinimų:

Galite sukurti išskleidžiamąjį sąrašą, kuriame įrašai bus tik tie, kurie paminėti sąraše. Jei bandysite įvesti bet kurią kitą teksto eilutę, ji parodys klaidą (kaip parodyta žemiau):

Štai kaip galite sukurti išskleidžiamąjį sąrašą:

  • Pasirinkite langelį, kuriame norite rodyti išskleidžiamąjį sąrašą. Šiame pavyzdyje tai yra ląstelės C1.
  • Eikite į Duomenys -> Duomenų įrankiai -> Duomenų patvirtinimas.
  • Duomenų tikrinimo dialogo lange pasirinkite nustatymų skirtuką ir atlikite šiuos pakeitimus:
    • Leisti: sąrašas
    • Šaltinis: $ A $ 1: $ A $ 6 (galite naudoti diapazoną, kuriame turite duomenų).
    • Ignoruoti tuščią: pažymėta (panaikinkite žymėjimą, jei nenorite, kad vartotojas įvestų tuščią).
    • Langelių išskleidžiamasis meniu: pažymėta (tai įgalintų išskleidžiamąją funkciją).

Pasirinktame langelyje bus sukurtas išskleidžiamasis sąrašas.

Dabar galite juos pasirinkti iš išskleidžiamojo sąrašo arba rankiniu būdu įvesti duomenis. Jei įvesite bet kokius duomenis, kurie nėra iš šaltinio duomenų, bus rodoma klaida.

ATSARGIAI: Jei nukopijuojate ir įklijuojate langelį, kuriame yra duomenų patvirtinimo taisyklės, duomenų patvirtinimo taisyklės dingsta.

Duomenų įvedimas, kai užpildoma priklausoma ląstelė

Taip gali atsitikti, kai norite, kad vartotojas eitų iš eilės ir užpildytų formą/anketą/apklausą.

Tarkime, turiu kažką, kaip parodyta žemiau:

Šiame duomenų rinkinyje noriu, kad vartotojas pirmiausia užpildytų vardą (vardas ir pavardė yra privalomi), o tada pereitų prie datos. Jei vartotojas praleidžia vardo įvedimą, noriu parodyti klaidą (kaip parodyta žemiau):

Tai galima lengvai padaryti naudojant duomenų patvirtinimą. Padaryti tai:

  • Pasirinkite langelį, kuriame norite taikyti šią sąlygą. Pirmiau pateiktame pavyzdyje tai yra ląstelė B5.
  • Eikite į Duomenys -> Duomenų įrankiai -> Duomenų patvirtinimas
    Duomenų tikrinimo dialogo lange pasirinkite nustatymų skirtuką ir atlikite šiuos pakeitimus:
    • Leisti: pasirinktinai
    • Formulė: = IR ($ B $ 1 ””, $ B $ 3 ””).
    • Ignoruoti tuščią: nepažymėta (įsitikinkite, kad tai nepažymėta, kitaip ji neveiks).

Šiuo atveju mes panaudojome funkciją AND, kuri patikrina, ar ir B1, ir B3 jau užpildyti. Jei ne, tai rodo klaidą.

ATSARGIAI: Jei nukopijuojate ir įklijuojate langelį, kuriame yra duomenų patvirtinimo taisyklės, duomenų patvirtinimo taisyklės dingsta.

Įvedimo data tarp dviejų nurodytų datų

Duomenų tikrinime yra integruota funkcija, kuri leis tai padaryti. Galite nurodyti viršutinę ir apatinę datos ribas, o jei vartotojas įveda datą, kuri nepatenka į šį diapazoną, jis/ji gaus klaidą.

Padaryti tai:

  • Pasirinkite langelį, kuriame norite taikyti šią sąlygą. Pirmiau pateiktame pavyzdyje tai yra ląstelė B5.
  • Eikite į Duomenys -> Duomenų įrankiai -> Duomenų patvirtinimas
    Duomenų tikrinimo dialogo lange pasirinkite nustatymų skirtuką ir atlikite šiuos pakeitimus:
    • Leisti: data
    • Duomenys: tarp
    • Pradžios data: čia įveskite pradžios datą (bet kuri data, buvusi prieš šią datą, nebus priimta).
    • Pabaigos data: čia įveskite pabaigos datą (bet kuri data, kuri yra po šios datos, nebus priimta).

Taip pat datai nurodyti galite naudoti langelio nuorodą arba formulę. Pvz., Galite naudoti funkciją TODAY () kaip vieną iš datos apribojimų (jei norite apatinės ribos iki dabartinės datos).

Kadangi „Excel“ saugo datas kaip skaičius, vietoj datų taip pat galite naudoti skaičius. Pavyzdžiui, vietoj 2015-01-01 taip pat galite naudoti numerį 42005.

ATSARGIAI: Jei nukopijuojate ir įklijuojate langelį, kuriame yra duomenų patvirtinimo taisyklės, duomenų patvirtinimo taisyklės dingsta.

Kelių duomenų įvedimo sąlygos

Taip pat galite derinti kelias sąlygas. Pvz., Tarkime, kad norite įvesti datą į langelį B5 tokiomis sąlygomis:

  • Vartotojas jau užpildė vardą ir pavardę.
  • Įvesta data yra nuo 2015-01-01 iki 2015-10-10.

Padaryti tai:

  • Pasirinkite langelį, kuriame norite taikyti šią sąlygą. Pirmiau pateiktame pavyzdyje tai yra ląstelė B5.
  • Eikite į Duomenys -> Duomenų įrankiai -> Duomenų patvirtinimas
  • Duomenų tikrinimo dialogo lange pasirinkite nustatymų skirtuką ir atlikite šiuos pakeitimus:
    • Leisti: pasirinktinai
    • Formulė: = IR ($ B $ 1 ””, $ B $ 3 ””, B5> = DATE (2015,10,1), B5 <= DATE (2015,10,10))
    • Ignoruoti tuščią: nepažymėta (įsitikinkite, kad tai nepažymėta, kitaip ji neveiks)

Ši formulė patikrina keturias sąlygas - ar du langeliai (B1 ir B3 jau užpildyti ir ar B5 langelyje įvesta data atitinka nurodytą dienų seką).

ATSARGIAI: Jei nukopijuojate ir įklijuojate langelį, kuriame yra duomenų patvirtinimo taisyklės, duomenų patvirtinimo taisyklės dingsta.

Panašiai galite sukurti ir išbandyti kelias sąlygas, tuo pačiu leisdami įvesti duomenis „Excel“.

Jums taip pat gali patikti šie „Excel“ patarimai ir vadovėliai:

  • „Excel“ duomenų įvedimo forma.
  • „Excel“ išskleidžiamųjų sąrašų naudojimas.
  • Daugiau nei 100 „Excel“ interviu klausimų ir atsakymų.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave