Κελιά

Εφαρμογή επικύρωσης δεδομένων σε κελιά

Χρησιμοποιήστε την επικύρωση δεδομένων για να περιορίσετε τον τύπο των δεδομένων ή τις τιμές που εισάγουν οι χρήστες σε ένα κελί, όπως μια αναπτυσσόμενη λίστα.

Το πρόγραμμα περιήγησης που διαθέτετε δεν υποστηρίζει βίντεο. Εγκαταστήστε το Microsoft Silverlight, το Adobe Flash Player ή τον Internet Explorer 9.

Επιλέξτε τα κελιά για τα οποία θέλετε να δημιουργήσετε έναν κανόνα.

  1. Επιλέξτε Δεδομένα >Επικύρωση δεδομένων.

    Επικύρωση δεδομένων

  2. Στην καρτέλα Ρυθμίσεις , στην περιοχή Αποδοχή, ενεργοποιήστε μια επιλογή:

    • Ακέραιος αριθμός - για να περιορίσετε το κελί ώστε να δέχεται μόνο ακέραιους αριθμούς.

    • Δεκαδικός - για να περιορίσετε το κελί ώστε να δέχεται μόνο δεκαδικούς αριθμούς.

    • Λίστα - για να επιλέξετε δεδομένα από την αναπτυσσόμενη λίστα.

    • Ημερομηνία - για να περιορίσετε το κελί ώστε να δέχεται μόνο ημερομηνία.

    • Ώρα - για να περιορίσετε το κελί ώστε να δέχεται μόνο χρόνο.

    • Μήκος κειμένου - για να περιορίσετε το μήκος του κειμένου.

    • Προσαρμογή – για προσαρμοσμένο τύπο.

  3. Στην περιοχή Δεδομένα, επιλέξτε μια συνθήκη.

  4. Ορίστε τις άλλες απαιτούμενες τιμές με βάση αυτό που επιλέξατε για τις τιμές Επιτρέπεται και Δεδομένα.

  5. Επιλέξτε την καρτέλα Μήνυμα εισαγωγής και προσαρμόστε ένα μήνυμα που θα βλέπουν οι χρήστες κατά την εισαγωγή δεδομένων.

  6. Επιλέξτε το πλαίσιο ελέγχου Εμφάνιση μηνύματος εισαγωγής όταν το κελί είναι επιλεγμένο , για να εμφανίζεται το μήνυμα όταν ο χρήστης επιλέγει ή τοποθετεί το δείκτη του ποντικιού επάνω από τα επιλεγμένα κελιά.

  7. Επιλέξτε την καρτέλα Ειδοποίηση σφάλματος για να προσαρμόσετε το μήνυμα σφάλματος και να επιλέξετε ένα στυλ.

  8. Επιλέξτε OK.

    Τώρα, εάν ο χρήστης προσπαθήσει να εισαγάγει μια τιμή που δεν είναι έγκυρη, εμφανίζεται μια Ειδοποίηση σφάλματος με το προσαρμοσμένο μήνυμά σας.

Λήψη των παραδειγμάτων μας

Λήψη ενός παραδείγματος βιβλίου εργασίας με όλα τα παραδείγματα επικύρωσης δεδομένων σε αυτό το άρθρο

Εάν δημιουργείτε ένα φύλλο εργασίας που απαιτεί από τους χρήστες να εισάγουν δεδομένα, μπορείτε να περιορίσετε την καταχώρηση σε μια συγκεκριμένη περιοχή ημερομηνιών ή αριθμών ή να βεβαιωθείτε ότι έχουν εισαχθεί μόνο θετικοί ακέραιοι αριθμοί. Το Excel μπορεί να περιορίσει την καταχώρηση δεδομένων σε ορισμένα κελιά χρησιμοποιώντας επικύρωση δεδομένων, να ζητήσει από τους χρήστες να εισάγουν έγκυρα δεδομένα όταν είναι επιλεγμένο ένα κελί και να εμφανίσει ένα μήνυμα σφάλματος όταν ένας χρήστης εισαγάγει μη έγκυρα δεδομένα.

Περιορισμός καταχώρησης δεδομένων

  1. Επιλέξτε τα κελιά όπου θέλετε να περιορίσετε την καταχώρηση δεδομένων.

  2. Στην καρτέλα Δεδομένα , επιλέξτε Επικύρωση δεδομένων > Επικύρωση δεδομένων.

    Σημείωση: Εάν η εντολή επικύρωσης δεν είναι διαθέσιμη, το φύλλο ενδέχεται να είναι προστατευμένο ή το βιβλίο εργασίας ενδέχεται να είναι κοινόχρηστο. Δεν μπορείτε να αλλάξετε τις ρυθμίσεις επικύρωσης δεδομένων εάν το βιβλίο εργασίας είναι κοινόχρηστο ή το φύλλο είναι προστατευμένο. Για περισσότερες πληροφορίες σχετικά με την προστασία βιβλίου εργασίας, ανατρέξτε στο θέμα Προστασία βιβλίου εργασίας.

  3. Στο πλαίσιο Αποδοχή , επιλέξτε τον τύπο δεδομένων που θέλετε να επιτρέψετε και συμπληρώστε τα περιοριστικά κριτήρια και τις τιμές.

    Σημείωση: Τα πλαίσια όπου εισάγετε τις περιοριστικές τιμές επισημαίνονται με βάση τα δεδομένα και τα κριτήρια περιορισμού που έχετε επιλέξει. Για παράδειγμα, εάν επιλέξετε Ημερομηνία ως τύπο δεδομένων, μπορείτε να εισαγάγετε περιοριστικές τιμές στα πλαίσια ελάχιστης και μέγιστης τιμής με την ετικέτα Ημερομηνία έναρξης και Ημερομηνία λήξης.

Να ζητείται από τους χρήστες έγκυρες καταχωρήσεις

Όταν οι χρήστες επιλέγουν ένα κελί που έχει απαιτήσεις καταχώρησης δεδομένων, μπορείτε να εμφανίσετε ένα μήνυμα που εξηγεί ποια δεδομένα είναι έγκυρα.

  1. Επιλέξτε τα κελιά όπου θέλετε να ζητείται από τους χρήστες έγκυρες καταχωρήσεις δεδομένων.

  2. Στην καρτέλα Δεδομένα , επιλέξτε Επικύρωση δεδομένων > Επικύρωση δεδομένων.

    Σημείωση: Εάν η εντολή επικύρωσης δεν είναι διαθέσιμη, το φύλλο ενδέχεται να είναι προστατευμένο ή το βιβλίο εργασίας ενδέχεται να είναι κοινόχρηστο. Δεν μπορείτε να αλλάξετε τις ρυθμίσεις επικύρωσης δεδομένων εάν το βιβλίο εργασίας είναι κοινόχρηστο ή το φύλλο είναι προστατευμένο. Για περισσότερες πληροφορίες σχετικά με την προστασία βιβλίου εργασίας, ανατρέξτε στο θέμα Προστασία βιβλίου εργασίας.

  3. Στην καρτέλα Μήνυμα εισαγωγής , επιλέξτε το πλαίσιο ελέγχου Εμφάνιση μηνύματος εισαγωγής όταν είναι επιλεγμένο το κελί .

  4. Στο πλαίσιο Τίτλος , πληκτρολογήστε έναν τίτλο για το μήνυμά σας.

  5. Στο πλαίσιο Μήνυμα εισαγωγής , πληκτρολογήστε το μήνυμα που θέλετε να εμφανίζεται.

Εμφάνιση μηνύματος σφάλματος κατά την εισαγωγή μη έγκυρων δεδομένων

Εάν υπάρχουν περιορισμοί δεδομένων και ένας χρήστης εισαγάγει μη έγκυρα δεδομένα σε ένα κελί, μπορείτε να εμφανίσετε ένα μήνυμα που εξηγεί το σφάλμα.

  1. Επιλέξτε τα κελιά όπου θέλετε να εμφανίζεται το μήνυμα σφάλματος.

  2. Στην καρτέλα Δεδομένα , κάντε κλικ στην επιλογή Επικύρωση δεδομένων > Επικύρωση δεδομένων .

    Σημείωση: Εάν η εντολή επικύρωσης δεν είναι διαθέσιμη, το φύλλο ενδέχεται να είναι προστατευμένο ή το βιβλίο εργασίας ενδέχεται να είναι κοινόχρηστο. Δεν μπορείτε να αλλάξετε τις ρυθμίσεις επικύρωσης δεδομένων εάν το βιβλίο εργασίας είναι κοινόχρηστο ή το φύλλο είναι προστατευμένο. Για περισσότερες πληροφορίες σχετικά με την προστασία βιβλίου εργασίας, ανατρέξτε στο θέμα Προστασία βιβλίου εργασίας .

  3. Στην καρτέλα Ειδοποίηση σφάλματος , στο πλαίσιο Τίτλος , πληκτρολογήστε έναν τίτλο για το μήνυμά σας.

  4. Στο πλαίσιο Μήνυμα σφάλματος , πληκτρολογήστε το μήνυμα που θέλετε να εμφανίζεται εάν έχουν εισαχθεί μη έγκυρα δεδομένα.

  5. Κάντε ένα από τα εξής:

    Για να

    Στο αναδυόμενο μενού Στυλ, επιλέξτε

    Να απαιτείται από τους χρήστες να διορθώνουν το σφάλμα πριν να προχωρήσουν

    Διακοπή

    Προειδοποίηση των χρηστών ότι τα δεδομένα δεν είναι έγκυρα και απαιτούν από αυτούς να επιλέξουν "Ναι " ή "Όχι " για να υποδείξουν εάν θέλουν να συνεχίσουν

    Προειδοποίηση

    Προειδοποίηση των χρηστών ότι τα δεδομένα δεν είναι έγκυρα, αλλά να τους επιτρέπεται να συνεχίσουν μετά το κλείσιμο του προειδοποιητικού μηνύματος

    Σημαντικό

Προσθήκη επικύρωσης δεδομένων σε ένα κελί ή μια περιοχή

Σημείωση: Τα δύο πρώτα βήματα αυτής της ενότητας είναι για την προσθήκη οποιουδήποτε τύπου επικύρωσης δεδομένων. Τα βήματα 3-7 αφορούν συγκεκριμένα τη δημιουργία αναπτυσσόμενης λίστας.

  1. Επιλέξτε ένα ή περισσότερα κελιά για επικύρωση.

  2. Στην καρτέλα Δεδομένα , στην ομάδα Εργαλεία δεδομένων , επιλέξτε Επικύρωση δεδομένων.

  3. Στην καρτέλα Ρυθμίσεις , στο πλαίσιο Αποδοχή , επιλέξτε Λίστα.

  4. Στο πλαίσιο Προέλευση , πληκτρολογήστε τις τιμές της λίστας διαχωρισμένες με ελληνικά ερωτηματικά. Για παράδειγμα, πληκτρολογήστε Χαμηλή,Μέση τιμή,Υψηλή.

  5. Βεβαιωθείτε ότι το πλαίσιο ελέγχου Αναπτυσσόμενη λίστα μέσα στο κελί είναι επιλεγμένο. Διαφορετικά, δεν θα δείτε το αναπτυσσόμενο βέλος δίπλα στο κελί.

  6. Για να καθορίσετε τον τρόπο χειρισμού των κενών τιμών (null), επιλέξτε ή καταργήστε την επιλογή του πλαισίου ελέγχου Παράβλεψη κενών τιμών.

  7. Ελέγξτε την επικύρωση δεδομένων για να βεβαιωθείτε ότι λειτουργεί σωστά. Επιχειρήστε να καταχωρήσετε έγκυρα και μη έγκυρα δεδομένα στα κελιά, για να βεβαιωθείτε ότι οι ρυθμίσεις που έχετε κάνει λειτουργούν με τον προβλεπόμενο τρόπο και ότι τα μηνύματά σας εμφανίζονται όπως αναμένεται.

Σημειώσεις: 

  • Αφού δημιουργήσετε την αναπτυσσόμενη λίστα σας, βεβαιωθείτε ότι λειτουργεί με τον τρόπο που θέλετε. Για παράδειγμα, ίσως θέλετε να ελέγξετε εάν το κελί έχει αρκετό πλάτος ώστε να εμφανίζονται όλες οι καταχωρήσεις σας.

  • Κατάργηση επικύρωσης δεδομένων - Επιλέξτε το κελί ή τα κελιά που περιέχουν την επικύρωση που θέλετε να διαγράψετε, μεταβείτε στην > Επικύρωση δεδομένων , στο παράθυρο διαλόγου επικύρωση δεδομένων πατήστε Απαλοιφή όλων και, στη συνέχεια, επιλέξτε OK.

Ο παρακάτω πίνακας παραθέτει άλλους τύπους επικύρωσης δεδομένων και παρουσιάζει τρόπους για να τους προσθέσετε στα φύλλα εργασίας σας.

Για να κάνετε το εξής:

Ακολουθήστε τα εξής βήματα:

Περιορίστε την καταχώρηση δεδομένων σε ακέραιους αριθμούς εντός ορίων.

  1. Ακολουθήστε τα βήματα 1-2 παραπάνω.

  2. Από τη λίστα Αποδοχή , επιλέξτε Ακέραιος αριθμός.

  3. Στο πλαίσιο Δεδομένα , επιλέξτε τον τύπο περιορισμού που θέλετε. Για παράδειγμα, για να ορίσετε ανώτερα και χαμηλότερα όρια, επιλέξτε μεταξύ.

  4. Εισαγάγετε την ελάχιστη, μέγιστη ή συγκεκριμένη επιτρεπόμενη τιμή.

    Μπορείτε επίσης να εισαγάγετε έναν τύπο που επιστρέφει μια αριθμητική τιμή.

    Ας υποθέσουμε, για παράδειγμα, ότι επικυρώνετε δεδομένα στο κελί F1. Για να ορίσετε ένα ελάχιστο όριο κρατήσεων στο δύο φορές μεγαλύτερο από τον αριθμό των παιδιών σε αυτό το κελί, επιλέξτε μεγαλύτερο ή ίσο με στο πλαίσιο Δεδομένα και εισαγάγετε τον τύπο, =2*F1 , στο πλαίσιο Ελάχιστο .

Περιορίστε την καταχώρηση δεδομένων σε δεκαδικό αριθμό εντός ορίων.

  1. Ακολουθήστε τα βήματα 1-2 παραπάνω.

  2. Στο πλαίσιο Αποδοχή , επιλέξτε Δεκαδικός.

  3. Στο πλαίσιο Δεδομένα , επιλέξτε τον τύπο περιορισμού που θέλετε. Για παράδειγμα, για να ορίσετε ανώτερα και χαμηλότερα όρια, επιλέξτε μεταξύ.

  4. Εισαγάγετε την ελάχιστη, μέγιστη ή συγκεκριμένη επιτρεπόμενη τιμή.

    Μπορείτε επίσης να εισαγάγετε έναν τύπο που επιστρέφει μια αριθμητική τιμή. Για παράδειγμα, για να ορίσετε ένα μέγιστο όριο για προμήθειες και μπόνους 6% του μισθού ενός πωλητή στο κελί E1, επιλέξτε μικρότερο ή ίσο με στο πλαίσιο Δεδομένα και εισαγάγετε τον τύπο = E1*6% , στο πλαίσιο Μέγιστο .

    Σημείωση: Για να επιτρέψετε σε ένα χρήστη να εισαγάγει ποσοστά, για παράδειγμα 20%, επιλέξτε Δεκαδικός στο πλαίσιο Αποδοχή , επιλέξτε τον τύπο περιορισμού που θέλετε στο πλαίσιο Δεδομένα , εισαγάγετε την ελάχιστη, τη μέγιστη ή συγκεκριμένη τιμή ως δεκαδική, για παράδειγμα 0,2 και, στη συνέχεια, εμφανίστε το κελί επικύρωσης δεδομένων ως ποσοστό, επιλέγοντας το κελί και κάνοντας κλικ στην επιλογή Στυλ ποσοστού Εικόνα κουμπιού στην ομάδα Αριθμός στην Κεντρική καρτέλα.

Περιορίστε την καταχώρηση δεδομένων σε ημερομηνία εντός εύρους ημερομηνιών.

  1. Ακολουθήστε τα βήματα 1-2 παραπάνω.

  2. Στο πλαίσιο Αποδοχή , επιλέξτε Ημερομηνία .

  3. Στο πλαίσιο Δεδομένα , επιλέξτε τον τύπο περιορισμού που θέλετε. Για παράδειγμα, για να επιτρέψετε ημερομηνίες μετά από μια συγκεκριμένη ημέρα, επιλέξτε μεγαλύτερο από.

  4. Εισαγάγετε την ημερομηνία έναρξης, λήξης ή συγκεκριμένη επιτρεπόμενη ημερομηνία.

    Μπορείτε επίσης να εισαγάγετε έναν τύπο που επιστρέφει μια ημερομηνία. Για παράδειγμα, για να ορίσετε ένα χρονικό πλαίσιο μεταξύ της σημερινής ημερομηνίας και 3 ημερών από τη σημερινή ημερομηνία, επιλέξτε μεταξύ στο πλαίσιο Δεδομένα , πληκτρολογήστε =TODAY() στο πλαίσιο Ημερομηνία έναρξης και πληκτρολογήστε =TODAY()+3 στο πλαίσιο Ημερομηνία λήξης .

Περιορίστε την καταχώρηση δεδομένων σε ώρα εντός χρονικού πλαισίου.

  1. Ακολουθήστε τα βήματα 1-2 παραπάνω.

  2. Στο πλαίσιο Αποδοχή , επιλέξτε Ώρα.

  3. Στο πλαίσιο Δεδομένα , επιλέξτε τον τύπο περιορισμού που θέλετε. Για παράδειγμα, για να επιτρέψετε ώρες πριν από μια συγκεκριμένη ώρα της ημέρας, επιλέξτε μικρότερο από.

  4. Καταχωρήστε την ώρα έναρξης, λήξης ή μια συγκεκριμένη επιτρεπόμενη ώρα. Εάν θέλετε να καταχωρήσετε συγκεκριμένες ώρες, χρησιμοποιήστε τη μορφή ώρας ωω:λλ.

    Για παράδειγμα, ας υποθέσουμε ότι έχετε ρυθμίσει το κελί E2 με ώρα έναρξης (8:00 π.μ.) και το κελί F2 με ώρα λήξης (5:00 μμ) και θέλετε να περιορίσετε τις ώρες σύσκεψης μεταξύ αυτών των ωρών και, στη συνέχεια, επιλέξτε μεταξύ στο πλαίσιο Δεδομένα , πληκτρολογήστε =E2 στο πλαίσιο Ώρα έναρξης και, στη συνέχεια, πληκτρολογήστε =F2 στο πλαίσιο Ώρα λήξης .

Περιορίστε την καταχώρηση δεδομένων σε κείμενο καθορισμένου μήκους.

  1. Ακολουθήστε τα βήματα 1-2 παραπάνω.

  2. Στο πλαίσιο Αποδοχή , επιλέξτε Μήκος κειμένου.

  3. Στο πλαίσιο Δεδομένα , επιλέξτε τον τύπο περιορισμού που θέλετε. Για παράδειγμα, για να επιτρέψετε ένα συγκεκριμένο αριθμό χαρακτήρων, επιλέξτε μικρότερο ή ίσο.

  4. Σε αυτή την περίπτωση, θέλουμε να περιορίσουμε την καταχώρηση σε 25 χαρακτήρες, επομένως επιλέξτε μικρότερο ή ίσο με στο πλαίσιο Δεδομένα και πληκτρολογήστε 25 στο πλαίσιο Μέγιστο .

Υπολογίστε τι επιτρέπεται με βάση τα περιεχόμενα ενός άλλου κελιού.

  1. Ακολουθήστε τα βήματα 1-2 παραπάνω.

  2. Στο πλαίσιο Αποδοχή , επιλέξτε τον τύπο δεδομένων που θέλετε.

  3. Στο πλαίσιο Δεδομένα , επιλέξτε τον τύπο περιορισμού που θέλετε.

  4. Στο πλαίσιο ή στα πλαίσια κάτω από το πλαίσιο Δεδομένα , επιλέξτε το κελί που θέλετε να χρησιμοποιήσετε για να καθορίσετε τι επιτρέπεται.

    Για παράδειγμα, για να επιτρέπονται οι καταχωρήσεις για ένα λογαριασμό μόνο εάν το αποτέλεσμα δεν υπερβαίνει τον προϋπολογισμό στο κελί E1, επιλέξτε Να επιτρέπεται > Ακέραιος αριθμός, Δεδομένα, μικρότερο ή ίσο με και Μέγιστος >= =E1.

Σημειώσεις: 

  • Τα ακόλουθα παραδείγματα χρησιμοποιούν την επιλογή "Προσαρμογή", με την οποία μπορείτε να συντάξετε τύπους για να ορίσετε τις συνθήκες. Μην ανησυχείτε για αυτά που εμφανίζονται στο πλαίσιο "Δεδομένα", καθώς αυτό απενεργοποιείται με την επιλογή "Προσαρμογή".

  • Τα στιγμιότυπα οθόνης σε αυτό το άρθρο λήφθηκαν σε Excel 2016; αλλά η λειτουργικότητα είναι η ίδια στο Excel για το Web.

Για να βεβαιωθείτε ότι

Καταχωρήστε αυτόν τον τύπο

Το κελί που περιέχει έναν κωδικό προϊόντος (C2) ξεκινά πάντα με το τυπικό πρόθεμα "ID-" και έχει μήκος τουλάχιστον 10 (πάνω από 9) χαρακτήρες.

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

Παράδειγμα 6: Τύποι επικύρωσης δεδομένων

Το κελί που περιέχει ένα όνομα προϊόντος (D2) περιέχει μόνο κείμενο.

=ISTEXT(D2)

Παράδειγμα 2: Τύποι επικύρωσης δεδομένων

Το κελί που περιέχει την ημερομηνία γέννησης ενός ατόμου (B6) πρέπει να είναι μεγαλύτερο από τον αριθμό των ετών που έχουν οριστεί στο κελί B4.

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

Παράδειγμα επικύρωσης δεδομένων για τον περιορισμό μιας καταχώρησης σε μια ελάχιστη ηλικία

Όλα τα δεδομένα στην περιοχή κελιών Α2: A10 περιέχουν μοναδικές τιμές.

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

Παράδειγμα 4: Τύποι επικύρωσης δεδομένων

Σημείωση: Πρέπει να εισαγάγετε τον τύπο επικύρωσης δεδομένων για το κελί A2 πρώτα και στη συνέχεια να αντιγράψετε το A2 στο A3:A10, έτσι ώστε το δεύτερο όρισμα στη συνάρτηση COUNTIF να ταιριάζει με το τρέχον κελί. Αυτό είναι το τμήμα A2)=1 θα αλλάξει σε A3)=1, A4)=1 και ούτω καθεξής.

Βεβαιωθείτε ότι μια καταχώρηση διεύθυνσης ηλεκτρονικού ταχυδρομείου στο κελί B4 περιέχει το σύμβολο @.

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

Παράδειγμα επικύρωσης δεδομένων για την εξασφάλιση ότι μια διεύθυνση ηλεκτρονικού ταχυδρομείου περιέχει το σύμβολο @

Συμβουλή: Εάν είστε κάτοχος μικρής επιχείρησης και αναζητάτε περισσότερες πληροφορίες σχετικά με τον τρόπο ρύθμισης του Microsoft 365, επισκεφτείτε τη Βοήθεια και εκμάθηση για μικρές επιχειρήσεις.

Θέλετε περισσότερα;

Δημιουργία αναπτυσσόμενης λίστας

Προσθήκη ή κατάργηση στοιχείων από αναπτυσσόμενη λίστα

Περισσότερα για την επικύρωση δεδομένων

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.