Πώς να δημιουργήσετε διαδραστικά γραφήματα με δυναμικά στοιχεία στο Excel

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

Αυτό το σεμινάριο θα δείξει τον τρόπο δημιουργίας διαδραστικών γραφημάτων με δυναμικά στοιχεία σε όλες τις εκδόσεις του Excel: 2007, 2010, 2013, 2016 και 2022.

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

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

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

Για να ξεκινήσετε, τα διαδραστικά γραφήματα σας βοηθούν να εμφανίζετε τακτικά τεράστιες ποσότητες δεδομένων με μόνο ένα γράφημα:

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

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

Δειγμα δεδομένων

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

Πώς να δημιουργήσετε έναν τίτλο δυναμικού γραφήματος

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

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

Και η ομορφιά αυτής της μεθόδου είναι ότι χρειάζονται μερικά απλά βήματα για να μετατρέψετε τον τίτλο του γραφήματός σας από στατικό σε δυναμικό:

  1. Κάντε διπλό κλικ στον τίτλο του γραφήματός σας.
  2. Κάντε κλικ στο Formula Bar και πληκτρολογήστε "=" μέσα σε αυτό.
  3. Επιλέξτε οποιοδήποτε κελί για να το εκχωρήσετε ως νέο τίτλο γραφήματος.

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

Πώς να δημιουργήσετε ένα εύρος δυναμικού γραφήματος

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

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

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

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

  1. Επιλέξτε ολόκληρο το εύρος δεδομένων (A2: G6).
  2. Προχωρήστε στο Εισάγετε αυτί.
  3. Κάντε κλικ στο «ΤραπέζιΚουμπί ”.

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

Μόλις βρεθεί εκεί, το εύρος δεδομένων θα μετατραπεί σε πίνακα.

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

  1. Επισημάνετε τον πίνακα (A2: G6).
  2. Πλοηγηθείτε στο Εισάγετε αυτί.
  3. Δημιουργία οποιουδήποτε δισδιάστατου γραφήματος-για παράδειγμα, ένα ομαδοποιημένο γράφημα ράβδων (Εισαγωγή γραφήματος στήλης ή γραμμής> Ομαδοποιημένη γραμμή).

Voilà! Είσαι έτοιμος. Τώρα, δοκιμάστε το εισάγοντας νέα στοιχεία στον πίνακα για να τα δείτε να επαναχαρτογραφούνται αυτόματα στο γράφημα.

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

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

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

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

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

Βήμα #1: Βάλτε τις βάσεις.

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

Αρχικά, κάντε δεξί κλικ σε οποιοδήποτε κενό χώρο η κορδέλα και επιλέξτε "Προσαρμόστε την κορδέλα.

Στο Επιλογές Excel παράθυρο διαλόγου, μεταβείτε στο Κύριες καρτέλες λίστα, ελέγξτε το "Προγραμματιστής"Κουτί, και πατήστε"ΕΝΤΑΞΕΙ.

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

Βήμα #2: Προσθέστε την αναπτυσσόμενη λίστα.

Το επόμενο βήμα μας είναι να προσθέσουμε το αναπτυσσόμενο μενού στο φύλλο εργασίας:

  1. μεταβείτε στο Προγραμματιστής αυτί.
  2. Κάντε κλικ "Εισάγετε.”
  3. Υπό "Έλεγχοι φόρμας, "Επιλέξτε"Combo Box.”

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

Βήμα #3: Συνδέστε την αναπτυσσόμενη λίστα με τα κελιά του φύλλου εργασίας.

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

Στο παράθυρο διαλόγου, κάντε τα εξής:

  1. Για "Εύρος εισόδου, "Επισημάνετε όλες τις πραγματικές τιμές στον πίνακα δεδομένων ($ A $ 3: $ G $ 6).
  2. Για "Σύνδεσμος κυψέλης, "Επιλέξτε το κενό κελί που έχει ανατεθεί για την αποθήκευση της εξόδου του αναπτυσσόμενου μενού ($ B $ 8).
  3. Για "Πτώση γραμμών, "Εισαγάγετε τον αριθμό των σημείων δεδομένων στο σύνολο δεδομένων σας (στην περίπτωσή μας, τέσσερα) και κάντε κλικ στο"ΕΝΤΑΞΕΙ.

Αυτή η ενέργεια θα πρέπει να έχει ως αποτέλεσμα τα ονόματα των σημείων δεδομένων να προστεθούν στην αναπτυσσόμενη λίστα ενώ η τιμή του κελιού βοηθού (Β8) χαρακτηρίζει το τρέχον επιλεγμένο στοιχείο από το μενού ως επιλογή 1, 2, 3 ή 4:

Βήμα #4: Ρυθμίστε τον πίνακα δεδομένων γραφήματος.

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

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

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

Πώς μπορείτε όμως να βεβαιωθείτε ότι τα δεδομένα εξάγονται σωστά; Εκεί παίζει η λειτουργία INDEX. Εισαγάγετε τον ακόλουθο τύπο στο Α11 και αντιγράψτε το σε G11:

1 = INDEX (A3: A6, $ B $ 8)

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

Βήμα #5: Δημιουργήστε ένα γράφημα με βάση τα δεδομένα δυναμικού γραφήματος.

Έχετε περάσει το πιο δύσκολο κομμάτι, οπότε το μόνο που μένει να κάνετε είναι να δημιουργήσετε ένα δισδιάστατο γράφημα με βάση τον βοηθητικό πίνακα (επισημάνετε τον βοηθητικό πίνακα [A10: G11]> Εισαγωγή> δημιουργήστε ένα συσσωρευμένο γράφημα στηλών).

Ως τελευταίο άγγιγμα, εάν θέλετε το αναπτυσσόμενο μενού να τοποθετηθεί στην κορυφή του γραφήματος, κάντε δεξί κλικ στο σύνθετο πλαίσιο, κάντε κλικ στο "Σειρά, "Και επιλέξτε"Φέρτε στο μέτωπο.. " (Εναλλακτικά, κάντε δεξί κλικ στο γράφημα, κάντε κλικ στο "Σειρά, "Και επιλέξτε"Αποστολή στο Πίσω.”)

Αυτό είναι! Εκεί έχετε το διαδραστικό σας γράφημα στηλών συνδεδεμένο με το αναπτυσσόμενο μενού.

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

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

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

Πώς το τραβάς; Λοιπόν, εκεί τα πράγματα αρχίζουν να γίνονται λίγο πιο περίπλοκα. Ωστόσο, αν ακολουθήσετε τη διαδικασία βήμα προς βήμα παρακάτω, ακολουθώντας τις οδηγίες θα πρέπει να αισθάνεστε σαν μια βόλτα στο πάρκο, ακόμα κι αν είστε τελείως αρχάριοι.

Βήμα #1: Βάλτε τις βάσεις.

Πριν ξεκινήσετε, προσθέστε το Προγραμματιστής καρτέλα προς η κορδέλα, καθώς περιέχει τη δυνατότητα που μας επιτρέπει να σχεδιάσουμε μια γραμμή κύλισης (Κάντε δεξί κλικ σε οποιοδήποτε κενό χώρο στην Κορδέλα> προσαρμόστε την Κορδέλα> Κύριες καρτέλες> επιλέξτε το πλαίσιο "Προγραμματιστής"> ΟΚ).

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

Βήμα #2: Σχεδιάστε τη γραμμή κύλισης.

Το επόμενο βήμα μας είναι να εισαγάγουμε τη γραμμή κύλισης στο φύλλο εργασίας:

  1. μεταβείτε στο Προγραμματιστής αυτί.
  2. Χτύπα το "ΕισάγετεΚουμπί ”.
  3. Υπό "Έλεγχοι φόρμας, "Επιλέξτε"Γραμμή κύλισης.”

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

Βήμα #2: Συνδέστε τη γραμμή κύλισης με τα δεδομένα του φύλλου εργασίας.

Κάντε δεξί κλικ στη γραμμή κύλισης και επιλέξτε "Έλεγχος μορφής.”

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

  • Τρέχουσα τιμή: Αυτή η τιμή καθορίζει την προεπιλεγμένη θέση του πλαισίου κύλισης στη γραμμή κύλισης. Ορίστε την τιμή σε "1.
  • Ελάχιστη τιμή: Αυτή η ρύθμιση υποδηλώνει τη χαμηλότερη τιμή της γραμμής κύλισης. Στην περίπτωσή μας, πληκτρολογήστε "1»Στο γήπεδο.
  • Μέγιστη αξία: Αυτή η παράμετρος καθορίζει την υψηλότερη τιμή της γραμμής κύλισης και θα πρέπει να αντιστοιχεί στον αριθμό των σημείων δεδομένων που θα χρησιμοποιηθούν για τη σχεδίαση του διαδραστικού γραφήματος. Δεδομένου ότι ο πίνακας δεδομένων αποτελείται από έξι κατηγορίες βιβλίων, αλλάξτε την τιμή σε "6.
  • Αυξητική αλλαγή: Αυτή η τιμή καθορίζει πόσο ομαλά το πλαίσιο κύλισης αλλάζει τη θέση του όταν το μετακινείτε. Ορίστε πάντα την τιμή σε "1.
  • Αλλαγή σελίδας: Αυτή η τιμή καθορίζει πόσο ομαλά το πλαίσιο κύλισης αλλάζει τη θέση του όταν κάνετε κλικ στην περιοχή μεταξύ του πλαισίου κύλισης και των βέλων. Ορίστε πάντα την τιμή σε "1.
  • Σύνδεσμος κελιού: Αυτή η τιμή χαρακτηρίζει την τρέχουσα θέση του πλαισίου κύλισης. Απλώς επισημάνετε το κελί στο φύλλο εργασίας που είχε εκχωρηθεί προηγουμένως για αυτόν τον σκοπό ($ B $ 8).

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

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

Για να το κάνετε αυτό, ξεκινήστε με την αντιγραφή στήλη Έτος όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης (Α2: Α6).

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

Πληκτρολογήστε τον ακόλουθο τύπο στο κελί Β10:

1 = INDEX ($ B $ 2: $ G $ 2, $ B $ 8)

Τώρα, εισαγάγετε τα στοιχεία πωλήσεων που αντιστοιχούν στην τρέχουσα κατηγορία βιβλίων εισάγοντας αυτόν τον τύπο Β11 και αντιγράψτε το (Β11: Β14):

1 = INDEX ($ B $ 3: $ G $ 6, MATCH (A11, $ A $ 3: $ A $ 6,0), MATCH ($ B $ 10, $ B $ 2: $ G $ 2, 0))

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

Ο τύπος φιλτράρει πρώτα στήλη Έτος ($ A $ 3: $ A $ 6) και επιλέγει τη σειρά που ταιριάζει με το αντίστοιχο έτος στον πίνακα βοήθειας (Α11). Στη συνέχεια, ο τύπος κοσκινίζει τα ονόματα των κατηγοριών βιβλίων με τον ίδιο τρόπο ($ B $ 2: $ G $ 2). Ως αποτέλεσμα, ο τύπος επιστρέφει τη σωστή δυναμική τιμή που προσαρμόζεται κάθε φορά που μετακινείτε το πλαίσιο κύλισης.

Βήμα #4: Δημιουργήστε ένα γράφημα με βάση τον βοηθητικό πίνακα.

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

Επισημάνετε ολόκληρο τον πίνακα βοηθών (Α10: Β14), μεταβείτε στο Εισάγετε καρτέλα και σχεδιάστε οποιοδήποτε 2-Δ γράφημα-για παράδειγμα, ένα γράφημα γραμμών (Εισαγωγή γραφήματος γραμμής ή περιοχής> Γραμμή με δείκτες).

ΣΗΜΕΙΩΣΗ: Εάν θέλετε η γραμμή κύλισης να εμφανίζεται στην κορυφή του γραφήματος, κάντε δεξί κλικ στη γραμμή κύλισης, επιλέξτε "Σειρά, "Και επιλέξτε"Να υποβάλει.. " (Εναλλακτικά, κάντε δεξί κλικ στο γράφημα, κάντε κλικ στο "Σειρά, "Και επιλέξτε"Αποστολή στο Back.”)

Και έτσι το κάνεις. Μόλις μάθατε όλα όσα πρέπει να γνωρίζετε για τις ισχυρές προηγμένες τεχνικές που θα βελτιώσουν το παιχνίδι απεικόνισης δεδομένων σας με άλματα.

wave wave wave wave wave