
Formula generică
=AND(EXACT(A1,UPPER(A1)),ISTEXT(A1))
rezumat
Pentru a permite unui utilizator să introducă numai TEXT cu majuscule, puteți utiliza validarea datelor cu o formulă personalizată bazată pe funcțiile UPPER, EXACT și AND.
În exemplul prezentat, validarea datelor aplicată la C5: C7 este:
=AND(EXACT(C5,UPPER(C5)),ISTEXT(C5))
Explicaţie
Regulile de validare a datelor sunt declanșate atunci când un utilizator adaugă sau modifică o valoare a celulei.
Funcția UPPER modifică valorile textului cu majuscule, iar funcția EXACT efectuează o comparație sensibilă la majuscule.
Funcția ȘI ia mai multe argumente (condiții logice) și returnează TRUE doar atunci când toate argumentele returnează TRUE.
Prima condiție logică compară valoarea introdusă de utilizator cu o versiune cu majuscule a aceleiași valori:
EXACT(C5,UPPER(C5)
A doua condiție logică testează care intră în C5 este de fapt text
ISTEXT(C5)
Dacă ambele condiții sunt TRUE, funcția AND returnează TRUE și intrarea trece validarea. Dacă oricare dintre condiții este FALSĂ, ȘI returnează FALS și intrarea nu reușește validarea datelor.
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.