Τύπος VLOOKUP για τη σύγκριση δύο στηλών σε διαφορετικά φύλλα του Excel

  • Μοιραστείτε Αυτό
Hugh West

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

Κατεβάστε το βιβλίο ασκήσεων

Μπορείτε να κατεβάσετε το βιβλίο ασκήσεων από εδώ:

Σύγκριση δύο στηλών σε διαφορετικά Sheets.xlsx

3 παραδείγματα χρήσης του τύπου VLOOKUP για τη σύγκριση δύο στηλών σε διαφορετικά φύλλα του Excel

Σε αυτή την ενότητα, θα σας δείξω 3 γρήγορες και εύκολες μεθόδους για να χρησιμοποιήσετε το VLOOKUP Φόρμουλα για να συγκρίνετε δύο στήλες σε διαφορετικά φύλλα στο λειτουργικό σύστημα Windows. Θα βρείτε λεπτομερείς εξηγήσεις με σαφείς εικόνες για κάθε πράγμα σε αυτό το άρθρο. Έχω χρησιμοποιήσει το Έκδοση Microsoft 365 Αλλά μπορείτε να χρησιμοποιήσετε οποιαδήποτε άλλη έκδοση ανάλογα με τη διαθεσιμότητά σας. Αν κάτι από αυτό το άρθρο δεν λειτουργεί στη δική σας έκδοση, τότε αφήστε μας ένα σχόλιο.

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

1. Συγκρίνετε δύο στήλες σε διαφορετικά φύλλα του Excel και επιστρέψτε κοινές/αντίστοιχες τιμές

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

  • Εδώ, θα προσπαθήσω να βρω τα κοινά ονόματα των Ομάδα Α και Ομάδα Β Για το σκοπό αυτό, δημιούργησα ένα νέο φύλλο εργασίας που περιέχει ήδη τα δεδομένα του Ομάδα Β .
  • Στη συνέχεια, δημιούργησα μια νέα στήλη για την εύρεση των κοινών ονομάτων. Στη συνέχεια, εισάγετε τον ακόλουθο τύπο στο κελί E5:
=VLOOKUP(B5,TeamA!B5:B20,1,FALSE)

  • Τώρα, σύρετε το Χειρολαβή πλήρωσης για να επικολλήσετε τον τύπο που χρησιμοποιήθηκε αντίστοιχα στα άλλα κελιά της στήλης ή να χρησιμοποιήσετε το εικονίδιο Συντομεύσεις πληκτρολογίου του Excel Ctrl+C και Ctrl+V για αντιγραφή και επικόλληση.

  • Ως αποτέλεσμα, θα λάβετε το κοινή ονόματα που εισάγονται στη στήλη Ομάδα Α και για το αταίριαστο σειρές, εμφανίζονται τα "# N/A Σφάλμα ". Εδώ, έχω επισημάνει τις γραμμές που δεν ταιριάζουν μεταξύ τους.

Χρήση του σφάλματος IFERROR με τη συνάρτηση VLOOKUP για την αντιμετώπιση του σφάλματος #N/A:

Για να αποφύγετε την εμφάνιση του ' #N/A Σφάλμα " στη στήλη, μπορείτε να χρησιμοποιήσετε την εντολή Λειτουργία IFERROR με το VLOOKUP λειτουργία.

  • Για το σκοπό αυτό, εισαγάγετε τον ακόλουθο τύπο στο κελί E5:
=IFERROR(VLOOKUP(B5,TeamA!B5:B20,1,FALSE), "Δεν βρέθηκε")

🔎 Κατανομή τύπων:

Για να κατανοήσετε αυτόν τον τύπο, πρέπει να είστε εξοικειωμένοι με την IFERROR λειτουργία excel.

Η σύνταξη του IFERROR λειτουργία: =IFERROR(value, value_if_error)

Ας δούμε πώς λειτουργεί ο παραπάνω τύπος

  • Καθώς η τιμή του IFERROR συνάρτηση, έχουμε εισάγει το VLOOKUP Έτσι, εάν δεν υπάρχει σφάλμα, η έξοδος του VLOOKUP θα είναι η έξοδος της φόρμουλας IFERROR λειτουργία.
  • Ως όρισμα value_if_error, έχουμε περάσει αυτή την τιμή, " Δεν βρέθηκε ". Έτσι, αν IFERROR η συνάρτηση βρίσκει ένα σφάλμα στο κελί, θα βγάλει αυτό το κείμενο, "Δεν βρέθηκε" .

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

Χρήση των IF και ISNA με τη συνάρτηση VLOOKUP για την αντιμετώπιση του σφάλματος #N/A:

Υπάρχει ένας άλλος τρόπος για να αποφύγετε την #N/A Σφάλμα και αυτό είναι η χρήση ΕΆΝ και ISNA λειτουργίες με VLOOKUP λειτουργίες.

  • Για το σκοπό αυτό, επικολλήστε τον ακόλουθο τύπο στο κελί E5:
=IF(ISNA(VLOOKUP(B5,TeamA!B5:D20,1,FALSE)), "Not Matched", "Matched")

🔎 Κατανομή τύπων:

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

  • Καθώς η logical_test επιχείρημα του ΕΆΝ συνάρτηση, έχουμε περάσει το ISNA συνάρτηση και η ISNA η συνάρτηση κρατάει το VLOOKUP Εάν η Τύπος VLOOKUP επιστρέφει ένα #N/A σφάλμα, το ISNA η συνάρτηση θα επιστρέψει το ΑΛΗΘΙΝΟ Όταν η logical_test είναι αληθής, η συνάρτηση IF θα επιστρέψει αυτή την τιμή: "Δεν ταιριάζει" .
  • Εάν η Τύπος VLOOKUP επιστρέφει μια τιμή (χωρίς σφάλμα), η ISNA η συνάρτηση θα επιστρέψει FALSE Λοιπόν, ΕΆΝ της συνάρτησης logical_test το επιχείρημα θα είναι Ψευδές . logical_test είναι Ψευδές Η συνάρτηση IF θα επιστρέψει αυτή την τιμή: "Matched" .
  • Έτσι, θα έχετε τη στήλη γεμάτη με " Matched " και " Όχι Matched "Τώρα μπορείτε εύκολα να εντοπίσετε τα κοινά ονόματα μεταξύ των λιστών ονομάτων των ξεχωριστών φύλλων εργασίας.

  • Μπορείτε εύκολα, να χρησιμοποιήσετε το Λειτουργία φίλτρου για να διαχωρίσετε ή να εμφανίσετε μόνο τα κοινά ονόματα δύο ομάδων.
  • Τώρα, για να ενεργοποιήσετε το Λειτουργία φίλτρου για το σύνολο δεδομένων, κάντε κλικ σε οποιοδήποτε κελί του συνόλου δεδομένων.
  • Στη συνέχεια, μεταβείτε στο Αρχική σελίδα στην επάνω κορδέλα.
  • Κάντε κλικ στο στο Ταξινόμηση & φίλτρο και επιλέξτε την επιλογή Φίλτρο

  • Ως αποτέλεσμα, θα πτυσσόμενο φίλτρο βέλη σε κάθε επικεφαλίδα του συνόλου δεδομένων.
  • Τώρα, κάντε κλικ στο Φίλτρο βέλος στο Στήλη του " Ομάδα A ".
  • Τότε, unmark το checkbox λέγοντας " Δεν βρέθηκε " και πατήστε OK .

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

Διαβάστε περισσότερα: Τύπος Excel για σύγκριση και επιστροφή τιμής από δύο στήλες

Παρόμοιες αναγνώσεις

  • Πώς να συγκρίνετε το κείμενο δύο κελιών στο Excel (10 μέθοδοι)
  • Excel Σύγκριση κειμένου σε δύο στήλες (7 γόνιμοι τρόποι)
  • Πώς να μετράτε αντιστοιχίες σε δύο στήλες στο Excel (5 εύκολοι τρόποι)
  • Τύπος του Excel για τη σύγκριση δύο στηλών και την επιστροφή μιας τιμής (5 παραδείγματα)
  • Πώς να συγκρίνετε δύο στήλες για την εύρεση διαφορών στο Excel

2. Σύγκριση δύο στηλών σε διαφορετικά φύλλα εργασίας και εύρεση ελλιπών τιμών

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

2.1 Χρήση της λειτουργίας φίλτρου

Ομοίως, πριν, μπορείτε να χρησιμοποιήσετε τη λειτουργία Φίλτρο για να βρείτε τις τιμές που λείπουν. Αφού χρησιμοποιήσετε τη λειτουργία VLOOKUP με το Λειτουργία IFERROR , έχετε ήδη μια στήλη που δείχνει " Όχι Βρέθηκε " τιμές για το αταίριαστο ονόματα.

  • Τώρα, μεταβείτε ξανά στην επιλογή Φίλτρο κάνοντας κλικ στο κουμπί Βέλος φίλτρου στην επικεφαλίδα της στήλης " Ομάδα Α ".
  • Τότε, ξεμαρκάρετε όλα τα πλαίσια ελέγχου εκτός από το ότι το ρητό " Δεν βρέθηκε ".
  • Στη συνέχεια, πατήστε OK .

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

2.2 Χρήση του FILTER με τη λειτουργία VLOOKUP

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

=FILTER(B5:B20, ISNA(VLOOKUP(B5:B20, TeamA!B5:B20, 1, FALSE)))

🔎 Κατανομή τύπων:

  • Πρώτον, η Λειτουργίες VLOOKUP Η συνάρτηση will θα βρει τα κοινά ονόματα μεταξύ του εύρους B5:B20 του ενεργό φύλλο εργασίας και εύρος B5:B20 του φύλλο εργασίας TeamA και αναθέστε #N/A για το αταίριαστοι.
  • Τότε, Λειτουργία ISNA θα λάβει μόνο τα κελιά που έχει εκχωρηθεί #N/A από VLOOKUP λειτουργίες που σημαίνει ότι η αταίριαστοι.
  • Στη συνέχεια, το Λειτουργία φίλτρου θα εισάγει μόνο τα κελιά από την περιοχή B5:B20 οι οποίες δεν ταιριάζουν και εκχωρήθηκε #N/A .

  • Έτσι, θα λάβετε τα ασυμβίβαστα ονόματα των δύο επιλεγμένων λιστών με ένα κλικ.

Διαβάστε περισσότερα: Πώς να συγκρίνετε δύο στήλες ή λίστες στο Excel (4 κατάλληλοι τρόποι)

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

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

  • Για το σκοπό αυτό, πρέπει να αλλάξετε τον αριθμό του δείκτη της στήλης στο VLOOKUP Όπως εδώ, θέλω να πάρω το ηλικία του ονόματος " James " και το ηλικία οι τιμές περιέχονται στο 4η στήλη του επιλεγμένου VLOOKUP στην περιοχή TeamB φύλλο εργασίας.
  • Εισάγετε τον ακόλουθο τύπο στο κελί E5:
=FILTER(B5:B20, ISNA(VLOOKUP(B5:B20, TeamA!B5:B20, 1, FALSE)))

  • Έτσι, έχετε τις ηλικίες για τα ονόματα που ταιριάζουν με τη λίστα στο TeamA, και, για το αταίριαστο ονόματα, που δείχνουν #N/A σφάλμα.

Διαβάστε περισσότερα: Πώς να αντιστοιχίσετε δύο στήλες και να επιστρέψετε μια τρίτη στο Excel

VLOOKUP για πολλαπλές στήλες σε διαφορετικά φύλλα στο Excel με μία μόνο επιστροφή

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

Εδώ, εξετάζω μια κατάσταση όπου έχετε " Αναγνωριστικό στοιχείου ", και " Όνομα προϊόντος " ορισμένων προϊόντων σε ένα φύλλο εργασίας με όνομα " W1" και " Όνομα προϊόντος " και " Τιμή " σε ένα άλλο φύλλο εργασίας με το όνομα " W2 ". Τώρα πρέπει να βρείτε το " Τιμή " ενός συγκεκριμένου " Προϊόν " με ένα συγκεκριμένο " ID "Ας ολοκληρώσουμε αυτή την εργασία.

  • Τώρα, σε ένα άλλο φύλλο εργασίας, έχετε μόνο το Item Id και θέλετε να λάβετε την τιμή. Για αυτό, πρέπει να χρησιμοποιήσετε την εμφωλευμένη εντολή VLOOKUP λειτουργίες.
  • Εισάγετε αυτόν τον τύπο στο κελί C5:
=VLOOKUP(VLOOKUP(B6,'W1'!B6:C19,2,FALSE),'W2'!B6:C19,2,FALSE)

Πού,

  • Lookup_value είναι VLOOKUP(B6,'W1′!B6:C19,2,FALSE) . Αυτό το δεύτερο " VLOOKUP " θα τραβήξει το Αναγνωριστικό στοιχείου από το " W1 "
  • table_array : είναι W2′!B6:C19 .
  • Col_index_num είναι 2
  • [range_lookup] : θέλουμε την ακριβή αντιστοιχία (FALSE )

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

Διαβάστε περισσότερα: Πώς να συγκρίνετε πολλαπλές στήλες χρησιμοποιώντας το VLOOKUP στο Excel (5 μέθοδοι)

Συμπέρασμα

Σε αυτό το άρθρο, ανακαλύψατε πώς να χρησιμοποιήσετε το VLOOKUP Τύπος για να συγκρίνετε δύο στήλες σε διαφορετικά φύλλα. Ελπίζω να βρήκατε αυτό το άρθρο χρήσιμο. Μπορείτε να επισκεφθείτε την ιστοσελίδα μας ExcelWIKI για να μάθετε περισσότερο περιεχόμενο που σχετίζεται με το Excel. Παρακαλώ, αφήστε σχόλια, προτάσεις ή ερωτήματα αν έχετε κάποια στην ενότητα σχολίων παρακάτω.

Ο Hugh West είναι ένας εξαιρετικά έμπειρος εκπαιδευτής και αναλυτής του Excel με πάνω από 10 χρόνια εμπειρίας στον κλάδο. Είναι κάτοχος πτυχίου Λογιστικής και Χρηματοοικονομικής και μεταπτυχιακού στη Διοίκηση Επιχειρήσεων. Ο Hugh έχει πάθος για τη διδασκαλία και έχει αναπτύξει μια μοναδική προσέγγιση διδασκαλίας που είναι εύκολο να ακολουθηθεί και να κατανοηθεί. Οι εξειδικευμένες γνώσεις του στο Excel έχουν βοηθήσει χιλιάδες φοιτητές και επαγγελματίες παγκοσμίως να βελτιώσουν τις δεξιότητές τους και να διαπρέψουν στην καριέρα τους. Μέσω του ιστολογίου του, ο Hugh μοιράζεται τις γνώσεις του με τον κόσμο, προσφέροντας δωρεάν μαθήματα Excel και διαδικτυακή εκπαίδευση για να βοηθήσει άτομα και επιχειρήσεις να αξιοποιήσουν πλήρως τις δυνατότητές τους.