VLOOKUP & MATCH Combined - Excel & Google Sheets

Λήψη παραδείγματος βιβλίου εργασίας

Κάντε λήψη του παραδείγματος βιβλίου εργασίας

Αυτό το σεμινάριο θα σας διδάξει πώς να ανακτήσετε δεδομένα από πολλές στήλες χρησιμοποιώντας τις συναρτήσεις MATCH και VLOOKUP στο Excel και στα Υπολογιστικά φύλλα Google.

Γιατί πρέπει να συνδυάσετε VLOOKUP και MATCH;

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

Αυτό παρουσιάζει δύο προβλήματα:

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

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

1 = VLOOKUP (G3, B3: E5, MATCH (H2, B2: E2,0), FALSE)

Ας δούμε πώς λειτουργεί αυτός ο τύπος.

Λειτουργία MATCH

Η συνάρτηση MATCH θα επιστρέψει το αριθμός ευρετηρίου στήλης της κεφαλίδας στήλης που θέλετε.

Στο παρακάτω παράδειγμα, ο αριθμός ευρετηρίου στήλης για "Ηλικία" υπολογίζεται από τη συνάρτηση MATCH:

1 = MATCH ("Ηλικία", B2: E2,0)

Το "Age" είναι η κεφαλίδα της 2ης στήλης, οπότε επιστρέφεται το 2.

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

Λειτουργία VLOOKUP

Τώρα, μπορείτε απλά να συνδέσετε το αποτέλεσμα της συνάρτησης MATCH στη συνάρτηση VLOOKUP:

1 = VLOOKUP (G3, B3: E5, H3, FALSE)

Η αντικατάσταση του ορίσματος ευρετηρίου στήλης με τη συνάρτηση MATCH μας δίνει τον αρχικό μας τύπο:

1 = VLOOKUP (G3, B3: E5, MATCH (H2, B2: E2,0), FALSE)

Εισαγωγή και διαγραφή στηλών

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

Στο παραπάνω παράδειγμα, προσθέσαμε το Δάσκαλος στήλη στο εύρος αλλά εξακολουθεί να θέλει τη φοιτητική ΗλικίαΤο Η έξοδος από τη συνάρτηση MATCH προσδιορίζει ότι το "Age" είναι τώρα το 3ο στοιχείο στην περιοχή κεφαλίδων και η συνάρτηση VLOOKUP χρησιμοποιεί το 3 ως ευρετήριο στηλών.

Κλείδωμα αναφορών κυττάρων

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

1 = VLOOKUP (G3, B3: E5, MATCH (H2, B2: E2,0), FALSE)

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

1 = VLOOKUP ($ G3, $ B $ 3: $ E $ 5, MATCH (H $ 2, $ B $ 2: $ E $ 2,0), FALSE)

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

VLOOKUP & MATCH Συνδυάζεται σε Υπολογιστικά φύλλα Google

Αυτοί οι τύποι λειτουργούν ακριβώς το ίδιο στα Φύλλα Google όπως στο Excel.

Θα βοηθήσει στην ανάπτυξη του τόπου, μοιράζονται τη σελίδα με τους φίλους σας

wave wave wave wave wave