Σύνδεση των αναπτυσσόμενων μενού με επικύρωση δεδομένων - Συμβουλές για το Excel

Πίνακας περιεχομένων

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

Για παράδειγμα, ο John ρωτά:

Έχω μια λίστα χωρών (ΗΠΑ, Αυστραλία, Αγγλία) και μια λίστα πόλεων. Πώς μπορώ να κάνω παρά όταν ο χρήστης επιλέξει ΗΠΑ σε ένα κελί, στο άλλο εμφανίζεται μόνο πόλεις από τις ΗΠΑ (Νέα Υόρκη, Λος Άντζελες), καθώς και για την Αυστραλία (Camberra, Perth) κ.λπ.;

Το πρώτο πράγμα που πρέπει να γίνει είναι να ονομάσετε τις λίστες. Επιλέξτε τις χώρες, χωρίς τον τίτλο και ονομάστε τις ΧΩΡΕΣ. Στη συνέχεια, επιλέξτε όλες τις πόλεις (ξανά χωρίς τίτλους) από τις ΗΠΑ και ονομάστε τις ΗΠΑ. Συνεχίστε αυτήν τη διαδικασία για κάθε χώρα.

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

=COUNTRIES

Βεβαιωθείτε ότι είναι επιλεγμένο το "Αναπτυσσόμενο μενού εντός κυττάρου".

Τώρα, εάν η δεύτερη λίστα εμφανίζεται στο B1, μεταβείτε στην επιλογή Δεδομένα, Επικύρωση, και πάλι Επιλογή λίστας και στο "Πηγή" βάλτε:

=INDIRECT(A1)

Εάν το Excel επιστρέψει ένα σφάλμα, μην ανησυχείτε, δεν έχετε επιλέξει τίποτα στο A1. Για να το δοκιμάσετε, επιλέξτε μια χώρα στο A1 και τώρα, όταν κάνετε κλικ στο B1, θα πρέπει να βλέπετε μόνο τις πόλεις από αυτήν τη χώρα.

Πρόσθεση

Ο Ian Narbeth ζήτησε να υπενθυμίσει ότι τα Καθορισμένα ονόματα δεν μπορούν να περιλαμβάνουν κενά, οπότε, για να μπείτε στη Μεγάλη Βρετανία, θα πρέπει να το βάλετε σαν "Great_Britain" ή "GreatBritain". Ευχαριστώ γι'αυτό.

ενδιαφέροντα άρθρα...