Τι είναι το Data Validation
Περιορίζει τι μπορεί να εισαχθεί σε ένα κελί:
- Μόνο αριθμοί
- Μόνο ημερομηνίες
- Επιλογή από λίστα (dropdown)
- Μέγιστο αριθμό χαρακτήρων
Πρόσβαση
Data → Data Validation
Τύποι Validation
| Allow | Επιτρέπει |
|---|---|
| Any value | Τα πάντα (προεπιλογή) |
| Whole number | Ακέραιοι αριθμοί |
| Decimal | Δεκαδικοί αριθμοί |
| List | Επιλογή από λίστα |
| Date | Ημερομηνίες |
| Time | Ώρες |
| Text length | Μήκος κειμένου |
| Custom | Τύπος που επιστρέφει TRUE/FALSE |
Dropdown List
Ο πιο συνηθισμένος τύπος validation:
Μέθοδος 1 - Απευθείας τιμές:
- Επίλεξε τα κελιά
- Data → Data Validation
- Allow: List
- Source:
Αθήνα,Θεσσαλονίκη,Πάτρα
Μέθοδος 2 - Από περιοχή:
- Γράψε τις τιμές σε στήλη (π.χ. E1:E5)
- Επίλεξε τα κελιά για validation
- Allow: List
- Source:
=$E$1:$E$5
💡 Pro Tip: Βάλε τη λίστα σε ξεχωριστό sheet και δώσε της όνομα (Name Manager) για ευκολότερη διαχείριση!
Input Message
Μήνυμα που εμφανίζεται όταν επιλέγεται το κελί:
- Tab: Input Message
- Τίκαρε "Show input message when cell is selected"
- Title: τίτλος μηνύματος
- Input message: το μήνυμα
Error Alert
Μήνυμα σφάλματος όταν εισάγεται μη έγκυρη τιμή:
| Style | Συμπεριφορά |
|---|---|
| Stop | Δεν επιτρέπει την εισαγωγή |
| Warning | Προειδοποίηση, επιτρέπει αν ο χρήστης επιμείνει |
| Information | Ενημέρωση, επιτρέπει την εισαγωγή |
Πρακτικά Παραδείγματα
1. Μόνο θετικοί αριθμοί
- Allow: Whole number
- Data: greater than
- Minimum: 0
2. Ημερομηνίες μετά το σήμερα
- Allow: Date
- Data: greater than
- Start date:
=TODAY()
3. Email (περιέχει @)
- Allow: Custom
- Formula:
=ISNUMBER(FIND("@",A1))
4. Μέγιστο 100 χαρακτήρες
- Allow: Text length
- Data: less than or equal to
- Maximum: 100
Dependent Dropdowns
Dropdown που εξαρτάται από άλλο dropdown:
Παράδειγμα: Επιλέγεις Νομό → Εμφανίζονται οι Πόλεις του νομού
- Δημιούργησε named ranges για κάθε νομό (π.χ. Αττική, Θεσσαλονίκη)
- Στο δεύτερο dropdown:
=INDIRECT(A1)
Κύκλωση Μη Έγκυρων Δεδομένων
Data → Data Validation → Circle Invalid Data
Βάζει κόκκινο κύκλο στα κελιά που παραβιάζουν τους κανόνες.
Αφαίρεση: Clear Validation Circles
Αντιγραφή Validation
- Αντίγραψε το κελί με validation
- Επίλεξε τα κελιά προορισμού
- Ctrl + Alt + V → Validation
Αφαίρεση Validation
- Επίλεξε τα κελιά
- Data → Data Validation
- Clear All
Εύρεση Κελιών με Validation
Ctrl + G → Special → Data Validation
- All: Όλα τα κελιά με validation
- Same: Κελιά με το ίδιο validation όπως το ενεργό
Συμβουλές
- Πάντα πρόσθετε Input Message για να καθοδηγείς τον χρήστη
- Χρησιμοποίησε Warning αντί για Stop αν η τιμή μπορεί να είναι εξαίρεση
- Κρύψε τη στήλη με τις τιμές της λίστας για καθαρότερη εμφάνιση
- Χρησιμοποίησε Tables για δυναμικές λίστες που μεγαλώνουν
Σχόλια & Ερωτήσεις
Δεν υπάρχουν σχόλια ακόμα. Γίνε ο πρώτος!