Μετάβαση στο κύριο περιεχόμενο

Πώς να δημιουργήσετε δυναμική επικύρωση δεδομένων και να επεκτείνετε αυτόματα το αναπτυσσόμενο μενού;

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

Δημιουργήστε δυναμική επικύρωση δεδομένων και επεκτείνετε αυτόματα το αναπτυσσόμενο μενού δημιουργώντας έναν πίνακα

Δημιουργήστε δυναμική επικύρωση δεδομένων και επεκτείνετε αυτόματα το αναπτυσσόμενο μενού Ορίζοντας όνομα εύρους


βέλος μπλε δεξιά φούσκα Δημιουργήστε δυναμική επικύρωση δεδομένων και επεκτείνετε αυτόματα το αναπτυσσόμενο μενού δημιουργώντας έναν πίνακα

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

Δημιουργήστε μια μορφή πίνακα για τη λίστα δεδομένων προέλευσης:

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

επικύρωση δυναμικών δεδομένων doc 1

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

επικύρωση δυναμικών δεδομένων doc 2

Ορίστε ένα όνομα εύρους για τον πίνακα:

3. Στη συνέχεια, επιλέξτε τον πίνακα που έχετε δημιουργήσει αλλά αγνοώντας την κεφαλίδα και πληκτρολογήστε ένα όνομα για αυτόν τον πίνακα στο Όνομα πλαίσιο και πατήστε εισάγετε κλειδί, δείτε το στιγμιότυπο οθόνης:

επικύρωση δυναμικών δεδομένων doc 3

Δημιουργήστε μια δυναμική λίστα επικύρωσης δεδομένων:

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

επικύρωση δυναμικών δεδομένων doc 4

5. Και στο επικύρωση δεδομένων πλαίσιο διαλόγου, κάτω από το ρυθμίσεις καρτέλα, επιλέξτε Λίστα από το Επιτρέψτε ενότητα και, στη συνέχεια, εισαγάγετε αυτόν τον τύπο: = Λίστα με ονόματα (Λίστα ονομάτων είναι το όνομα που έχετε δημιουργήσει για τον πίνακα στο βήμα 3) στο Πηγή πλαίσιο κειμένου, δείτε το στιγμιότυπο οθόνης:

επικύρωση δυναμικών δεδομένων doc 5

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

επικύρωση δυναμικών δεδομένων doc 6


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

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

1. Κλίκ ΜΑΘΗΜΑΤΙΚΟΙ τυποι > Ορίστε το όνομα, δείτε το στιγμιότυπο οθόνης:

επικύρωση δυναμικών δεδομένων doc 7

2. Στην Νέο όνομα πλαίσιο διαλόγου, καθορίστε ένα όνομα ως λίστα που χρειάζεστε και, στη συνέχεια, πληκτρολογήστε αυτόν τον τύπο: = OFFSET (Sheet1! $ A $ 2,0,0, COUNTA (Sheet1! $ A: $ A), 1) μέσα στο Αναφέρεται σε πλαίσιο κειμένου, δείτε το στιγμιότυπο οθόνης:

επικύρωση δυναμικών δεδομένων doc 8

Note: Στον παραπάνω τύπο, Sheet1 είναι το όνομα του φύλλου εργασίας περιέχει τη λίστα δεδομένων, A2 είναι το πρώτο κελί στη λίστα δεδομένων, Α: Α είναι η στήλη που έχει τη λίστα δεδομένων.

3. Κλίκ OK , και στη συνέχεια μεταβείτε στο επικύρωση δεδομένων πλαίσιο διαλόγου κάνοντας κλικ ημερομηνία > επικύρωση δεδομένων > επικύρωση δεδομένων, Στην επικύρωση δεδομένων διαλόγου, επιλέξτε Λίστα από το Επιτρέψτε ενότητα και, στη συνέχεια, εισαγάγετε αυτόν τον τύπο: = Λίστα με ονόματα (Λίστα ονομάτων είναι το όνομα που έχετε δημιουργήσει στο βήμα 2) στο Πηγή πλαίσιο κειμένου, δείτε το στιγμιότυπο οθόνης:

επικύρωση δυναμικών δεδομένων doc 9

4. Και στη συνέχεια κάντε κλικ στο κουμπί OK, τώρα, όταν εισαγάγετε νέο όνομα στη λίστα δεδομένων, η αναπτυσσόμενη λίστα θα επεκταθεί αυτόματα. Δείτε το στιγμιότυπο οθόνης:

επικύρωση δυναμικών δεδομένων doc 10

Τα καλύτερα εργαλεία παραγωγικότητας γραφείου

Δημοφιλή χαρακτηριστικά: Εύρεση, επισήμανση ή αναγνώριση διπλότυπων   |  Διαγραφή κενών γραμμών   |  Συνδυάστε στήλες ή κελιά χωρίς απώλεια δεδομένων   |   Γύρος χωρίς φόρμουλα ...
Σούπερ Αναζήτηση: VLookup πολλαπλών κριτηρίων    VLookup πολλαπλών τιμών  |   VLookup σε πολλά φύλλα   |   Ασαφής αναζήτηση ....
Σύνθετη αναπτυσσόμενη λίστα: Γρήγορη δημιουργία αναπτυσσόμενης λίστας   |  Εξαρτημένη αναπτυσσόμενη λίστα   |  Πολλαπλή αναπτυσσόμενη λίστα ....
Διαχειριστής στήλης: Προσθέστε έναν συγκεκριμένο αριθμό στηλών  |  Μετακίνηση στηλών  |  Εναλλαγή κατάστασης ορατότητας κρυφών στηλών  |  Συγκρίνετε εύρη και στήλες ...
Επιλεγμένα Χαρακτηριστικά: Εστίαση πλέγματος   |  Προβολή σχεδίου   |   Μεγάλη Formula Bar    Διαχείριση βιβλίου εργασίας & φύλλου   |  Βιβλιοθήκη πόρων (Αυτόματο κείμενο)   |  Επιλογή ημερομηνίας   |  Συνδυάστε φύλλα εργασίας   |  Κρυπτογράφηση/Αποκρυπτογράφηση κελιών    Αποστολή email ανά λίστα   |  Σούπερ φίλτρο   |   Ειδικό φίλτρο (φίλτρο με έντονη γραφή/πλάγια γραφή/διαγραφή...) ...
Κορυφαία 15 σύνολα εργαλείων12 Κείμενο Εργαλεία (Προσθήκη κειμένου, Κατάργηση χαρακτήρων, ...)   |   50 + Διάγραμμα Τύποι (Gantt διάγραμμα, ...)   |   40+ Πρακτικό ΜΑΘΗΜΑΤΙΚΟΙ τυποι (Υπολογίστε την ηλικία με βάση τα γενέθλια, ...)   |   19 Εισαγωγή Εργαλεία (Εισαγωγή κωδικού QR, Εισαγωγή εικόνας από το μονοπάτι, ...)   |   12 Μετατροπή Εργαλεία (Αριθμοί σε λέξεις, Μετατροπή Συναλλάγματος, ...)   |   7 Συγχώνευση & διαχωρισμός Εργαλεία (Σύνθετες σειρές συνδυασμού, Διαίρεση κελιών, ...)   |   ... κι αλλα

Αυξήστε τις δεξιότητές σας στο Excel με τα Kutools για Excel και απολαύστε την αποτελεσματικότητα όπως ποτέ πριν. Το Kutools για Excel προσφέρει πάνω από 300 προηγμένες δυνατότητες για την ενίσχυση της παραγωγικότητας και την εξοικονόμηση χρόνου.  Κάντε κλικ εδώ για να αποκτήσετε τη δυνατότητα που χρειάζεστε περισσότερο...

kte καρτέλα 201905


Το Office Tab φέρνει τη διεπαφή με καρτέλες στο Office και κάνει την εργασία σας πολύ πιο εύκολη

  • Ενεργοποίηση επεξεργασίας και ανάγνωσης καρτελών σε Word, Excel, PowerPoint, Publisher, Access, Visio και Project.
  • Ανοίξτε και δημιουργήστε πολλά έγγραφα σε νέες καρτέλες του ίδιου παραθύρου και όχι σε νέα παράθυρα.
  • Αυξάνει την παραγωγικότητά σας κατά 50% και μειώνει εκατοντάδες κλικ του ποντικιού για εσάς κάθε μέρα!
Comments (10)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
There is a nice new method when using a spill function like: =UNIQUE()
With this you can easily create a UNIQUE list of your current dataset.

When this formula is is in cell A2. Then use in the data validation source field the following: =A2#

This will automatically update the range without a blank row.
This comment was minimized by the moderator on the site
Thank you !
Rated 5 out of 5
This comment was minimized by the moderator on the site
Thank you very much, it is very powerful and simple solution at the same time.
This comment was minimized by the moderator on the site
thanks for this. Really helpful
This comment was minimized by the moderator on the site
Do you know how to create a dynamic range using drop boxes to expand and contract the data range to be graphed (without deleting any data or hiding it)? I've only seen one person do this. https://youtu.be/sHfWRb2yUrM
Unfortunately I need to do this on a mac.
This comment was minimized by the moderator on the site
Thansk for the info - just what I was looking for!!
This comment was minimized by the moderator on the site
I get "The source currently evaluates to an error" on Step 4 of "Create Dynamic Data Validation And Auto Extend The Drop Down By Defining Range Name"
This comment was minimized by the moderator on the site
Solution was to put name of the sheet, e.g. MyLists, rather than Sheet1 in Step 2
This comment was minimized by the moderator on the site
I LOVE YOU!
This comment was minimized by the moderator on the site
I find it is more simple to use a Table than write this whole Offset function. However since a Table cannot be used directly as a data validation source, I have to create a Name that refers to the Table[Column], and point the data validation list to the Name.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations