
Γενική φόρμουλα
=AND(EXACT(A1,UPPER(A1)),ISTEXT(A1))
Περίληψη
Για να επιτρέψετε σε έναν χρήστη να εισάγει μόνο κεφαλαία TEXT, μπορείτε να χρησιμοποιήσετε την επικύρωση δεδομένων με έναν προσαρμοσμένο τύπο που βασίζεται στις λειτουργίες UPPER, EXACT και AND.
Στο παράδειγμα που εμφανίζεται, η επικύρωση δεδομένων που εφαρμόζεται στο C5: C7 είναι:
=AND(EXACT(C5,UPPER(C5)),ISTEXT(C5))
Εξήγηση
Οι κανόνες επικύρωσης δεδομένων ενεργοποιούνται όταν ένας χρήστης προσθέτει ή αλλάζει μια τιμή κελιού.
Η συνάρτηση UPPER αλλάζει τιμές κειμένου σε κεφαλαία και η συνάρτηση EXACT πραγματοποιεί σύγκριση με πεζά γράμματα.
Η συνάρτηση AND λαμβάνει πολλαπλά ορίσματα (λογικές συνθήκες) και επιστρέφει TRUE μόνο όταν όλα τα ορίσματα επιστρέφουν TRUE.
Η πρώτη λογική συνθήκη συγκρίνει την τιμή εισαγωγής από τον χρήστη με κεφαλαία έκδοση της ίδιας τιμής:
EXACT(C5,UPPER(C5)
Η δεύτερη δοκιμή λογικής κατάστασης που εισάγει στο C5 είναι στην πραγματικότητα κείμενο
ISTEXT(C5)
Εάν και οι δύο συνθήκες είναι TRUE, η συνάρτηση AND επιστρέφει TRUE και η επικύρωση εισόδου εισόδου. Εάν οποιαδήποτε από τις συνθήκες είναι FALSE, AND επιστρέφει FALSE και η εισαγωγή αποτυγχάνει επικύρωσης δεδομένων.
Σημείωση: Οι αναφορές κελιών στους τύπους επικύρωσης δεδομένων σχετίζονται με το επάνω αριστερό κελί στο εύρος που επιλέγεται όταν ορίζεται ο κανόνας επικύρωσης, στην περίπτωση αυτή C5.