Validarea datelor Excel: adăugați, utilizați, copiați și eliminați validarea datelor în Excel
În Excel, validarea datelor este o caracteristică utilă pe care o puteți utiliza pentru a limita ceea ce poate introduce un utilizator într-o celulă. De exemplu, caracteristica de validare a datelor vă poate ajuta să limitați lungimea șirurilor de text sau textul care începe / se termină cu caractere specifice sau cu valori unice care trebuie introduse și așa mai departe.
În acest tutorial, vom vorbi despre cum să adăugați, să utilizați și să eliminați validarea datelor în Excel, unele operațiuni de bază și avansate ale acestei caracteristici vor fi demonstrate și în detalii.
Cuprins:
1. Ce este validarea datelor în Excel?
2. Cum se adaugă validarea datelor în Excel?
3. Exemple de bază pentru validarea datelor
- 3.1 Validarea datelor pentru numerele întregi și zecimale
- 3.2 Validarea datelor pentru dată și oră
- 3.3 Validarea datelor pentru lungimea textului
- 3.4 Lista validării datelor (listă derulantă)
4. Reguli personalizate avansate pentru validarea datelor
- 4.1 Validarea datelor permite numai numere sau texte
- Permiteți introducerea numai a numerelor cu funcția de validare a datelor
- Permiteți introducerea numai șiruri de text cu funcția de validare a datelor
- 4.2 Validarea datelor permite numai valori alfanumerice
- 4.3 Validarea datelor permite textului începe sau se termină cu caractere specifice
- 4.4 Validarea datelor permite intrările să conțină / nu trebuie să conțină text specific
- 4.5 Validarea datelor permite numai valori unice
- 4.6 Validarea datelor permite numai majuscule / mici / minuscule
- 4.7 Validarea datelor permite valori care există / nu există într-o altă listă
- 4.8 Forța de validare a datelor trebuie introdusă doar formatul numărului de telefon
- 4.9 Forța de validare a datelor trebuie introduse numai adresele de e-mail
- 4.10 Validarea datelor forțează introducerea numai a adreselor IP
- 4.11 Validarea datelor restricționează valorile care depășesc valoarea totală
- 4.12 Validarea datelor restricționează introducerea celulei pe baza altei celule
- 4.13 Validarea datelor permite introducerea numai în zilele lucrătoare sau în weekend
- 4.14 Validarea datelor permite data introdusă pe baza datei de astăzi
- 4.15 Validarea datelor permite timpul introdus în funcție de ora curentă
- 4.16 Validarea datelor data unui an specific sau curent
- 4.17 Validarea datelor data în săptămâna sau luna curentă
5. Cum se editează validarea datelor în Excel?
6. Cum să găsiți și să selectați celule cu validarea datelor în Excel?
7. Cum se copiază regula de validare a datelor în alte celule?
8. Cum se folosește validarea datelor pentru a înconjura intrările nevalide din Excel?
1. Ce este validarea datelor în Excel?
Data validarii funcția vă poate ajuta să restricționați conținutul de intrare în foaia de lucru. În mod normal, puteți crea câteva reguli de validare pentru a preveni sau permite doar introducerea unui anumit tip de date într-o listă de celule selectate.
Câteva utilizări de bază ale funcției de validare a datelor:
|
2. Cum se adaugă validarea datelor în Excel?
În foaia de lucru Excel, puteți adăuga validarea datelor cu următorii pași:
1. Selectați o listă de celule în care doriți să setați validarea datelor, apoi faceți clic pe Date > Data validarii > Data validarii, vezi captura de ecran:
2. În Data validarii caseta de dialog, sub Setări cont fila, vă rugăm să creați propriile reguli de validare. în casetele de criterii, puteți furniza oricare dintre următoarele tipuri:
- Valori: Tastați numerele direct în casetele de criterii;
- Referință celulară: Faceți referință la o celulă din foaia de lucru sau altă foaie de lucru;
- Formule: Creați formule mai complexe ca condiții.
De exemplu, voi crea o regulă care să permită introducerea numai a numerelor întregi între 100 și 1000, stabiliți aici criteriile prezentate mai jos:
3. După configurarea condițiilor, puteți merge la Mesaj de intrare or Alertă de eroare pentru a seta mesajul de intrare sau alerta de eroare pentru celulele de validare după cum doriți. (Dacă nu doriți să setați alerta, faceți clic pe OK a termina direct.)
3.1) Adăugați un mesaj de intrare (opțional):
Puteți crea un mesaj care apare atunci când selectați o celulă care conține validarea datelor. Acest mesaj vă ajută să reamintiți utilizatorului ce poate introduce în celulă.
Du-te la Mesaj de intrare fila și efectuați următoarele:
|
Acum, când selectați o celulă validată, o casetă de mesaj va fi afișată după cum urmează:
3.2) Creați mesaje de eroare semnificative (opțional):
Pe lângă crearea mesajului de intrare, puteți afișa și alerte de eroare atunci când datele nevalide sunt introduse într-o celulă cu validare a datelor.
Du-te la Alertă de eroare din tabelul Data validarii caseta de dialog, vă rugăm să procedați astfel:
|
Și acum, când introduceți o valoare nevalidă, caseta de alertă a mesajului va fi afișată așa cum se arată în imaginea de mai jos:
Stop opțiune: puteți face clic Reîncercați pentru a tasta o altă valoare sau Anulare pentru a elimina intrarea.
avertizare opțiune: Faceți clic pe Da pentru a introduce o intrare nevalidă, Nu pentru a-l modifica sau Anulare pentru a elimina intrarea.
Informații opțiune: Faceți clic pe OK pentru a introduce intrarea nevalidă sau Anulare pentru a elimina intrarea.
notițe: Dacă nu setați propriul mesaj personalizat în Alertă de eroare casetă, implicit Stop caseta de prompt de alertă va fi afișată după cum se arată mai jos:
3. Exemple de bază pentru validarea datelor
Când utilizați această caracteristică de validare a datelor, există 8 opțiuni încorporate furnizate pentru a seta setarea validării datelor. Cum ar fi: orice valoare, numere întregi și zecimale, data și ora, lista, lungimea textului și formula personalizată. În această secțiune vom discuta despre cum să utilizați unele dintre opțiunile încorporate în Excel?
3.1 Validarea datelor pentru numerele întregi și zecimale
1. Selectați o listă de celule în care doriți să permiteți numai numere întregi sau zecimale, apoi faceți clic pe Date > Data validarii > Data validarii.
2. În Data validarii caseta de dialog, sub Setări cont , faceți următoarele operații:
- Selectați elementul corespunzător Număr întreg or Zecimal în Permite caseta derulantă.
- Apoi, alegeți unul dintre criteriile de care aveți nevoie în Date casetă (În acest exemplu, aleg între opțiune).
- sfaturi: Criteriile conțin: între, nu între, egal cu, nu egal cu, mai mare decât, mai mic decât, mai mare decât sau egal cu, mai mic decât sau egal cu.
- Apoi, introduceți fișierul Minim si Maxim valorile de care aveți nevoie (vreau numerele cuprinse între 0 și 1 00).
- În cele din urmă, faceți clic pe OK butonul.
3. Acum, numai numerele întregi de la 0 la 100 pot fi introduse în celulele selectate.
3.2 Validarea datelor pentru dată și oră
Pentru a valida o anumită dată sau oră care trebuie introdusă, este ușor folosind aceasta Data validarii, vă rugăm să faceți următoarele:
1. Selectați o listă de celule în care doriți să permiteți doar datele sau orele specifice, apoi faceți clic pe Date > Data validarii > Data validarii.
2. În Data validarii caseta de dialog, sub Setări cont , faceți următoarele operații:
- Selectați elementul corespunzător Data or Timp în Permite caseta derulantă.
- Apoi, alegeți unul dintre criteriile de care aveți nevoie în Date caseta (Aici aleg mai mare decât opțiune).
- sfaturi: Criteriile conțin: între, nu între, egal cu, nu egal cu, mai mare decât, mai mic decât, mai mare decât sau egal cu, mai mic decât sau egal cu.
- Apoi, introduceți fișierul Data de începere ai nevoie (vreau datele mai mari decât 8).
- În cele din urmă, faceți clic pe OK butonul.
3. Acum, numai datele mai mari de 8/20/2021 pot fi introduse în celulele selectate.
3.3 Validarea datelor pentru lungimea textului
Dacă trebuie să limitați numărul de caractere care pot fi tastate într-o celulă. De exemplu, pentru a limita conținutul la cel mult 10 caractere pentru un anumit interval, acesta Data validarii De asemenea, vă poate face o favoare.
1. Selectați o listă de celule în care doriți să limitați lungimea textului, apoi faceți clic pe Date > Data validarii > Data validarii.
2. În Data validarii caseta de dialog, sub Setări cont , faceți următoarele operații:
- Selectați Lungimea textului de la Permite caseta derulantă.
- Apoi, alegeți unul dintre criteriile de care aveți nevoie în Date casetă (În acest exemplu, aleg mai puțin de opțiune).
- sfaturi: Criteriile conțin: între, nu între, egal cu, nu egal cu, mai mare decât, mai mic decât, mai mare decât sau egal cu, mai mic decât sau egal cu.
- Apoi, introduceți fișierul Maxim numărul pe care trebuie să-l limitați (vreau ca lungimea textului să nu depășească 10 caractere).
- În cele din urmă, faceți clic pe OK butonul.
3. Acum, celulele selectate permit doar să tastați șirul de text mai mic de 10 caractere.
3.4 Lista validării datelor (listă derulantă)
Cu acest puternic Data validarii caracteristică, puteți crea rapid și ușor o listă derulantă în celule. Vă rugăm să faceți acest lucru:
1. Selectați celulele țintă unde să inserați lista derulantă, apoi faceți clic pe Date > Data validarii > Data validarii.
2. În Data validarii caseta de dialog, sub Setări cont , faceți următoarele operații:
- Selectați Listă de la Permite lista verticală.
- În Sursă caseta de text, tastați elementele listei separate direct prin virgule. De exemplu, pentru a limita introducerea utilizatorului la trei opțiuni, tastați Neînceput, În curs, Finalizat sau puteți selecta o listă de celule care conțin valorile pe care să inserați meniul derulant.
- În cele din urmă, faceți clic pe OK butonul.
3. Acum, lista derulantă a fost creată în celule, după cum se arată în imaginea de mai jos:
Faceți clic pentru a afla informații mai detaliate ale listei derulante ...
4. Reguli personalizate avansate pentru validarea datelor
În această secțiune, vă voi prezenta cum să creați câteva reguli avansate de validare a datelor personalizate pentru a rezolva tipurile dvs. de probleme, cum ar fi: creați formule de validare pentru a permite numai numere sau șiruri de text, numai valori unice, numai numere de telefon specificate, adrese de e-mail și așa mai departe .
4.1 Validarea datelor permite numai numere sau texte
Permiteți introducerea numai a numerelor cu funcția de validare a datelor
Pentru a permite numai numere dintr-o gamă de celule, procedați astfel:
1. Selectați o gamă de celule pe care doriți să fie introduse numai numere.
2. Clic Date > Data validarii > Data validarii, în pop-out Data validarii caseta de dialog, sub Setări cont , faceți următoarele operații:
- Selectați pachet personalizat de la Permite lista verticală.
- Și apoi, introduceți această formulă: = ISNUMBER (A2) în Formulă casetă de text. (A2 este prima celulă din intervalul selectat pe care doriți să o limitați)
- Clic OK pentru a închide acest dialog.
3. De acum înainte, numai numerele pot fi introduse în celulele selectate.
notițe: Această ISNUMBER funcția permite orice valori numerice în celule validate, inclusiv numere întregi, zecimale, fracții, date și ore.
Permiteți introducerea numai șiruri de text cu funcția de validare a datelor
Pentru a restricționa intrările de celule numai la text, puteți utiliza Data validarii caracteristică cu o formulă personalizată bazată pe ISTEXT funcție, vă rugăm să faceți acest lucru:
1. Selectați un interval de celule pe care doriți să fie introduse numai șiruri de text.
2. Clic Date > Data validarii > Data validarii, în pop-out Data validarii caseta de dialog, sub Setări cont , faceți următoarele operații:
- Selectați pachet personalizat de la Permite lista verticală.
- Și apoi, introduceți această formulă: = ISTEXT (A2) în Formulă casetă de text. (A2 este prima celulă din intervalul selectat pe care doriți să o limitați)
- Clic OK pentru a închide acest dialog.
3. Acum, când introduceți date în celulele specifice, numai datele în format text pot fi permise.
4.2 Validarea datelor permite numai valori alfanumerice
În anumite scopuri, doriți doar să permiteți introducerea de alfabete și valori numerice, dar restricționați caracterele speciale cum ar fi ~,%, $, spațiu etc., această secțiune vă va introduce câteva trucuri.
Permiteți numai valori alfanumerice cu funcția de validare a datelor
Pentru a preveni caracterele speciale, dar permite numai valorile alfanumerice, ar trebui să creați o formulă personalizată în Data validarii funcție, vă rugăm să faceți următoarele:
1. Selectați un interval de celule pe care doriți să fie introduse numai valori alfanumerice.
2. Clic Date > Data validarii > Data validarii, în pop-out Data validarii caseta de dialog, sub Setări cont , faceți următoarele operații:
- Selectați pachet personalizat de la Permite lista verticală.
- Apoi, introduceți formula de mai jos în Formulă casetă de text.
- =IF(A2="",TRUE,IF(ISERROR(SUMPRODUCT(SEARCH(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1),"0123456789abcdefghijklmnopqrstuvwxyz"))),FALSE,TRUE))
- Clic OK pentru a închide acest dialog.
notițe: În formulele de mai sus, A2 este prima celulă din intervalul selectat pe care doriți să o limitați.
3. Acum, numai alfabetele și valorile numerice sunt permise să fie introduse, iar caracterele speciale vor fi restricționate atunci când tastați, după cum se arată în imaginea de mai jos:
Permiteți numai valori alfanumerice cu o caracteristică uimitoare
Poate că formula de mai sus este complicată pentru noi să înțelegem și să ne amintim, aici, voi introduce o caracteristică la îndemână - Preveniți tastarea of Kutools pentru Excel, cu această caracteristică, puteți rezolva rapid acest job cu ușurință.
După instalare Kutools pentru Excel, vă rugăm să faceți acest lucru:
1. Selectați un interval de celule pe care doriți să fie introduse numai valori alfanumerice.
2. Apoi apasa Kutools > Preveniți tastarea > Preveniți tastarea, vezi captura de ecran:
3. În pop-out Preveniți tastarea fereastră de dialog, selectați Preveniți să introduceți caractere speciale opțiune, vezi captura de ecran:
4. Apoi apasa Ok și, în următoarele casete de solicitare, faceți clic pe Da > OK pentru a termina operațiunea. Acum, în celulele selectate, numai alfabetele și valorile numerice sunt permise, consultați captura de ecran:
4.3 Validarea datelor permite ca textele să înceapă sau să se termine cu caractere specifice
Dacă toate valorile dintr-un anumit interval ar trebui să înceapă sau să se termine cu un anumit caracter sau un șir, puteți utiliza validarea datelor cu o formulă personalizată bazată pe funcția EXACT, STÂNGA, DREAPTA sau COUNTIF.
Permiteți ca textele să înceapă sau să se termine cu caractere specifice cu o singură condiție
De exemplu, vreau ca textele să înceapă sau să se termine cu „CN” atunci când introduceți șirurile de text în celule specifice, vă rugăm să faceți acest lucru:
1. Selectați o gamă de celule care permit doar textele care încep sau se termină cu anumite caractere.
2. Apoi apasa Date > Data validarii > Data validarii, în pop-out Data validarii caseta de dialog, sub Setări cont , faceți următoarele operații:
- Selectați pachet personalizat de la Permite lista verticală.
- Apoi, introduceți formula de mai jos în Formulă casetă de text.
- Begin with: =EXACT(LEFT(A2,2),"CN")
End with: =EXACT(RIGHT(A2,2),"CN") - Clic OK pentru a închide acest dialog.
notițe: În formulele de mai sus, A2 este prima celulă din intervalul selectat, numărul 2 este numărul de caractere pe care l-ați specificat, CN este textul cu care doriți să începeți sau să terminați.
3. De acum înainte, numai șirul de text începe sau se termină cu caracterele specificate pot fi introduse în celulele selectate. În caz contrar, va fi afișată o alertă de avertizare pentru a vă reaminti, după cum se arată în imaginea de mai jos:
Sfat: Formulele de mai sus sunt sensibile la majuscule și minuscule, dacă nu aveți nevoie de majuscule și minuscule, vă rugăm să aplicați formulele CONTIF de mai jos:
Begin with (non case sensitive): =COUNTIF(A2,"CN*")
End with (non case sensitive): =COUNTIF(A2,"*CN")
notițe: Asteriscul * este un wildcard care se potrivește cu unul sau mai multe caractere.
Permiteți textelor să înceapă sau să se termine cu caractere specifice cu criterii multiple (SAU logică)
De exemplu, dacă doriți ca textele să înceapă sau să se încheie cu „CN” sau „Marea Britanie”, după cum se arată în imaginea de mai jos, trebuie să adăugați o altă instanță EXACT folosind un semn plus (+). Vă rugăm să efectuați pașii următori:
1. Selectați o gamă de celule care permite numai textele care încep sau se termină cu mai multe criterii.
2. Apoi apasa Date > Data validarii > Data validarii, în pop-out Data validarii caseta de dialog, sub Setări cont , faceți următoarele operații:
- Selectați pachet personalizat de la Permite lista verticală.
- Apoi, introduceți formula de mai jos în Formulă casetă de text.
- Begin with: =EXACT(LEFT(A2,2),"CN")+EXACT(LEFT(A2,2),"UK")
End with: =EXACT(RIGHT(A2,2),"CN")+EXACT(RIGHT(A2,2),"UK") - Clic OK pentru a închide acest dialog.
notițe: În formulele de mai sus, A2 este prima celulă din intervalul selectat, numărul 2 este numărul de caractere pe care l-ați specificat, CN si UK sunt textele specifice cu care doriți să începeți sau să terminați.
3. Acum, numai șirul de text începe sau se termină cu caracterele specificate poate fi introdus în celulele selectate.
Sfat: Pentru a ignora sensibilitatea la majuscule și minuscule, vă rugăm să aplicați următoarele formule CONTIF:
Begin with (non case sensitive): =COUNTIF(A2,"CN*")+COUNTIF(A2,"UK*")
End with (non case sensitive): =COUNTIF(A2,"*CN")+COUNTIF(A2,"*UK")
notițe: Asteriscul * este un wildcard care se potrivește cu unul sau mai multe caractere.
4.4 Validarea datelor permite intrările să conțină / nu trebuie să conțină text specific
În această secțiune, voi vorbi despre cum să aplicați validarea datelor pentru a permite valorilor să conțină sau să nu conțină un subșir specific sau unul dintre multele șiruri de caractere din Excel.
Permiteți intrările trebuie să conțină unul sau unul dintre textele specifice
Permiteți intrările trebuie să conțină un text specific
Pentru a permite intrări care conțin un anumit șir de text, de exemplu, toate valorile introduse ar trebui să conțină textul „KTE”, așa cum se arată în imaginea de mai jos, puteți aplica validarea datelor cu o formulă personalizată bazată pe funcțiile FIND și ISNUMBER. Vă rugăm să faceți acest lucru:
1. Selectați o gamă de celule care permite numai textele care conțin anumite texte.
2. Apoi apasa Date > Data validarii > Data validarii, în pop-out Data validarii caseta de dialog, sub Setări cont , faceți următoarele operații:
- Selectați pachet personalizat din lista derulantă Permiteți.
- Apoi, introduceți una dintre formulele de mai jos în Formulă casetă de text.
- =ISNUMBER(FIND("KTE",A2)) (Case sensitive)
=ISNUMBER(SEARCH("KTE",A2)) (Non case sensitive) - Clic OK pentru a închide acest dialog.
notițe: În formulele de mai sus, A2 este prima celulă din intervalul selectat, textul KTE este șirul de text pe care intrările trebuie să îl conțină.
3. Acum, când valoarea introdusă nu conține textul proiectat, va apărea o casetă de avertizare.
Permiteți intrările trebuie să conțină unul dintre textele specifice
Formula de mai sus funcționează numai pentru un șir de text, dacă aveți nevoie de oricare dintre șirurile de text care să fie permise în celule, după cum se arată în următoarea captură de ecran, ar trebui să utilizați funcțiile SUMPRODUCT, FIND și ISNUMBER împreună pentru a crea o formulă.
1. Selectați o gamă de celule care permite numai textele care conțin oricare dintre multele elemente.
2. Apoi apasa Date > Data validarii > Data validarii, în pop-out Data validarii caseta de dialog, sub Setări cont , faceți următoarele operații:
- Selectați pachet personalizat de la Permite lista verticală.
- Apoi, introduceți una dintre formulele de mai jos după cum aveți nevoie în Formulă casetă de text.
- =SUMPRODUCT(--ISNUMBER(FIND($C$2:$C$4,A2)))>0 (Case sensitive)
=SUMPRODUCT(--ISNUMBER(SEARCH($C$2:$C$4,A2)))>0 (Non case sensitive) - Apoi, faceți clic OK pentru a închide caseta de dialog.
notițe: În formulele de mai sus, A2 este prima celulă din intervalul selectat, C2: C4 este lista de valori pe care doriți să le permiteți intrărilor să conțină una dintre ele.
3. Și acum, numai intrările conțin oricare dintre valorile din lista specifică pot fi introduse.
Permiterea intrărilor nu trebuie să conțină unul sau mai multe texte specifice
Permiteți intrările nu trebuie să conțină un text specific
Pentru a valida intrările nu trebuie să conțină text specific, de exemplu, pentru a permite valori care nu trebuie să conțină textul „KTE” într-o celulă, puteți utiliza funcțiile ISERROR și FIND pentru a crea o regulă de validare a datelor. Vă rugăm să faceți acest lucru:
1. Selectați o gamă de celule care permite numai textele care nu conțin anumite texte.
2. Apoi apasa Date > Data validarii > Data validarii, în pop-out Data validarii caseta de dialog, sub Setări cont , faceți următoarele operații:
- Selectați pachet personalizat de la Permite lista verticală.
- Apoi, introduceți una dintre formulele de mai jos în Formulă casetă de text.
- =ISERROR(FIND("KTE",A2)) (Case sensitive)
=ISERROR(SEARCH("KTE",A2)) (Non case sensitive) - Clic OK pentru a închide acest dialog.
notițe: În formulele de mai sus, A2 este prima celulă din intervalul selectat, textul KTE este șirul de text pe care intrările nu trebuie să îl conțină.
3. Acum, intrările care conțin textul specific vor fi împiedicate să fie introduse.
Permiteți intrările nu trebuie să conțină unul dintre textele specifice
Pentru a preveni introducerea uneia dintre șirurile de text dintr-o listă, după cum se arată în imaginea de mai jos, ar trebui să procedați astfel:
1. Selectați o gamă de celule pe care doriți să le împiedicați unele texte.
2. Apoi apasa Date > Data validarii > Data validarii, în pop-out Data validarii caseta de dialog, sub Setări cont , faceți următoarele operații:
- Selectați pachet personalizat de la Permite lista verticală.
- Apoi, introduceți formula de mai jos în Formulă casetă de text.
- =SUMPRODUCT(--ISNUMBER(FIND($C$2:$C$4,A2)))=0 (Case sensitive)
=SUMPRODUCT(--ISNUMBER(SEARCH($C$2:$C$4,A2)))=0 (Non case sensitive) - Apoi, faceți clic OK pentru a închide caseta de dialog.
notițe: În formulele de mai sus, A2 este prima celulă din intervalul selectat, C2: C4 este lista de valori pe care doriți să le preveniți dacă intrările conțin una dintre ele.
3. De acum înainte, intrările care conțin oricare dintre textele specifice vor fi împiedicate să fie introduse.
4.5 Validarea datelor permite numai valori unice
Dacă doriți să împiedicați introducerea datelor duplicate într-o gamă de celule, această secțiune va introduce câteva metode rapide pentru rezolvarea acestei sarcini în Excel.
Permiteți numai valori unice cu funcția de validare a datelor
În mod normal, funcția de validare a datelor cu o formulă personalizată bazată pe funcția COUNTIF vă poate ajuta, vă rugăm să parcurgeți pașii următori:
1. Selectați celulele sau coloana în care doriți să fie introduse numai valori unice.
2. Apoi apasa Date > Data validarii > Data validarii, în pop-out Data validarii caseta de dialog, sub Setări cont , faceți următoarele operații:
- Selectați pachet personalizat de la Permite lista verticală.
- Apoi, introduceți formula de mai jos în Formulă casetă de text.
- =COUNTIF($A$2:$A$9,A2)=1
- Clic OK pentru a închide acest dialog.
notițe: În formula de mai sus, A2: A9 este gama de celule pe care doriți să le permiteți numai valori unice și A2 este prima celulă din intervalul selectat.
3. Acum, numai valorile unice permit introducerea și un mesaj de avertizare va apărea atunci când sunt introduse date duplicate, a se vedea captura de ecran:
Permiteți numai valori unice cu cod VBA
Următorul cod VBA vă poate ajuta, de asemenea, să împiedicați introducerea valorilor duplicate, vă rugăm să procedați astfel:
1. Faceți clic dreapta pe fila foaie pe care doriți să permiteți numai valori unice și alegeți Afișați codul din meniul contextual, în fereastra pop-out Microsoft Visual Basic pentru aplicații fereastra, copiați și lipiți următorul cod în modulul gol:
Cod VBA: permite numai valori unice într-un interval de celule:
Private Sub Worksheet_Change(ByVal Target As Range) 'Updateby Extendoffice Dim xRg As Range, iLong, fLong As Long If Not Intersect(Target, Me.[A1:A100]) Is Nothing Then Application.EnableEvents = False For Each xRg In Target With xRg If (.Value <> "") Then If WorksheetFunction.CountIf(Me.[A:A], .Value) > 1 Then iLong = .Interior.ColorIndex fLong = .Font.ColorIndex .Interior.ColorIndex = 3 .Font.ColorIndex = 6 MsgBox "Duplicate Entry !", vbCritical, "Kutools for Excel" .ClearContents .Interior.ColorIndex = iLong .Font.ColorIndex = fLong End If End If End With Next Application.EnableEvents = True End If End Sub
notițe: În codul de mai sus, A1: A100 si A: A sunt celulele din coloană pe care doriți să le preveniți duplicat, vă rugăm să le modificați în funcție de nevoile dvs.
2. Apoi salvați și închideți acest cod, acum, când introduceți o valoare duplicat în celula A1: A100, se afișează o casetă de prompt de avertizare, după cum se arată în imaginea de mai jos:
Permiteți numai valori unice cu o caracteristică utilă
Dacă aveţi Kutools pentru Excel, Cu său Preveniți duplicarea caracteristică, puteți seta validarea datelor pentru a preveni duplicatele pentru o gamă de celule cu doar câteva clicuri.
După instalare Kutools pentru Excel, vă rugăm să faceți acest lucru:
1. Selectați gama de celule pe care doriți să le împiedicați valorile duplicate, dar permiteți doar date unice.
2. Apoi apasa Kutools > Preveniți tastarea > Preveniți duplicarea, vezi captura de ecran:
3. Și va apărea un mesaj de avertizare pentru a vă reaminti că validarea datelor va fi eliminată dacă aplicați această caracteristică, faceți clic pe Da și în următoarea casetă de prompt, faceți clic pe OK, vezi capturi de ecran:
4. Acum, când introduceți câteva date duplicat în celulele specificate, se afișează o casetă de prompt pentru a vă reaminti că datele duplicate nu sunt valide, consultați captura de ecran:
4.6 Validarea datelor permite numai majuscule / mici / minuscule
Această validare a datelor este o caracteristică puternică, de asemenea, poate ajuta utilizatorului să introducă doar majuscule, minuscule sau majuscule într-o gamă de celule. Vă rugăm să efectuați următorii pași:
1. Selectați intervalul de celule pe care doriți să fie introduse doar majuscule, minuscule sau text corect.
2. Apoi apasa Date > Data validarii > Data validarii, în pop-out Data validarii caseta de dialog, sub Setări cont , faceți următoarele operații:
- Selectați pachet personalizat de la Permite lista verticală.
- Apoi, introduceți una dintre formulele de mai jos de care aveți nevoie în Formulă casetă de text.
- =AND(EXACT(A2,UPPER(A2)),ISTEXT(A2)) (only allow uppercase text)
=AND(EXACT(A2,LOWER(A2)),ISTEXT(A2)) (only allow lowercase text)
=AND(EXACT(A2,PROPER(A2)),ISTEXT(A2)) (only allow proper case text) - Clic OK pentru a închide acest dialog.
notițe: În formula de mai sus, A2 este prima celulă a coloanei pe care doriți să o utilizați.
3. Acum, vor fi acceptate numai intrările care respectă regula pe care ați creat-o.
4.7 Validarea datelor permite valori care există / nu există într-o altă listă
A permite ca valorile să existe sau nu într-o altă listă să fie introduse într-o gamă de celule poate fi o problemă dureroasă pentru majoritatea dintre noi. De fapt, puteți utiliza caracteristica de validare a datelor cu o formulă simplă bazată pe funcția COUNTIF pentru a face față acesteia.
De exemplu, doresc ca numai valorile din intervalul C2: C4 să fie introduse într-un interval de celule, așa cum este prezentat mai jos, pentru a rezolva această sarcină, faceți acest lucru:
1. Selectați intervalul de celule pe care doriți să aplicați validarea datelor.
2. Apoi apasa Date > Data validarii > Data validarii, în pop-out Data validarii caseta de dialog, sub Setări cont , faceți următoarele operații:
- Selectați pachet personalizat de la Permite lista verticală.
- Apoi, introduceți una dintre formulele de mai jos de care aveți nevoie în Formulă casetă de text.
- =COUNTIF($C$2:$C$4,A2)>0 (only allow values exist in another column)
=COUNTIF($C$2:$C$4,A2)=0 (prevent values exist in another column) - Clic OK pentru a închide acest dialog.
notițe: În formula de mai sus, A2 este prima celulă a coloanei pe care doriți să o utilizați, C2: C4 este lista de valori pe care doriți să le preveniți sau să le permiteți dacă intrările sunt una dintre ele.
3. Acum, intrările sunt conforme doar cu regula pe care ați creat-o, pot fi introduse, altele vor fi împiedicate.
4.8 Forța de validare a datelor trebuie introdusă doar formatul numărului de telefon
Când introduceți informațiile angajaților companiei dvs., o coloană trebuie să tastați numărul de telefon, pentru a vă asigura că introduceți numerele de telefon rapid și precis, în acest caz, puteți seta validarea datelor pentru numerele de telefon. De exemplu, vreau doar ca numărul de telefon, deoarece acest format (123) 456-7890 să poată fi introdus într-o foaie de lucru, această secțiune va introduce două trucuri rapide pentru rezolvarea acestei sarcini.
Forțați doar formatul numărului de telefon cu funcția de validare a datelor
Pentru a permite introducerea unui anumit format de număr de telefon, procedați astfel:
1. Selectați lista de celule pe care doriți să le introduceți un anumit format de număr de telefon, apoi faceți clic dreapta, alegeți Celule de format din meniul contextual, vezi captura de ecran:
2. În Celule de format caseta de dialog, sub Număr , selectați pachet personalizat in stanga Categorii , apoi introduceți formatul numărului de telefon de care aveți nevoie în caseta de text Tip, de exemplu, voi folosi acest lucru (###) ### - #### format, vezi captura de ecran:
3. Apoi apasa OK pentru a închide caseta de dialog.
4. După formatarea celulelor, selectați celulele, apoi deschideți Data validarii casetă de dialog prin clic Date > Data validarii > Data validarii, în dialogul pop-out, sub Setări cont , faceți următoarele operații:
- Selectați pachet personalizat de la Permite lista verticală.
- Și apoi, introduceți această formulă = ȘI (ISNUMBER (A2), LEN (A2) = 10) în caseta de text Formula.
- Clic OK pentru a închide acest dialog.
notițe: În formula de mai sus, A2 este prima celulă a coloanei pe care doriți să o validați.
5. Acum, când introduceți un număr din 10 cifre, acesta va fi convertit automat în formatul specific al numărului de telefon, după cum aveți nevoie, consultați capturile de ecran:
notițe: Dacă numărul introdus nu este de 10 cifre, va apărea o casetă de mesaj de avertizare pentru a vă reaminti, vedeți captura de ecran:
Forțați doar formatul numărului de telefon cu o funcție utilă
Kutools pentru Excel'S Validați numărul de telefon funcția vă poate ajuta, de asemenea, să forțați să introduceți numai formatul numărului de telefon cu doar câteva clicuri.
După instalare Kutools pentru Excel, vă rugăm să faceți acest lucru:
1. Selectați lista de celule care permit doar un anumit număr de telefon, apoi faceți clic pe Kutools > Preveniți tastarea > Validați numărul de telefon, vezi captura de ecran:
2. În Număr de telefon caseta de dialog, selectați formatul specific de număr de telefon de care aveți nevoie sau vă puteți crea propria formatare făcând clic pe Adăuga buton, vezi captura de ecran:
3. După selectarea sau setarea formatării numărului de telefon, faceți clic pe OK, acum, poate fi introdus doar numărul de telefon cu formatarea specifică, în caz contrar, va apărea un mesaj de avertizare pentru a vă reaminti, a se vedea captura de ecran:
4.9 Forța de validare a datelor trebuie introduse numai adresele de e-mail
Presupunând că trebuie să tastați mai multe adrese de e-mail într-o coloană a unei foi de lucru, pentru a preveni introducerea formatării incorecte a adreselor de e-mail, în mod normal, puteți seta o regulă de validare a datelor pentru a permite doar formatarea adreselor de e-mail.
Forțează doar formatul adreselor de e-mail cu funcția de validare a datelor
Utilizând funcția de validare a datelor cu o formulă personalizată, puteți crea o regulă pentru a preveni introducerea rapidă a adreselor de e-mail nevalide, vă rugăm să procedați astfel:
1. Selectați celulele în care doriți să fie introduse numai adresele de e-mail, apoi faceți clic pe Date > Data validarii > Data validarii.
2. În pop-out Data validarii caseta de dialog, sub Setări cont , faceți următoarele operații:
- Selectați pachet personalizat de la Permite lista verticală.
- Și apoi, introduceți această formulă = ISNUMBER (MATCH ("*@*.?*", A2,0)) în Formulă casetă de text.
- Clic OK pentru a închide acest dialog.
notițe: În formula de mai sus, A2 este prima celulă a coloanei pe care doriți să o utilizați.
3. Acum, dacă textul introdus nu este format de adresă de e-mail, va apărea o casetă de mesaj de avertizare pentru a vă reaminti, vedeți captura de ecran:
Forțați doar formatul adreselor de e-mail cu o funcție la îndemână
Kutools pentru Excel acceptă o caracteristică uimitoare - Validați adresa de e-mail, cu acest utilitar, puteți preveni adresele de e-mail nevalide cu un singur clic.
După instalare Kutools pentru Excel, vă rugăm să faceți următoarele:
1. Selectați celulele pe care permiteți introducerea numai a adreselor de e-mail, apoi faceți clic pe Kutools > Preveniți tastarea > Validați adresa de e-mail. Vedeți captura de ecran:
2. Și apoi, numai formatarea adresei de e-mail permite introducerea, în caz contrar, va apărea o casetă de mesaj de avertizare pentru a vă reaminti, a se vedea captura de ecran:
4.10 Validarea datelor forțează introducerea numai a adreselor IP
În această secțiune, voi introduce câteva trucuri rapide pentru a seta validarea datelor pentru a accepta numai adrese IP într-o gamă de celule.
Forțează doar formatul adreselor IP cu funcția de validare a datelor
Permiteți introducerea numai a adreselor IP într-un anumit interval de celule, vă rugăm să procedați astfel:
1. Selectați celulele în care doriți să fie introdusă numai adresa IP, apoi faceți clic pe Date > Data validarii > Data validarii.
2. În pop-out Data validarii caseta de dialog, sub Setări cont , faceți următoarele operații:
- Selectați pachet personalizat de la Permite lista verticală.
- Apoi, introduceți formula de mai jos în Formulă casetă de text.
- =AND((LEN(A2)-LEN(SUBSTITUTE(A2,".","")))=3,ISNUMBER(SUBSTITUTE(A2,".","")+0))
- Clic OK pentru a închide acest dialog.
Notă: În formula de mai sus, A2 este prima celulă a coloanei pe care doriți să o utilizați.
3. Acum, dacă introduceți o adresă IP nevalidă în celulă, va apărea o casetă de mesaj de avertizare pentru a vă reaminti așa cum se arată în imaginea de mai jos:
Forțează doar formatul adreselor IP cu cod VBA
Aici, următorul cod VBA vă poate ajuta, de asemenea, să permiteți introducerea numai a adreselor IP și să restricționați alte introduceri, vă rugăm să procedați astfel:
1. Faceți clic dreapta pe fila foi și faceți clic pe Afișați codul din meniul contextual, în deschidere Microsoft Visual Basic pentru aplicații fereastră, copiați codul VBA de mai jos în ea.
Cod VBA: validați celulele pentru a accepta doar adresa IP
Private Sub Worksheet_Change(ByVal Target As Range) 'Update by ExtendOffice Dim xArrIp() As String Dim xIntIP1, xIntIP2, xIntIP3, xIntIP4 As Integer If Intersect(Target, Range("A2:A10")) Is Nothing Then Exit Sub Else If Target = "" Then Exit Sub End If xArrIp = Split(Target.Text, ".") If UBound(xArrIp) <> 3 Then GoTo EIP Else xIntIP1 = CInt(xArrIp(0)) xIntIP2 = CInt(xArrIp(1)) xIntIP3 = CInt(xArrIp(2)) xIntIP4 = CInt(xArrIp(3)) If (xIntIP1 < 1) Or (xIntIP1 > 255) _ Or (xIntIP2 < 1) Or (xIntIP2 > 255) _ Or (xIntIP3 < 1) Or (xIntIP3 > 255) _ Or (xIntIP4 < 1) Or (xIntIP4 > 255) Then GoTo EIP End If End If End If Exit Sub EIP: MsgBox "Please enter correct IP address" Target = "" End Sub
notițe: În codul de mai sus, A2: A10 este intervalul de celule pe care doriți să acceptați numai adresele IP.
2. Apoi salvați și închideți acest cod, acum, numai adresele IP corecte permit introducerea în celulele specifice.
Forțează doar formatul adreselor IP cu o funcție ușoară
Dacă aveţi Kutools pentru Excel instalat în registrul dvs. de lucru, este Validați adresa IP funcția vă poate ajuta să rezolvați și această sarcină.
După instalare Kutools pentru Excel, vă rugăm să faceți acest lucru:
1. Selectați celulele pe care permiteți introducerea numai a adreselor IP, apoi faceți clic pe Kutools > Preveniți tastarea > Validați adresa IP. Vedeți captura de ecran:
2. După aplicarea acestei caracteristici, acum, numai adresa IP permite introducerea, în caz contrar, va apărea o casetă de mesaj de avertizare pentru a vă reaminti, a se vedea captura de ecran:
4.11 Validarea datelor restricționează valorile care depășesc valoarea totală
Presupunând că aveți un raport lunar de cheltuieli, iar bugetul total este de 18000 USD, acum, aveți nevoie ca suma totală din lista de cheltuieli să nu depășească suma totală prestabilită de 18000 USD, așa cum este prezentat mai jos. În acest caz, puteți crea o regulă de validare a datelor utilizând funcția SUMA pentru a împiedica depășirea sumei de valori dintr-un total prestabilit.
1. Selectați lista de celule în care doriți să fie limitate valorile.
2. Apoi apasa Date > Data validarii > Data validarii, în pop-out Data validarii caseta de dialog, sub Setări cont , faceți următoarele operații:
- Selectați pachet personalizat de la Permite lista verticală.
- Apoi, introduceți formula de mai jos în Formulă casetă de text.
- =SUM($B$2:$B$7)<=18000
- Clic OK pentru a închide acest dialog.
notițe: În formula de mai sus, B2: B7 este intervalul de celule pe care doriți să limitați intrările.
3. Acum, când introduceți valorile în intervalul B2: B7, dacă valoarea totală este mai mică de 18000 USD, validarea trece. Dacă orice valoare face ca suma să depășească 18000 USD, va apărea o casetă de mesaj de avertizare pentru a vă reaminti.
4.12 Validarea datelor restricționează introducerea celulei pe baza altei celule
Când doriți să limitați intrările de date într-o listă de celule pe baza valorii dintr-o altă celulă, caracteristica Validare date poate ajuta la rezolvarea acestei sarcini. De exemplu, dacă celula C1 este textul „Da”, intervalul A2: A9 este permis să introducă orice, dar, dacă celula C1 este un alt text, nimic nu poate fi introdus în intervalul A2: A9, după cum se arată în capturile de ecran de mai jos. :
Pentru a rezolva această soluție, vă rugăm să procedați astfel:
1. Selectați lista de celule în care doriți să fie limitate valorile.
2. Apoi apasa Date > Data validarii > Data validarii, în pop-out Data validarii caseta de dialog, sub Setări cont , faceți următoarele operații:
- Selectați pachet personalizat de la Permite lista verticală.
- Apoi, introduceți formula de mai jos în Formulă casetă de text.
- =$C$1="Yes"
- Clic OK pentru a închide acest dialog.
notițe: În formula de mai sus, C1 este celula conține textul specific pe care doriți să îl utilizați, iar textul „Da”Este textul pe care doriți să limitați celulele, vă rugăm să le modificați în funcție de nevoile dvs.
3. Acum, dacă celula C1 are textul „Da”, orice poate fi introdus în intervalul A2: A9, dacă celula C1 are alt text, nu veți putea introduce nicio valoare, a se vedea mai jos demo:
4.13 Validarea datelor permite introducerea numai în zilele lucrătoare sau în weekend
Dacă aveți nevoie doar de săptămâni (de luni până vineri) sau de weekend (sâmbătă și duminică) pentru a fi introduse într-o listă de celule, Data validarii De asemenea, vă poate ajuta, vă rugăm să parcurgeți pașii următori:
1. Selectați lista de celule în care doriți să fie introduse zilele săptămânii sau zilele săptămânii.
2. Apoi apasa Date > Data validarii > Data validarii, în pop-out Data validarii caseta de dialog, sub Setări cont , faceți următoarele operații:
- Selectați pachet personalizat de la Permite lista verticală.
- Apoi, introduceți una dintre formulele de mai jos în Formulă caseta de text după cum aveți nevoie.
- =WEEKDAY(A2,2)<6 (allow only weekdays)
=WEEKDAY(A2,2)>5 (allow only weekends) - Clic OK pentru a închide acest dialog.
notițe: În formula de mai sus, A2 este prima celulă a coloanei pe care doriți să o utilizați.
3. Acum, puteți introduce doar data săptămânii sau a weekendului în celulele specifice, în funcție de nevoile dvs.
4.14 Validarea datelor permite data introdusă pe baza datei de astăzi
Uneori, este posibil să trebuiască să permiteți doar datele mai mari sau mai mici decât astăzi să fie introduse într-o listă de celule. The Data validarii caracteristică cu AZI funcția vă poate face o favoare. Vă rugăm să faceți acest lucru:
1. Selectați lista de celule în care doriți să fie introdusă doar data viitoare (data mai mare decât astăzi).
2. Apoi apasa Date > Data validarii > Data validarii, în pop-out Data validarii caseta de dialog, sub Setări cont , faceți următoarele operații:
- Selectați pachet personalizat de la Permite lista verticală.
- Apoi, introduceți formula de mai jos în Formulă casetă de text.
- =A2>Today()
- Clic OK pentru a închide acest dialog.
notițe: În formula de mai sus, A2 este prima celulă a coloanei pe care doriți să o utilizați.
3. Acum, numai datele mai mari decât data de astăzi pot fi introduse în celule, în caz contrar, va apărea o casetă de avertisment pentru a vă reaminti, a se vedea captura de ecran:
Sfat:
1. Pentru a permite introducerea datei trecute (data mai mică decât astăzi), vă rugăm să aplicați formula de mai jos în validarea datelor:
=A2<Today()
2. Permiteți introducerea datei într-un anumit interval de date, cum ar fi datele din următoarele 30 de zile, vă rugăm să introduceți formula de mai jos în validarea datelor:
=AND(A2>TODAY(),A2<=(TODAY()+30))
4.15 Validarea datelor permite timpul introdus în funcție de ora curentă
Dacă doriți să validați datele bazate pe ora curentă, de exemplu, numai timpurile înainte sau după ora curentă pot fi introduse în celule. Puteți crea propria formulă de validare a datelor, vă rugăm să procedați astfel:
1. Selectați lista de celule în care doriți să fie introduse doar orele înainte sau după ora curentă.
2. Apoi apasa Date > Data validarii > Data validarii, în pop-out Data validarii caseta de dialog, sub Setări cont , faceți următoarele operații:
- Selectați Timp de la Permite lista verticală.
- Atunci alege mai puțin de să permită doar ori înainte de ora curentă sau mai mare decât pentru a permite orele după ora curentă, după cum aveți nevoie de Date scapă jos.
- Și apoi, în End time or Începeți timp caseta, introduceți formula de mai jos:
- =TIME(HOUR(NOW()),MINUTE(NOW()),SECOND(NOW()))
- Clic OK pentru a închide acest dialog.
notițe: În formula de mai sus, A2 este prima celulă a coloanei pe care doriți să o utilizați.
3. Acum, numai celule înainte sau după ora curentă pot fi introduse în celulele specifice.
4.16 Validarea datelor data unui an specific sau curent
Pentru a permite introducerea numai a datelor dintr-un anumit an sau anul curent, puteți utiliza validarea datelor cu o formulă personalizată bazată pe funcția YEAR.
1. Selectați lista de celule în care doriți să fie introduse doar datele dintr-un anumit an.
2. Apoi apasa Date > Data validarii > Data validarii, în pop-out Data validarii caseta de dialog, sub Setări cont , faceți următoarele operații:
- Selectați pachet personalizat de la Permite lista verticală.
- Apoi, introduceți formula de mai jos în Formulă casetă de text.
- =YEAR(A2)=2020
- Clic OK pentru a închide acest dialog.
notițe: În formula de mai sus, A2 este prima celulă a coloanei pe care doriți să o utilizați, 2020 este numărul de an pe care doriți să îl restricționați.
3. Și apoi, numai datele din anul 2020 pot fi introduse, dacă nu, va apărea o casetă de mesaj de avertizare, după cum se arată în imaginea de mai jos:
Sfat:
Pentru a permite doar datele din anul curent, puteți aplica formula de mai jos în validarea datelor:
=YEAR(A2)=YEAR(TODAY())
4.17 Validarea datelor data în săptămâna sau luna curentă
Dacă doriți să permiteți utilizatorului să poată introduce datele săptămânii sau lunii curente în celule specifice, această secțiune va introduce câteva formule pentru gestionarea acestei sarcini în Excel.
Permiteți să introduceți data săptămânii curente
1. Selectați lista de celule în care doriți să fie introduse doar datele din săptămâna curentă.
2. Apoi apasa Date > Data validarii > Data validarii, în pop-out Data validarii caseta de dialog, sub Setări cont , faceți următoarele operații:
- Selectați Data de la Permite lista verticală.
- Și apoi, alegeți între de la Date scapă jos.
- În Data de începere casetă text, introduceți această formulă: = ASTĂZI () - SĂPTĂMÂNĂ (ASTĂZI (), 3)
- În Data de încheiere casetă text, introduceți această formulă: = TODAY () - WEEKDAY (TODAY (), 3) +6
- În cele din urmă, faceți clic pe OK butonul.
3. Apoi, numai datele din săptămâna curentă pot fi introduse, alte date vor fi prevenite, după cum se arată în imaginea de mai jos:
Permiteți să introduceți data lunii curente
Pentru a permite introducerea numai a datelor lunii curente, procedați după cum urmează:
1. Selectați lista de celule în care doriți să fie introduse doar datele din luna curentă.
2. Apoi apasa Date > Data validarii > Data validarii, în pop-out Data validarii caseta de dialog, sub Setări cont , faceți următoarele operații:
- Selectați Data de la Permite lista verticală.
- Și apoi, alegeți dintre Date scapă jos.
- În Data de începere casetă text, introduceți această formulă: = DATA (ANUL (AZI ()), LUNA (AZI ()), 1)
- În Data de încheiere casetă text, introduceți această formulă: = DATA (ANUL (ASTĂZI ()), LUNA (ASTĂZI ()), ZIUA (DATA (ANUL (ASTĂZI ()), LUNA (ASTĂZI ()) + 1,1) -1))
- În cele din urmă, faceți clic pe OK butonul.
3. De acum înainte, numai datele lunii curente permit introducerea în celulele selectate.
5. Cum se editează validarea datelor în Excel?
Pentru a edita sau modifica regula existentă de validare a datelor, urmați pașii de mai jos:
1. Selectați oricare dintre celule cu regula de validare a datelor.
2. Apoi apasa Date > Data validarii > Data validarii a merge la Data validarii casetă de dialog, în casetă, editați sau modificați regulile în funcție de nevoile dvs., apoi bifați Aplicați aceste modificări tuturor celorlalte celule cu aceleași setări opțiune pentru a aplica această nouă regulă tuturor celorlalte celule cu criteriile de validare inițiale. Vedeți captura de ecran:
3. Clic OK pentru a salva modificările.
6. Cum să găsiți și să selectați celule cu validarea datelor în Excel?
Dacă ați creat mai multe reguli de validare a datelor în foaia dvs. de lucru, acum, trebuie să găsiți și să selectați celulele care au aplicat regulile de validare a datelor, Du-te la Special comanda vă poate ajuta să selectați toate tipurile de validare a datelor sau tipul specific de validare a datelor.
1. Activați foaia de lucru pe care doriți să o găsiți și selectați celulele cu validare de date.
2. Apoi apasa Acasă > Găsiți și selectați > Du-te la Special, vezi captura de ecran:
3. În Du-te la Special fereastră de dialog, selectați Data validarii > TOATE, vezi captura de ecran:
4. Și toate celulele cu validarea datelor au fost selectate simultan în foaia de lucru curentă.
sfaturi: Dacă doriți doar să selectați un anumit tip de validare a datelor, mai întâi, selectați o celulă care conține anumite validări de date pe care doriți să le aflați, apoi accesați Du-te la Special caseta de dialog și alegeți Data validarii > Acelaşi.
7. Cum se copiază regula de validare a datelor în alte celule?
Presupunând că ați creat o regulă de validare a datelor pentru o listă de celule, iar acum trebuie să aplicați aceeași regulă de validare a datelor altor celule. În loc să creați din nou regula, puteți copia și lipi regula existentă în alte celule rapid și ușor.
1. Faceți clic pentru a selecta o celulă cu regula de validare pe care doriți să o utilizați, apoi apăsați Ctrl + C pentru ao copia.
2. Apoi, selectați celulele pe care doriți să le validați, pentru a selecta mai multe celule non-adiacente, țineți apăsat pe Ctrl tasta în timp ce selectați celulele.
3. Și apoi, faceți clic dreapta pe selecție, selectați Lipiți special opțiune, vezi captura de ecran:
4. În Lipiți special fereastră de dialog, selectați Validare opțiune, vezi captura de ecran:
5. Clic OK butonul, acum regula de validare este copiată în noile celule.
8. Cum se folosește validarea datelor pentru a înconjura intrările nevalide din Excel?
Uneori, poate fi necesar să creați reguli de validare a datelor pentru datele existente, în acest caz, unele date nevalide pot apărea în intervalul de celule. Cum să verificați datele nevalide și să le modificați? În Excel, puteți utiliza fișierul Cerc date nevalide pentru a evidenția datele nevalide cu un cerc roșu.
Pentru a înconjura datele nevalide de care aveți nevoie, ar trebui să aplicați Data validarii pentru a seta o regulă pentru intervalul de date. Vă rugăm să efectuați următorii pași:
1. Selectați intervalul de date pe care doriți să îl înconjurați cu date nevalide.
2. Apoi apasa Date > Data validarii > Data validarii, În Data validarii caseta de dialog, setați regula de validare la nevoile dvs., de exemplu, aici, voi valida valorile mai mari de 500, a se vedea captura de ecran:
3. Apoi apasa OK pentru a închide caseta de dialog. După setarea regulii de validare a datelor, faceți clic pe Date > Data validarii > Cerc date nevalide, apoi toate valorile nevalide mai mici de 500 au fost încercuite cu oval roșu. Vedeți capturi de ecran:
note:
- 1. De îndată ce corectați date nevalide, cercul roșu va dispărea automat.
- 2. Acest Cerc date nevalide caracteristica poate cercui cel mult 255 de celule. Când salvați registrul de lucru curent, toate cercurile roșii vor fi eliminate.
- 3. Aceste cercuri sunt neprimabile.
- 4. De asemenea, puteți elimina cercurile roșii făcând clic pe Date > Data validarii > Ștergeți cercurile de validare.
9. Cum se elimină validarea datelor în Excel?
Pentru a elimina regulile de validare a datelor dintr-o gamă de celule, foaia de lucru curentă sau întregul registru de lucru, următoarele metode vă pot face o favoare.
Eliminați validarea datelor în intervalul selectat cu funcția de validare a datelor
1. Selectați celulele cu validare a datelor pe care doriți să le eliminați.
2. Apoi apasa Date > Data validarii > Data validarii, în caseta de dialog popped out, sub Setări cont fila, faceți clic pe Goliți toate buton, vezi captura de ecran:
3. Apoi apasa OK pentru a închide această casetă de dialog. Și regula de validare a datelor aplicată intervalului selectat a fost eliminată simultan.
sfaturi: Pentru a elimina validarea datelor din foaia de lucru curentă, selectați mai întâi întreaga foaie, apoi aplicați pașii de mai sus.
Eliminați validarea datelor în intervalul selectat cu o funcție la îndemână
Dacă aveţi Kutools pentru Excel, ict Ștergeți restricțiile de validare a datelor caracteristica poate ajuta, de asemenea, la eliminarea regulilor de validare a datelor din intervalul selectat sau din întreaga foaie de lucru.
După instalare Kutools pentru Excel, vă rugăm să faceți acest lucru:
1. Selectați gama de celule sau întreaga foaie de lucru conține validarea datelor pe care doriți să o eliminați.
2. Apoi apasa Kutools > Preveniți tastarea > Ștergeți restricțiile de validare a datelor, vezi captura de ecran:
3. În caseta de prompt pop-out, faceți clic pe OK, iar regula de validare a datelor a fost ștearsă după cum aveți nevoie.
Eliminați validarea datelor din toate foile de lucru cu cod VBA
Pentru a elimina regulile de validare a datelor din întregul registru de lucru, metodele de mai sus vor consuma mult timp dacă există o mulțime de foi de lucru, aici, codul de mai jos vă poate ajuta să faceți acest lucru rapid.
1. Țineți apăsat butonul ALT + F11 tastele pentru a deschide Microsoft Visual Basic pentru aplicații fereastră.
2. Apoi apasa Insera > Moduleși lipiți următoarea macro în fișierul Module fereastră.
Cod VBA: eliminați regulile de validare a datelor din toate foile de lucru:
Sub RemoveDataValidation()
'Updateby Extendoffice
Dim xwsh As Worksheet
For Each xwsh In ActiveWorkbook.Worksheets
xwsh.Cells.Validation.Delete
Next xwsh
End Sub
3. Apoi, apăsați F5 cheie pentru a rula acest cod și toate regulile de validare a datelor au fost șterse imediat din întregul registru de lucru.
Cele mai bune instrumente de productivitate Office
Kutools pentru Excel vă rezolvă majoritatea problemelor și vă crește productivitatea cu 80%
- Super Formula Bar (editați cu ușurință mai multe linii de text și formulă); Layout de citire (citiți și editați cu ușurință un număr mare de celule); Lipiți la interval filtrat...
- Merge celule / rânduri / coloane și păstrarea datelor; Conținut de celule divizate; Combinați rânduri duplicate și sumă / medie... Prevenirea celulelor duplicate; Comparați gamele...
- Selectați Duplicat sau Unic Rânduri; Selectați Rânduri goale (toate celulele sunt goale); Super Find și Fuzzy Find în multe cărți de lucru; Selectare aleatorie ...
- Copie exactă Mai multe celule fără modificarea referinței formulelor; Creați automat referințe la foi multiple; Introduceți gloanțe, Casete de selectare și multe altele ...
- Formule favorite și inserare rapidă, Gama, Diagrame și Imagini; Criptați celulele cu parola; Creați o listă de corespondență și trimiteți e-mailuri ...
- Extrageți textul, Adăugați text, eliminați după poziție, Eliminați spațiul; Creați și imprimați subtotaluri de paginare; Convertiți conținutul dintre celule și comentarii...
- Super Filtru (salvați și aplicați scheme de filtrare altor foi); Sortare avansată după lună / săptămână / zi, frecvență și multe altele; Filtru special cu bold, italic ...
- Combinați cărți de lucru și foi de lucru; Merge Tables pe baza coloanelor cheie; Împărțiți datele în mai multe foi; Conversia în loturi xls, xlsx și PDF...
- Gruparea tabelului pivot după numărul săptămânii, ziua săptămânii și multe altele ... Afișați celulele deblocate, blocate prin diferite culori; Evidențiați celulele care au formulă / nume...
- Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
- Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ferestrele noi.
- Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!