VLOOKUP vs INDEX/MATCH: Ποιο είναι καλύτερο;

VLOOKUP vs INDEX/MATCH: Ποιο είναι καλύτερο;

Όταν πρόκειται για τον κόσμο του Excel, χωρίζεται σε δύο φατρίες - VLOOKUP Πίτακαι ΕΥΡΕΤΗΣ/ΑΓΩΝΑΣ Πίτα.

Αν θέλετε να μάθετε σεVLOOKUP και INDEX/MATCHΠοιο έχει το υψηλότερο σκορ στη μάχη, αυτό το άρθρο θα προσπαθήσει να απαντήσει.

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

Κατά τη διάρκεια μιας από τις εκπαιδευτικές συνεδρίες μου στο Excel, με έκπληξη διαπίστωσα ότι οι περισσότεροι άνθρωποι γνωρίζουν και σε ορισμένες περιπτώσεις είναι ικανοί στο VLOOKUP, αλλά σχεδόν κανείς δεν γνωρίζει τον ισχυρό συνδυασμό INDEX/MATCH.

Όταν το ανέφερα, είχαν πολλές ερωτήσεις:

  • Είναι τύπος αναζήτησης και αναφοράς;-Ναί!ίσως το καλύτερο
  • Είναι νέο στο Excel 2016;-Ούτε καν!
  • Μπορεί να αναφέρει δεδομένα μεταξύ διαφορετικών φύλλων εργασίας ή βιβλίων εργασίας;-是 的
  • ΚΑΛΥΤΕΡΟ ΑΠΟ VLOOKUP;-εξαρτάται

Σε αυτό το σεμινάριο, θα συγκρίνω τους δύο τύπους όσο πιο αντικειμενικά γίνεται.

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

Περιεχόμενα

Σχετικές ερωτήσεις  Επισημάνετε τα κενά κελιά στο Excel

ΑΓΩΝΑΣ VLOOKUP Vs INDEX – ΣΥΓΚΡΙΣΗ ΣΤΟΧΩΝ

Ας ξεκινήσουμε λοιπόν και ας τελειώσουμε τη μακρά συζήτηση σχετικά με το VLOOKUP vs INDEX/MATCH και ποιο είναι καλύτερο.

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

Δημοτικότητα λειτουργιών

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

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

Αν και δεν είναι διαγωνισμός δημοτικότητας, παίζει τεράστιο ρόλο στο γιατί το VLOOKUP χρησιμοποιείται τόσο ευρέως.

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

Συμπέρασμα: Το VLOOKUP είναι ο ξεκάθαρος νικητής σε δημοτικότητα

Εύχρηστος

Αυτό που κάνει το VLOOKUP τόσο δημοφιλές είναι η ευκολία χρήσης του (τουλάχιστον σε σύγκριση με το INDEX/MATCH).

Όταν εκπαιδεύομαι στο Excel, πάντα εισάγω πρώτα το VLOOKUP.Πολλοί άνθρωποι βρίσκουν το VLOOKUP δύσκολο, οπότε δεν μπορώ καν να φανταστώ ότι προσπαθώ να τους διδάξω INDEX/MATCH (εκτός αν γνωρίζουν ήδη πώς να χρησιμοποιούν επάρκεια το VLOOKUP).

Στις περισσότερες περιπτώσεις, το VLOOKUP είναι αρκετά καλό.Κάνει τα περισσότερα από τα πράγματα που πρέπει να κάνουν οι άνθρωποι όταν εργάζονται με δεδομένα.Φυσικά και μπορείτε να κάνετε το ίδιο με το INDEX/MATCH, αλλά γιατί να κάνετε το δύσκολο δρόμο όταν δεν το χρειάζεται.

Το VLOOKUP παίρνει 3 παραμέτρους (η τέταρτη είναι προαιρετική) και είναι πιο κατανοητό από το INDEX/MATCH.

Το INDEX & MATCH είναι δύο ξεχωριστές συναρτήσεις, καθεμία από τις οποίες δέχεται τρία ορίσματα, τα οποία πρέπει να συνδυαστούν για αναζήτηση (έχει γίνει πολύπλοκη;;).

Σχετικές ερωτήσεις  7 εκπληκτικά πράγματα που μπορεί να κάνει για εσάς το Κείμενο σε στήλες του Excel

Όταν το καταφέρετε, μπορεί να βρείτε το INDEX/MATCH εξίσου εύκολο, αλλά οι αρχάριοι μπορεί να έλκονται προς το VLOOKUP.

Αναζήτηση και ευρετήριο

Συμπέρασμα: Το VLOOKUP είναι γνωστό για την ευκολία χρήσης του.

Λειτουργική ευελιξία

Το VLOOKUP είναι ένα εξαιρετικό χαρακτηριστικό με ορισμένους περιορισμούς:

  • Αποτυγχάνει να αναζητήσει και επιστρέφει την τιμή στα αριστερά της τιμής αναζήτησης.
  • Λειτουργεί μόνο για κατακόρυφα διατεταγμένα δεδομένα.
  • Εάν προσθέσετε/αφαιρέσετε νέες στήλες στα δεδομένα, το VLOOKUP θα δώσει λανθασμένα αποτελέσματα (επειδή η τιμή του αριθμού στήλης αναφέρεται πλέον σε λάθος στήλη).Μπορείτε να κάνετε τους αριθμούς στηλών δυναμικούς, αλλά εάν σκοπεύετε να συνδυάσετε δύο ή περισσότερες συναρτήσεις, γιατί να μην χρησιμοποιήσετε το INDEX/MATCH εξαρχής.

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

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

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

Από την άλλη πλευρά, ο συνδυασμός INDEX-MATCH χρησιμοποιείται για να χειριστεί όλα αυτά τα προβλήματα.μπορεί

  1. Βρείτε και επιστρέψτε την τιμή στα αριστερά της τιμής αναζήτησης,
  2. Εργαστείτε με οριζόντια ή/και κάθετα δομημένα δεδομένα.
  3. χειριστεί τους αριθμούς σειρών/στηλών σε περίπτωση που εισάγετε ή διαγράψετε κάποιους από το σύνολο δεδομένων

Τιμή αναζήτησης Vlookup στα δεξιά

Συμπέρασμα: Ο συνδυασμός INDEX/MATCH σας δίνει μεγαλύτερη ευελιξία από το VLOOKUP.

ταχύτητα φόρμουλας

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

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

Χωρίς να επανεφεύρουμε τον τροχό, ορίστεCharley Kydένα άρθρο στο οποίο αναφέρει ξεκάθαραΣτη χειρότερη περίπτωση, η μέθοδος INDEX-MATCH είναι τόσο γρήγορη όσο το VLOOKUP.Στην καλύτερη περίπτωση, είναι πολύ πιο γρήγορο.

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

αυτό είναι μια ενημέρωση, ανέφεραν πώς έφτιαξαν γρηγορότερα τύπους όπως VLOOKUP, HLOOKUP και MATCH.

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

Συμπέρασμα: Αν ψάχνετε για ταχύτητα, ο συνδυασμός INDEX/MATCH είναι ο καλύτερος τρόπος.

Σχετικές ερωτήσεις  Λήψη προγράμματος οδήγησης Bluetooth Acer για Windows 10 ή 8.1 ή 7

Συνολική κρίση (VLOOKUP σε συνδυασμό με INDEX/MATCH)

Ενώ είμαι μεγάλος θαυμαστής του INDEX/MATCH, με κάθε ειλικρίνεια πρέπει να ομολογήσω ότι το VLOOKUP εξακολουθεί να είναι βασιλιάς.

Αυτό δεν σημαίνει ότι δεν πρέπει να μάθετε INDEX/MATCH, αλλά εάν είστε νέοι στο Excel και σε τύπους αναζήτησης, ξεκινήστε με το VLOOKUP.Χρησιμοποιήστε και κυριαρχήστε πρώτα και μετά μεταβείτε στο INDEX/MATCH

Το INDEX/MATCH είναι ένας ισχυρός συνδυασμός με μεγαλύτερη ευελιξία και ταχύτητα από τη φόρμουλα VLOOKUP.

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

Διαφορά μεταξύ VLOOKUP και INDEX/MATCH

Πριν κάνω μια σύγκριση, νομίζω ότι είναι σημαντικό να κατανοήσουμε τις βασικές διαφορές (και κυρίως τις ομοιότητες) μεταξύ αυτών των δύο λειτουργιών.

Δεν πρόκειται να βουτήξω στη σύνταξη και τα παραδείγματα αυτών των συναρτήσεων.Αν σας ενδιαφέρει, έχω ένα αναλυτικό tutorial για το VLOOKUP και το INDEX/MATCH.

Τόσο το VLOOKUP όσο και το INDEX/MATCH είναι τύποι που μπορούν να χρησιμοποιηθούν για την αναζήτηση τιμών σε ένα σύνολο δεδομένων και τη λήψη των αντίστοιχων τιμών (όπως αν σαρώσετε ένα μενού και βρείτε την τιμή του πιάτου που θέλετε να παραγγείλετε).

Στις περισσότερες περιπτώσεις, μπορείτε να τα χρησιμοποιήσετε εναλλακτικά.

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

Ακολουθούν ορισμένες βασικές διαφορές μεταξύ των δύο τύπων:

  1. Το VLOOKUP είναι ένας ενιαίος τύπος που κάνει όλη την αναζήτηση και λήψη, αλλά για το INDEX/MATCH πρέπει να χρησιμοποιήσετε δύο συναρτήσεις στον τύπο.
  2. Το INDEX/MATCH μπορεί να κάνει πιο προηγμένες αναζητήσεις - όπως εύρεση της αριστερής πλευράς ενός συνόλου δεδομένων, δημιουργία δυναμικών τιμών γραμμής/στήλης κ.λπ.
  3. Το INDEX/MATCH παρέχει μεγαλύτερη ευελιξία και είναι πιο κατάλληλο για τη δημιουργία μοντέλων δεδομένων ή την εργασία με πολύπλοκα δεδομένα

Γεια σου 👋Χαίρομαι που σε γνωρίζω.

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

Δημοσίευση σχολίου