Χρησιμοποιώ το VLOOKUP πολύ πιο συχνά από το ευρετήριο και το Match - Excel Συμβουλές

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

Γνωρίζω εννοιολογικά στο μυαλό μου ότι το INDEX και το MATCH είναι ανώτερο από το VLOOKUP. Αλλά μέχρι σήμερα, θα ομολογήσω ότι χρησιμοποιώ το 99% του VLOOKUP. Εδώ γιατί.

Προσπαθώ να δημιουργήσω υπολογιστικά φύλλα που μπορούν να κατανοήσουν άλλοι. Όταν κάνω τα ζωντανά σεμινάρια Power Excel, ένα τυπικό κοινό 100 ατόμων θα έχει αυτό το προφίλ:

  • 15 δεν θα είναι εξοικειωμένοι με το VLOOKUP ή θα ρωτήσω αν μπορώ να εξηγήσω το VLOOKUP πολύ αργά
  • Το 83 θα είναι άνετο με το VLOOKUP. (Έχω πολύ έξυπνο κοινό. Χρησιμοποιούν το Excel 40 ώρες την εβδομάδα. Και αυτές είναι οι εβδομάδες που βρίσκονται σε διακοπές.)
  • 2 θα είναι υποστηρικτές INDEX και MATCH.
Είμαι ευτυχής που συνυπάρχω με εκείνους που απορρίπτουν το VLOOKUP και χρησιμοποιούν το INDEX & MATCH 100% του χρόνου.

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

Το INDEX και το MATCH είναι καλύτερα στο χειρισμό αμφίδρομης αναζήτησης.

Ένας δείκτης και δύο αγώνες

Σημειώστε ότι το παραπάνω παράδειγμα είναι απλούστερο εάν χρησιμοποιείτε ένα VLOOUP και στη συνέχεια ένα MATCH για το τρίτο όρισμα όπως αυτό:

Χρησιμοποιώντας VLOOKUP και MATCH

Παρεμπιπτόντως, όταν οι υποστηρικτές INDEX / MATCH μου λένε ότι το VLOOKUP δεν μπορεί εύκολα να κοιτάξει στα αριστερά του κλειδιού όπως στο ακόλουθο παράδειγμα, απορρίπτω αυτό το επιχείρημα. Κάθε λογικό άτομο θα αντιγράψει το E2: E15 στο H2: H15 και θα κάνει VLOOKUP.

Αναδιατάξτε τον πίνακα και χρησιμοποιήστε το VLOOKUP

Αλλά εδώ είναι η μία περίπτωση όπου θα χρησιμοποιήσω το INDEX και το MATCH. Παρακάτω, πρέπει να κάνω 12 στήλες του VLOOKUP. Ρίξτε μια ματιά στον εκπληκτικό τύπο με μία απόλυτη αναφορά, μία αναφορά που παγώνει τη σειρά και μία που παγώνει τη στήλη. Ενώ αυτός ο τύπος είναι φανταχτερός και δροσερός, είναι αναποτελεσματικός. Όποια ώρα και αν χρειαστεί το Excel για να βρει Ημερομηνία κατά την αναζήτηση B4, θα διαρκέσει ακριβώς την ίδια στιγμή που θα αναζητήσει Ημερομηνία σε C4: M4.

Δώδεκα στήλες του VLOOKUP θα επιβραδύνουν τα πράγματα

Το εναλλακτικό: εισαγάγετε μια κρυφή στήλη MATCH στο B και, στη συνέχεια, χρησιμοποιήστε 12 στήλες του INDEX. Αυτή η λύση είναι 11 φορές ταχύτερη από 12 στήλες του VLOOKUP. Ο τύπος MATCH που εμφανίζεται στο B1 χρησιμοποιείται στο B4: B9999. Η συνάρτηση INDEX που εμφανίζεται στο C2 χρησιμοποιείται στο C4: N9999. Ένα άλλο πλεονέκτημα: δεν χρειάζεστε πια τους βοηθούς αριθμούς στη σειρά 1.

Ακόμα μερικές ωραίες μικτές αναφορές

Είμαι ευτυχής που συνυπάρχω με εκείνους που απορρίπτουν το VLOOKUP και χρησιμοποιούν το INDEX & MATCH 100% του χρόνου. Αλλά ζητώ το ίδιο από τους ανθρώπους του INDEX / MATCH: Έχω λόγους να συνεχίσω να χρησιμοποιώ το VLOOKUP.

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

Excel Thought Of the Day

Ζήτησα από τους φίλους μου στο Excel Master τις συμβουλές τους σχετικά με το Excel. Η σημερινή σκέψη να σκεφτούμε:

"Οι φίλοι δεν επιτρέπουν στους φίλους να συγχωνεύσουν κελιά."

Τομ Ουρτίς

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