Πώς να δημιουργήσετε πολλαπλές συνδεδεμένες αναπτυσσόμενες λίστες στο Excel

Οι αναπτυσσόμενες λίστες στο Excel είναι ισχυρά εργαλεία. Σας επιτρέπουν να παρέχετε στους χρήστες ένα αναπτυσσόμενο βέλος που, όταν το επιλέξετε, τους παρέχει μια λίστα επιλογών.

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

Ωστόσο, δεν σταματά εκεί. Χρησιμοποιώντας μερικούς δημιουργικούς τρόπους για να διαμορφώσετε την επικύρωση δεδομένων για αναπτυσσόμενα κελιά, μπορείτε ακόμη και να δημιουργήσετε πολλές, συνδεδεμένες αναπτυσσόμενες λίστες, όπου τα στοιχεία που είναι διαθέσιμα σε μια δεύτερη λίστα(available in a second list) εξαρτώνται από την ενότητα που έκανε ο χρήστης στην πρώτη λίστα.

Σε τι χρησιμεύουν οι πολλαπλές συνδεδεμένες (Linked)αναπτυσσόμενες(Good) λίστες ;

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

Για παράδειγμα, ας υποθέσουμε ότι χρησιμοποιείτε ένα υπολογιστικό φύλλο Excel για τη συλλογή πληροφοριών υπολογιστή από τους χρήστες σας που χρειάζονται επισκευές υπολογιστή(computer repairs)

Οι επιλογές εισόδου μπορεί να μοιάζουν με αυτό:

  • Μέρος υπολογιστή(Computer Part) : Οθόνη, Ποντίκι(Mouse) , Πληκτρολόγιο(Keyboard) , Σύστημα βάσης(Base System)
  • Τύπος μέρους:
    • Οθόνη(Monitor) : Γυαλί, Περίβλημα(Housing) , Καλώδιο ρεύματος(Power Cord) , Εσωτερικά Ηλεκτρονικά(Internal Electronics)
    • Ποντίκι(Mouse) : Τροχός, Φως LED(LED Light) , Κορδόνι(Cord) , Κουμπιά(Buttons) , Περίβλημα
    • Πληκτρολόγιο(Keyboard) : Κλειδιά, Περίβλημα(Housing) , Μεμβράνη(Membrane) , Καλώδιο(Cord) , Εσωτερικά Ηλεκτρονικά(Internal Electronics)
    • Σύστημα βάσης(Base System) : Περίβλημα, Κουμπιά(Buttons) , Θύρες(Ports) , Τροφοδοσία(Power) , Εσωτερικά Ηλεκτρονικά(Internal Electronics) , Λειτουργικό Σύστημα(Operating System)

Όπως μπορείτε να δείτε από αυτό το δέντρο, οι πληροφορίες που θα πρέπει να είναι διαθέσιμες για επιλογή για το "Part Type" εξαρτώνται από το τμήμα υπολογιστή(Computer Part) που επιλέγει ο χρήστης στην πρώτη αναπτυσσόμενη λίστα.

Σε αυτό το παράδειγμα, το υπολογιστικό φύλλο σας μπορεί να αρχίσει να μοιάζει με αυτό:

Εάν δημιουργήσετε πολλές, συνδεδεμένες αναπτυσσόμενες λίστες, μπορείτε να χρησιμοποιήσετε το στοιχείο που έχει επιλεγεί από την αναπτυσσόμενη λίστα στο B1 για να οδηγείτε τα περιεχόμενα της αναπτυσσόμενης λίστας στο B2.

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

Δημιουργήστε το φύλλο προέλευσης της αναπτυσσόμενης λίστας(List Source Sheet)

Ο πιο καθαρός τρόπος για να ρυθμίσετε κάτι τέτοιο είναι να δημιουργήσετε μια νέα καρτέλα στο Excel όπου μπορείτε να διαμορφώσετε όλα τα στοιχεία της αναπτυσσόμενης λίστας σας.

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

Στη συνέχεια, θα θέλετε να επιλέξετε και να ονομάσετε κάθε περιοχή, έτσι ώστε όταν ρυθμίζετε αργότερα την Επικύρωση δεδομένων(Data Validation) , να μπορείτε να επιλέξετε τη σωστή.

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

Για παράδειγμα, επιλέξτε τα κελιά A2 έως A5 και ονομάστε το εύρος "Monitor".

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

Ένας εναλλακτικός τρόπος για να το κάνετε αυτό είναι να χρησιμοποιήσετε τη δυνατότητα Δημιουργία(Create) από επιλογή(Selection) του Excel . Αυτό σας επιτρέπει να ονομάσετε όλες τις περιοχές όπως η παραπάνω μη αυτόματη διαδικασία, αλλά με ένα μόνο κλικ.

Για να το κάνετε αυτό, απλώς επιλέξτε όλες τις περιοχές στο δεύτερο φύλλο που δημιουργήσατε. Στη συνέχεια, επιλέξτε Τύποι(Formulas) από το μενού και επιλέξτε Δημιουργία από την επιλογή(Create from Selection) στην κορδέλα.

Θα εμφανιστεί ένα αναδυόμενο παράθυρο. Βεβαιωθείτε ότι είναι επιλεγμένη μόνο η επάνω σειρά(Top row) και, στη συνέχεια, επιλέξτε OK .

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

Ρυθμίστε την πρώτη σας αναπτυσσόμενη λίστα

Τώρα είναι ώρα να ρυθμίσετε τις πολλαπλές, συνδεδεμένες αναπτυσσόμενες λίστες σας. Για να το κάνω αυτό:

1. Πίσω στο πρώτο φύλλο, επιλέξτε το κενό κελί στα δεξιά της πρώτης ετικέτας. Στη συνέχεια, επιλέξτε Δεδομένα(Data) από το μενού και επιλέξτε Επικύρωση δεδομένων(Data Validation) στην κορδέλα.

2. Στο παράθυρο Επικύρωση δεδομένων(Data Validation) που ανοίγει, επιλέξτε Λίστα(List) στην περιοχή Να επιτρέπεται(Allow) και στην περιοχή Προέλευση(Source) , επιλέξτε το εικονίδιο με το επάνω βέλος. Αυτό θα σας επιτρέψει να επιλέξετε το εύρος των κελιών που θέλετε να χρησιμοποιήσετε ως πηγή για αυτήν την αναπτυσσόμενη λίστα.

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

4. Επιλέξτε το κάτω βέλος στο παράθυρο επιλογής για να αναπτύξετε το παράθυρο Επικύρωση δεδομένων(Data Validation) . Θα δείτε το εύρος που επιλέξατε να εμφανίζεται τώρα στο πεδίο Πηγή(Source) . Επιλέξτε ΟΚ(OK) για να τελειώσετε.

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

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

Ρυθμίστε την πρώτη σας αναπτυσσόμενη λίστα

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

Επαναλάβετε την παραπάνω διαδικασία για να ανοίξετε το παράθυρο Επικύρωση δεδομένων . (Data Validation)Επιλέξτε Λίστα(List) στο αναπτυσσόμενο μενού Να επιτρέπεται(Allow) . Το πεδίο Πηγή(Source) είναι αυτό που θα τραβήξει τα στοιχεία της λίστας ανάλογα με το τι έχει επιλεγεί στην πρώτη αναπτυσσόμενη λίστα.

Για να το κάνετε αυτό, εισαγάγετε τον ακόλουθο τύπο:

=INDIRECT($B$1)

Πώς λειτουργεί η συνάρτηση INDIRECT ;

Αυτή η συνάρτηση επιστρέφει μια έγκυρη αναφορά του Excel (σε αυτήν την περίπτωση σε μια περιοχή), από μια συμβολοσειρά κειμένου. Σε αυτήν την περίπτωση, η συμβολοσειρά κειμένου είναι το όνομα της περιοχής που πέρασε από το πρώτο κελί ($B$1). Έτσι, το INDIRECT παίρνει το όνομα της περιοχής και, στη συνέχεια, παρέχει την επικύρωση των αναπτυσσόμενων δεδομένων με το σωστό εύρος που σχετίζεται με αυτό το όνομα.

Σημείωση(Note) : Εάν διαμορφώσετε την επικύρωση δεδομένων για αυτό το δεύτερο αναπτυσσόμενο μενού χωρίς να επιλέξετε μια τιμή από το πρώτο αναπτυσσόμενο μενού, θα δείτε ένα μήνυμα σφάλματος. Μπορείτε να επιλέξετε Ναι(Yes) για να αγνοήσετε το σφάλμα και να συνεχίσετε.

Τώρα, δοκιμάστε τις νέες σας πολλαπλές, συνδεδεμένες αναπτυσσόμενες λίστες. Χρησιμοποιήστε το πρώτο αναπτυσσόμενο μενού για να επιλέξετε ένα από τα μέρη του υπολογιστή. Όταν επιλέγετε το δεύτερο αναπτυσσόμενο μενού, θα πρέπει να δείτε τα κατάλληλα στοιχεία λίστας για αυτό το τμήμα υπολογιστή. Αυτοί ήταν οι τύποι εξαρτημάτων στη στήλη στο δεύτερο φύλλο(on the second sheet) που συμπληρώσατε για αυτό το μέρος.

Χρήση πολλαπλών συνδεδεμένων(Multiple Linked) αναπτυσσόμενων λιστών στο Excel

Όπως μπορείτε να δείτε, αυτός είναι ένας πολύ καλός τρόπος για να κάνετε τα υπολογιστικά φύλλα σας πολύ πιο δυναμικά. Συμπληρώνοντας τις επόμενες αναπτυσσόμενες λίστες ανάλογα με το τι επιλέγουν οι χρήστες σε άλλα κελιά(select in other cells) , μπορείτε να κάνετε τα υπολογιστικά φύλλα σας να ανταποκρίνονται πολύ περισσότερο στους χρήστες και τα δεδομένα πολύ πιο χρήσιμα.

Παίξτε με τις παραπάνω συμβουλές και δείτε τι είδους ενδιαφέρουσες συνδεδεμένες αναπτυσσόμενες λίστες μπορείτε να δημιουργήσετε στα υπολογιστικά φύλλα σας. Μοιραστείτε(Share) μερικές από τις δικές σας ενδιαφέρουσες συμβουλές στην παρακάτω ενότητα σχολίων.



About the author

"Είμαι ανεξάρτητος ειδικός στα Windows και στο Office. Έχω πάνω από 10 χρόνια εμπειρίας στην εργασία με αυτά τα εργαλεία και μπορώ να σας βοηθήσω να αξιοποιήσετε στο έπακρο. Οι δεξιότητές μου περιλαμβάνουν: εργασία με Microsoft Word, Excel, PowerPoint και Outlook, δημιουργία ιστού σελίδες και εφαρμογές και βοηθώντας τους πελάτες να επιτύχουν τους επιχειρηματικούς τους στόχους."



Related posts