
Formula generică
=YEAR(A1)=2016
rezumat
Notă: Excel are mai multe reguli de validare a datelor încorporate pentru date. Această pagină explică cum să creați propria regulă de validare pe baza unei formule personalizate în cazul în care doriți sau aveți nevoie de mai mult control și flexibilitate.
Pentru a permite unui utilizator să introducă doar date într-un anumit an, puteți utiliza validarea datelor cu o formulă personalizată bazată pe funcția AN.
În exemplul prezentat, validarea datelor aplicată la C5: C7 este:
=YEAR(C5)=2016
Explicaţie
Regulile de validare a datelor sunt declanșate atunci când un utilizator adaugă sau modifică o valoare a celulei.
Această formulă de validare personalizată verifică pur și simplu anul oricărei date în raport cu o valoare de an codificată cu ajutorul funcției YEAR.
Când un utilizator introduce o valoare, funcția YEAR extrage și compară anul cu 2016:
=YEAR(C5)=2016
Când anii se potrivesc, expresia returnează TRUE și validarea reușește. Dacă anii nu se potrivesc sau dacă funcția YEAR nu poate extrage un an, validarea eșuează.
Data acestui an
Pentru a permite doar datele din anul curent, puteți ajusta formula astfel:
=YEAR(C5)=YEAR(TODAY())
Funcția TODAY va returna data curentă în mod continuu, astfel încât formula returnează TRUE doar atunci când o dată este în anul curent.
Notă: Referințele de celule din formulele de validare a datelor sunt relative la celula din stânga sus în intervalul selectat atunci când regula de validare este definită, în acest caz C5.