Celule

Aplicarea validării de date în celule

Aplicarea validării de date în celule

Puteți utiliza validarea datelor pentru a restricționa tipul de date sau valorile pe care utilizatorii le introduc într-o celulă. Una dintre cele mai comune utilizări ale validării datelor este crearea unei liste verticale.

Browserul nu acceptă redarea video. Instalați Microsoft Silverlight, Adobe Flash Player sau Internet Explorer 9.

Descărcați exemplele noastre

Descărcați un exemplu de registru de lucru cu toate exemplele de validare de date din acest articol

  1. Selectați celulele pentru care doriți să creați o regulă.

  2. Selectați date >validare date.

    Validarea datelor

  3. Pe fila Setări , sub Permitere, selectați o opțiune:

    • Număr întreg -pentru a restricționa celula să accepte numai numere întregi.

    • Zecimal -pentru a restricționa celula să accepte numai numere zecimale.

    • List -pentru a alege date din lista verticală.

    • Dată -pentru a restricționa celula să accepte doar data.

    • Timp -pentru a restricționa celula pentru a accepta doar timpul.

    • Lungime text -pentru a restricționa lungimea textului.

    • Particularizat -pentru formula particularizată.

  4.  Sub date, selectați o condiție:

    • între

    • Nu între

    • egal cu

    • Nu este egal cu

    • mai mare decât

    • mai mic decât

    • mai mare sau egal cu

    • mai mic sau egal cu

  5. Pe fila Setări , sub Permitere, selectați o opțiune:

  6. Setați celelalte valori necesare, în funcție de ceea ce ați ales pentru Permitere și date. De exemplu, dacă selectați între, apoi selectați valoarea minimă: și maximă: valori pentru celule.

  7. Bifați caseta de selectare Ignorare necompletată dacă doriți să ignorați spațiile necompletate.

  8. Dacă doriți să adăugați un titlu și un mesaj pentru regulă, selectați fila mesaj de intrare , apoi tastați un titlu și un mesaj de intrare.

  9. Bifați caseta de selectare Afișare mesaj de intrare când se selectează celula pentru a afișa mesajul atunci când utilizatorul selectează sau trece cu mouse-ul peste celulele selectate.

  10. Selectați OK.

    Acum, dacă utilizatorul încearcă să introducă o valoare care nu este validă, apare o fereastră pop-up cu mesajul "această valoare nu se potrivește cu restricțiile de validare a datelor pentru această celulă".

Dacă creați o foaie care necesită ca utilizatorii să introducă date, se recomandă să restricționați intrarea la un anumit interval de date sau numere sau asigurați-vă că sunt introduse numai numere întregi pozitive. Excel poate restricționa introducerea datelor la anumite celule utilizând validare date, solicitați utilizatorilor să introducă date valide atunci când este selectată o celulă și să afișeze un mesaj de eroare atunci când un utilizator introduce date nevalide.

Restricționarea introducerii datelor

  1. Selectați celulele în care doriți să restricționați introducerea datelor.

  2. Pe fila date , faceți clic pe validare date > validare date.

    Notă: Dacă comanda de validare nu este disponibilă, foaia poate fi protejată sau registrul de lucru poate fi partajat. Nu puteți modifica setările de validare a datelor dacă registrul de lucru este partajat sau dacă foaia este protejată. Pentru mai multe informații despre protejarea registrului de lucru, consultați Protejarea unui registru de lucru.

  3. În caseta se permite , selectați tipul de date pe care doriți să le permiteți și completați criteriile și valorile limită.

    Notă: Casetele în care introduceți valorile de limitare vor fi etichetate pe baza datelor și a criteriilor de limitare pe care le-ați ales. De exemplu, dacă alegeți data ca tip de date, veți putea să introduceți valorile limită în casetele valori minime și maxime etichetate data de început și data de sfârșit.

Solicitarea utilizatorilor pentru intrări valide

Atunci când utilizatorii fac clic într-o celulă care are cerințe de introducere a datelor, puteți să afișați un mesaj care explică ce date sunt valide.

  1. Selectați celulele în care doriți să solicitați utilizatorilor intrări de date valide.

  2. Pe fila date , faceți clic pe validare date > validare date.

    Notă: Dacă comanda de validare nu este disponibilă, foaia poate fi protejată sau registrul de lucru poate fi partajat. Nu puteți modifica setările de validare a datelor dacă registrul de lucru este partajat sau dacă foaia este protejată. Pentru mai multe informații despre protejarea registrului de lucru, consultați Protejarea unui registru de lucru.

  3. Pe fila mesaj de intrare , bifați caseta de selectare Afișare mesaj de intrare când se selectează celula .

  4. În caseta titlu , tastați un titlu pentru mesaj.

  5. În caseta mesaj de intrare , tastați mesajul pe care doriți să-l Afișați.

Afișarea unui mesaj de eroare când se introduc date nevalide

Dacă aveți restricții de date și un utilizator introduce date nevalide într-o celulă, puteți afișa un mesaj care explică eroarea.

  1. Selectați celulele în care doriți să afișați mesajul de eroare.

  2. Pe fila date , faceți clic pe validare date > validare date.

    Notă: Dacă comanda de validare nu este disponibilă, foaia poate fi protejată sau registrul de lucru poate fi partajat. Nu puteți modifica setările de validare a datelor dacă registrul de lucru este partajat sau dacă foaia este protejată. Pentru mai multe informații despre protejarea registrului de lucru, consultați Protejarea unui registru de lucru.

  3. Pe fila avertizare la eroare , în caseta titlu , tastați un titlu pentru mesaj.

  4. În caseta mesaj de eroare , tastați mesajul pe care doriți să-l Afișați dacă se introduc date nevalide.

  5. Alegeți una dintre următoarele variante:

    Pentru

    În meniul Stil meniul pop-up, selectați

    Solicitați utilizatorilor să remedieze eroarea înainte de a continua

    Stop

    Avertizați utilizatorii că datele sunt nevalide și le solicitați să selecteze Da sau nu pentru a indica dacă doresc să continue

    Avertisment

    Avertizează utilizatorii că datele nu sunt valide, dar le permit să procedeze după ce resping mesajul de avertizare

    Important

Restricționarea introducerii datelor

  1. Selectați celulele în care doriți să restricționați introducerea datelor.

  2. Pe fila date , sub Instrumente, faceți clic pe validare.

    Data tab, Tools group

    Notă: În cazul în care comanda Validare nu este disponibilă, este posibil ca foaia să fie protejată sau ca registrul de lucru să fie partajat. Nu puteți modifica setările de validare a datelor dacă registrul de lucru este partajat sau dacă foaia este protejată. Pentru mai multe informații despre protejarea registrului de lucru, consultați Protejarea unui registru de lucru.

  3. În meniul pop-up permiteți, selectați tipul de date pe care doriți să le permiteți.

  4. În meniul pop-up date , selectați tipul de criterii de limitare pe care le doriți, apoi introduceți limitarea valorilor.

    Notă: Casetele în care introduceți valorile de limitare vor fi etichetate pe baza datelor și a criteriilor de limitare pe care le-ați ales. De exemplu, dacă alegeți data ca tip de date, veți putea să introduceți valorile limită în casetele valori minime și maxime etichetate data de început și data de sfârșit.

Solicitarea utilizatorilor pentru intrări valide

Atunci când utilizatorii fac clic într-o celulă care are cerințe de introducere a datelor, puteți să afișați un mesaj care explică ce date sunt valide.

  1. Selectați celulele în care doriți să solicitați utilizatorilor intrări de date valide.

  2. Pe fila date , sub Instrumente, faceți clic pe validare.

    Data tab, Tools group

    Notă: În cazul în care comanda Validare nu este disponibilă, este posibil ca foaia să fie protejată sau ca registrul de lucru să fie partajat. Nu puteți modifica setările de validare a datelor dacă registrul de lucru este partajat sau dacă foaia este protejată. Pentru mai multe informații despre protejarea registrului de lucru, consultați Protejarea unui registru de lucru.

  3. Pe fila mesaj de intrare , bifați caseta de selectare Afișare mesaj de intrare când se selectează celula .

  4. În caseta titlu , tastați un titlu pentru mesaj.

  5. În caseta mesaj de intrare , tastați mesajul pe care doriți să-l Afișați.

Afișarea unui mesaj de eroare când se introduc date nevalide

Dacă aveți restricții de date și un utilizator introduce date nevalide într-o celulă, puteți afișa un mesaj care explică eroarea.

  1. Selectați celulele în care doriți să afișați mesajul de eroare.

  2. Pe fila date , sub Instrumente, faceți clic pe validare.

    Data tab, Tools group

    Notă: În cazul în care comanda Validare nu este disponibilă, este posibil ca foaia să fie protejată sau ca registrul de lucru să fie partajat. Nu puteți modifica setările de validare a datelor dacă registrul de lucru este partajat sau dacă foaia este protejată. Pentru mai multe informații despre protejarea registrului de lucru, consultați Protejarea unui registru de lucru.

  3. Pe fila avertizare la eroare , în caseta titlu , tastați un titlu pentru mesaj.

  4. În caseta mesaj de eroare , tastați mesajul pe care doriți să-l Afișați dacă se introduc date nevalide.

  5. Alegeți una dintre următoarele variante:

    Pentru

    În meniul Stil meniul pop-up, selectați

    Solicitați utilizatorilor să remedieze eroarea înainte de a continua

    Stop

    Avertizați utilizatorii că datele sunt nevalide și le solicitați să selecteze Da sau nu pentru a indica dacă doresc să continue

    Avertisment

    Avertizează utilizatorii că datele nu sunt valide, dar le permit să procedeze după ce resping mesajul de avertizare

    Important

Adăugarea validării datelor la o celulă sau o zonă

Notă: Primii doi pași din această secțiune sunt pentru adăugarea oricărui tip de validare de date. Pașii 3-7 sunt specifici pentru crearea unei liste verticale. 

  1. Selectați una sau mai multe celule de validat.

  2. În fila Date, în grupul Instrumente de date, faceți clic pe Validare date.

  3. Pe fila Setări, în caseta Se permite, selectați Listă.

  4. În caseta Sursă, tastați valorile din listă, separate prin virgule. De exemplu, tastați scăzut, mediu, înalt.

  5. Asigurați-vă că este bifată caseta de selectare Listă verticală în celulă. Altfel, nu veți putea vedea săgeata verticală de lângă celulă.

  6. Pentru a specifica modul în care doriți să gestionați valorile necompletate (nule), bifați sau debifați caseta de selectare Se ignoră celulele libere.

  7. Testați validarea de date pentru a vă asigura că funcționează corect. Încercați să introduceți atât date valide, cât și nevalide în celule pentru a vă asigura că setările funcționează așa cum intenționați și că mesajele apar atunci când vă așteptați.

Note: 

  • După ce creați lista verticală, asigurați-vă că funcționează așa cum doriți. De exemplu, se recomandă să verificați dacă celula este suficient de mare pentru a afișa toate intrările.

  • Eliminare validare date -selectați celula sau celulele care conțin validarea pe care doriți să o ștergeți, apoi accesați date > validare date și, în caseta de dialog validare date, apăsați butonul debifați toate , apoi faceți clic pe OK.

Următorul tabel listează alte tipuri de validare de date și vă arată modalități de a le adăuga la registrele dvs. de lucru.

Pentru aceasta:

Urmați acești pași:

Restricționarea introducerii de date la numere întregi dintr-un interval.

  1. Urmați pașii 1-2 de mai sus.

  2. Din lista Se permite, selectați Număr întreg.

  3. În caseta Date, selectați tipul de restricții dorit. De exemplu, pentru a seta limitele superioare și inferioare, selectați Între.

  4. Introduceți valoarea minimă, maximă sau specifică permisă.

    De asemenea, puteți introduce o formulă care returnează o valoare numerică.

    De exemplu, să spunem că validați date în celula F1. Pentru a seta o limită minimă de reduceri la de două ori numărul de copii în acea celulă, selectați mai mare sau egal cu în caseta Date și introduceți formula, =2*F1, în caseta Minim.

Restricționarea introducerii de date la un număr zecimal dintr-un interval.

  1. Urmați pașii 1-2 de mai sus.

  2. În caseta Se permite, selectați Zecimal.

  3. În caseta Date, selectați tipul de restricții dorit. De exemplu, pentru a seta limitele superioare și inferioare, selectați Între.

  4. Introduceți valoarea minimă, maximă sau specifică permisă.

    De asemenea, puteți introduce o formulă care returnează o valoare numerică. De exemplu, pentru a seta o limită maximă pentru comisioane și bonusuri de 6% din salariul unui reprezentant de vânzări în celula E1, selectați mai mic sau egal cu în caseta Date și introduceți formula =E1*6%, în caseta Maxim.

    Notă: Pentru a permite unui utilizator să introducă procente, de exemplu 20%, selectați zecimal în caseta se permite , selectați tipul de restricție dorit în caseta date , introduceți valoarea minimă, maximă sau specifică ca zecimală, de exemplu . 2, apoi Afișați celula de validare de date ca procentaj selectând celula și făcând clic pe stil Buton WordArt în grupul număr din fila pornire .

Restricționarea introducerii de date la o dată dintr-un interval de timp.

  1. Urmați pașii 1-2 de mai sus.

  2. În caseta Se permite, selectați Dată.

  3. În caseta Date, selectați tipul de restricție dorit. De exemplu, pentru a permite introducerea datelor după o anumită zi, selectați mai mare decât.

  4. Introduceți data de început, de sfârșit sau data specifică permisă.

    De asemenea, puteți introduce o formulă care returnează o dată. De exemplu, pentru a seta un interval de timp între data de azi și trei zile începând de la data de azi, selectați între în caseta Date, introduceți =TODAY() în caseta Dată de început, apoi =TODAY()+3 în caseta Dată de sfârșit.

Restricționarea introducerii de date la o oră dintr-un interval de timp.

  1. Urmați pașii 1-2 de mai sus.

  2. În caseta Se permite, faceți clic pe Oră.

  3. În caseta Date, selectați tipul de restricție dorită. De exemplu, pentru a permite introducerea orelor înaintea unei anumite ore din zi, selectați mai mare decât.

  4. Introduceți valorile de timp de început și sfârșit care generează intervalul permis. Dacă doriți să introduceți anumite valori de timp, utilizați formatul hh:mm.

    De exemplu, să presupunem că aveți celula E2 configurată cu o oră de început (8:00) și celula F2 cu o oră de sfârșit (17:00) și doriți să limitați orele de întâlnire între acele ore; selectați între în caseta Date, introduceți =E2 în caseta Ora de început, apoi introduceți =F2 în caseta Ora de sfârșit.

Restricționarea introducerii de date la un text de lungime specificată.

  1. Urmați pașii 1-2 de mai sus.

  2. În caseta Se permite, faceți clic pe Lungime text.

  3. În caseta Date, selectați tipul de restricție dorit. De exemplu, pentru a permite un număr limită de caractere, selectați mai mic sau egal cu.

  4. În acest caz, dorim să limităm intrarea la 25 de caractere, Deci selectați mai mic sau egal cu în caseta date și introduceți 25 în caseta maximă .

Calcularea valorilor permise pe baza conținutului din altă celulă.

  1. Urmați pașii 1-2 de mai sus.

  2. În caseta Se permite, selectați tipul de date dorit.

  3. În caseta Date, selectați tipul de restricție dorit.

  4. În caseta sau casetele de sub caseta Date, faceți clic pe celula pe care doriți să o utilizați pentru a specifica elementele care sunt permise.

    De exemplu, pentru a permite intrările pentru un cont numai dacă rezultatul nu depășește bugetul din celula E1, selectați Se permite > Număr întreg, Date, mai mic sau egal cu și Maxim >= =E1.

Note: 

  • Următoarele exemple utilizează opțiunea Particularizat, în care puteți scrie formule pentru a vă stabili condițiile. Nu trebuie să vă faceți griji pentru elementele afișate de caseta Date, deoarece este dezactivată cu opțiunea Particularizat.

  • Capturile de ecran din acest articol au fost efectuate în Excel 2016; Dar funcționalitatea este aceeași în Excel pentru web.

Pentru a vă asigura că

Introduceți această formulă

Celula care conține un ID de produs (C2) începe întotdeauna cu prefixul standard „ID” și este de cel puțin 10 caractere lungime (mai mult de 9).

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

Exemplul 6: Formule în validarea de date

Celula care conține un nume de produs (D2) conține doar text.

=ISTEXT(D2)

Exemplul 2: Formule în validarea de date

Celula care conține ziua de naștere unei persoane (B6) trebuie să fie mai mare decât numărul de ani setat în celula B4.

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

Exemplu de validare a datelor pentru a restricționa o intrare la o vârstă minimă

Toate datele din zona de celule A2:A10 conțin valori unice.

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

Exemplul 4: Formule în validarea de date

Notă: Trebuie să introduceți mai întâi formula de validare date pentru celula A2, apoi să copiați A2 în A3:A10, astfel încât al doilea argument COUNTIF să se potrivească cu celula curentă. Astfel, porțiunea A2)=1 se va transforma în A3)=1; A4)=1 și așa mai departe.

Pentru mai multe informații

Asigurați-vă că o intrare adresă de e-mail din celula B4 conține simbolul @.

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

Exemplu de validare a datelor care se asigură că o adresă de e-mail conține simbolul @

Aveți nevoie de ajutor suplimentar?

Puteți întreba întotdeauna un expert de la Excel Tech Community, puteți obține asistență de la comunitatea Answers sau puteți sugera o caracteristică nouă sau o îmbunătățire pe Excel UserVoice.

Consultați și

Mai multe despre validarea datelor

Adăugarea sau eliminarea elementelor dintr-o listă verticală

Eliminarea unei liste verticale

Notă:  Această pagină a fost tradusă automatizat și poate conține erori gramaticale sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Ne puteți spune dacă informațiile au fost utile? Aici se află articolul în limba engleză, ca referință.

Extindeți-vă competențele Office
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×