James Chen: Χρησιμοποιήστε συνεπή ονόματα φύλλων - Συμβουλές Excel

Ο Τζέιμς Τσεν στέλνει αυτή τη θέση επισκεπτών. Ο James είναι μέλος της ομάδας Excel Gurus στο LinkedIn.

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

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

Σε ένα συνοπτικό φύλλο, θέλετε να αναζητήσετε πωλήσεις για τον πελάτη XYZ από κάθε μηνιαίο φύλλο. Ας πούμε ότι έχετε αληθινές ημερομηνίες Excel για τον Ιανουάριο 2012, Φεβρουάριος 2012, Μάρ 2012 σε B3: D3 Έχετε το όνομα πελάτη στο A4. Η δομή κάθε μηνιαίου φύλλου πωλήσεων είναι πελάτης σε Α και πωλήσεις σε Β. Δοκιμάστε αυτόν τον τύπο:

=VLOOKUP($A4,INDIRECT(“Sales_”&TEXT(B$3,”MMM_YYYY”)&”!$A:$B),2,False)

Πώς λειτουργεί: η συνάρτηση TEXT διαμορφώνει την ημερομηνία με τη μορφή Jan_2012. Το ampersand είναι ένας τελεστής συνένωσης, οπότε καταλήγετε να μεταφέρετε το Sales_Jan_2012! Η συνάρτηση θα εξετάσει δυναμικά ένα διαφορετικό φύλλο εργασίας με βάση την ημερομηνία στη σειρά 3.

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

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