Αντιστοίχιση δύο στηλών και έξοδος μιας τρίτης στο Excel (3 γρήγορες μέθοδοι)

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

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

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

Κατεβάστε αυτό το τετράδιο ασκήσεων για να εξασκηθείτε ενώ διαβάζετε αυτό το άρθρο.

Ταιριάξτε δύο στήλες και εξόδου Third.xlsx

3 Μέθοδοι για την αντιστοίχιση δύο στηλών και την έξοδο τρίτου στο Excel

Θα εξηγήσουμε πώς να αντιστοιχίσουμε δύο στήλες και να εξάγουμε από την τρίτη στο Excel χρησιμοποιώντας τρεις απλές μεθόδους. Παίρνουμε ένα σύνολο δεδομένων ενός σούπερ καταστήματος που αποτελείται από Αναγνωριστικό προϊόντος και Όνομα .

1. Χρήση της συνάρτησης VLOOKUP για τη λήψη αποτελέσματος από μια τρίτη στήλη στο Excel

Η συνάρτηση VLOOKUP αναζητά μια τιμή στην πιο αριστερή στήλη ενός πίνακα. Και μια τιμή στην ίδια γραμμή από μια στήλη που καθορίζουμε. Από προεπιλογή, ο πίνακας πρέπει να είναι ταξινομημένος σε αύξουσα σειρά.

Σύνταξη:

VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup])

Επιχειρήματα :

lookup_value - Η τιμή αναζήτησης πρέπει να βρίσκεται στην πρώτη στήλη της καθορισμένης περιοχής δεδομένων που αναφέρεται από το table_array. Η τιμή αναζήτησης μπορεί να είναι μια τιμή ή μια αναφορά σε ένα κελί.

table_array - Είναι η περιοχή που καθορίζεται για την αναζήτηση της lookup_value. Μπορεί να είναι μια ονομασμένη περιοχή ή αναφορά πίνακα ή κελιού. Η τιμή επιστροφής πρέπει να συμπεριληφθεί εδώ.

col_index_num - Αυτός ο αριθμός υποδεικνύει ποια στήλη θα λάβουμε στην επιστροφή. Ξεκινά από την τελευταία στήλη του table_array.

range_lookup - Είναι μια λογική τιμή. Καθορίζει τη φύση της αναζήτησης της συνάρτησης. Έχουμε δύο επιλογές Ακριβής αντιστοιχία ή ένα Κατά προσέγγιση αντιστοιχία .

Σε αυτό το τμήμα, θα χρησιμοποιήσουμε η συνάρτηση VLOOKUP για να ταιριάξετε τις στήλες.

Βήμα 1:

  • Προσθέτουμε μια στήλη για να κάνουμε μια Τιμολόγιο .

Βήμα 2:

  • Θα δώσουμε συμβουλές στο ID και Όνομα κουτί.

Βήμα 3:

  • Τώρα, θα εφαρμόσουμε το VLOOKUP λειτουργία σε Κελί F6 .
  • Συμπληρώστε τον τύπο και θα έχει την εξής μορφή:
=VLOOKUP(E6,$B$5:$C$12,2,FALSE)

Βήμα 4:

  • Τώρα, πατήστε Εισάγετε το .

Βήμα 5:

  • Τραβήξτε το Χειρολαβή πλήρωσης στο τελευταίο κελί που περιέχει δεδομένα.

Βλέπουμε αυτά τα ονόματα να αντιστοιχούν σε κάθε Αναγνωριστικό προϊόντος εμφανίζονται.

Βήμα 6:

  • Αν βάλουμε οποιοδήποτε ID που δεν υπάρχει στο σύνολο δεδομένων μας, δείτε τι θα συμβεί.
  • Βάζουμε A-010 ως αναγνωριστικό προϊόντος.

Διαβάστε περισσότερα: Τύπος VLOOKUP για τη σύγκριση δύο στηλών σε διαφορετικά φύλλα!

2. INDEX+MATCH+IFERROR για να λάβετε έξοδο από μια τρίτη στήλη στο Excel

Η συνάρτηση IFERROR ελέγχει μια τιμή και αν πρόκειται για σφάλμα ή όχι. Αν βρει σφάλμα, η περίπτωση αυτή εμφανίζει κάτι που δίνεται στο όρισμα. Διαφορετικά, επιστρέφει την τιμή της αναφοράς.

Σύνταξη:

IFERROR(value, value_if_error)

Επιχειρήματα:

αξία - Είναι το επιχείρημα για τον έλεγχο του σφάλματος.

value_if_error - Είναι η τιμή που επιστρέφεται εάν ο τύπος καταλήξει σε σφάλμα. Αξιολογούνται οι ακόλουθοι τύποι σφάλματος: #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, ή #NULL!.

Η συνάρτηση MATCH αναζητά ένα επιλεγμένο αντικείμενο σε ένα δεδομένο εύρος. Δίνει επίσης τη σχετική θέση του αντικειμένου σε αυτό το εύρος. Χρησιμοποιούμε το ΜΑΤΣ αντί για ένα από τα LOOKUP αν χρειαζόμαστε τη θέση του αντικειμένου σε αυτό το εύρος.

Σύνταξη:

MATCH(lookup_value, lookup_array, [match_type])

Επιχειρήματα :

lookup_value - Πρόκειται για την επιθυμητή τιμή που θέλουμε να αντιστοιχίσουμε στο look_array. Αυτό το όρισμα lookup_value μπορεί να είναι μια τιμή (αριθμός, κείμενο ή λογική τιμή) ή μια αναφορά κελιού σε αριθμό, κείμενο ή λογική τιμή.

lookup_array - Η δεδομένη περιοχή κελιών για αναζήτηση.

match_type - Μπορεί να είναι -1, 0 ή 1. Το επιχείρημα match_type καθορίζει τον τρόπο με τον οποίο το Excel αντιστοιχεί την lookup_value με τις τιμές στη συστοιχία lookup_array. Η προεπιλεγμένη τιμή για αυτό το επιχείρημα είναι 1.

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

Σύνταξη:

INDEX(array, row_num, [column_num])

Επιχειρήματα:

array - Μια περιοχή ή μια σταθερά πίνακα. Εάν ο πίνακας περιέχει μόνο μία γραμμή ή στήλη, το αντίστοιχο όρισμα row_num ή column_num είναι προαιρετικό. Εάν ο πίνακας έχει περισσότερες από μία γραμμές και περισσότερες από μία στήλες και χρησιμοποιείται μόνο το row_num ή το column_num, το INDEX επιστρέφει έναν πίνακα ολόκληρης της γραμμής ή της στήλης του πίνακα.

row_num - Είναι υποχρεωτική, εκτός αν υπάρχει το column_num. Επιλέγει τη γραμμή του πίνακα για να επιστρέψει μια τιμή από αυτήν. Αν το row_num παραλείπεται, απαιτείται το column_num.

column_num - Επιλέγει μια στήλη του πίνακα για να επιστρέψει μια τιμή. Εάν παραλείπεται το column_num, απαιτείται το row_num.

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

Βήμα 1:

  • Πηγαίνετε στο Κελί F6 .
  • Γράψτε τον τύπο με τα κατάλληλα επιχειρήματα. Έτσι, ο τύπος θα είναι:
=IFERROR(INDEX($C$5:$C$12,MATCH(E6,$B$5:$B$12,0)),"")

Βήμα 2:

  • Στη συνέχεια, πατήστε Εισάγετε το .

Βήμα 3:

  • Τραβήξτε το Χειρολαβή πλήρωσης το εικονίδιο Κελί F9 .

Εδώ, συγκρίναμε δύο στήλες και λαμβάνουμε την έξοδο στην τρίτη στήλη.

Βήμα 4:

  • Τώρα, θα εισαγάγετε ένα αναγνωριστικό προϊόντος που δεν υπάρχει στο σύνολο δεδομένων.
  • Βάζουμε A-010 και να δούμε τι θα συμβεί.

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

Κατανομή τύπου:

  • MATCH(E6,$B$5:$B$12,0)

Αυτός ο τύπος ταιριάζει Κύτταρο E6 εντός του εύρους B5 στο B12 . εδώ, 0 χρησιμοποιείται για την ακριβή αντιστοίχιση.

Έξοδος: 2

  • INDEX($C$5:$C$12,MATCH(E6,$B$5:$B$12,0))

Αυτός ο τύπος επιστρέφει την τιμή από το εύρος C5 στο C12 Το δεύτερο επιχείρημα της INDEX είναι το αποτέλεσμα της συνάρτησης ΜΑΤΣ λειτουργία.

Έξοδος: Πετρέλαιο

  • IFERROR(INDEX($C$5:$C$12,MATCH(E6,$B$5:$B$12,0)),"")

Αυτός ο τύπος επιστρέφει κενό εάν το αποτέλεσμα της συνάρτησης INDEX είναι άκυρο. Διαφορετικά, θα είναι το αποτέλεσμα της συνάρτησης INDEX λειτουργία.

Έξοδος: Πετρέλαιο

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

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

  • Πώς να συγκρίνετε δύο στήλες στο Excel για ελλείπουσες τιμές (4 τρόποι)
  • Πώς να συγκρίνετε 4 στήλες στο Excel (6 μέθοδοι)
  • Μακροεντολή Excel για να συγκρίνετε δύο στήλες (4 εύκολοι τρόποι)
  • Μακροεντολή για τη σύγκριση δύο στηλών στο Excel και την επισήμανση των διαφορών
  • Excel Σύγκριση κειμένου σε δύο στήλες (7 γόνιμοι τρόποι)

3. Τύπος συστοιχίας INDEX-MATCH για την αντιστοίχιση δύο στηλών και την έξοδο από την τρίτη

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

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

Βήμα 1:

  • Προσθέστε τρεις στήλες στα δεδομένα για να ορίσετε τις αναφορές.
  • Τώρα, δώστε πληροφορίες στα πλαίσια αναφοράς.

Βήμα 2:

  • Τώρα, πηγαίνετε στο Κελί D17 .
  • Γράψτε τον τύπο εδώ. Ο τύπος είναι:
=INDEX(D5:D12,MATCH(B17&C17,B5:B12&C5:C12,0))

Βήμα 3:

  • Στη συνέχεια, πατήστε Ctrl+Shift+Enter επειδή είναι μια συνάρτηση πίνακα.

Βήμα 4:

  • Σύρετε το Χειρολαβή πλήρωσης εικονίδιο.

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

Σχετικό περιεχόμενο: Τύπος του Excel για τη σύγκριση δύο στηλών και την επιστροφή μιας τιμής (5 παραδείγματα)

Συμπέρασμα

Σε αυτό το άρθρο, δείξαμε απλώς 3 μεθόδους για να αντιστοιχίσετε δύο στήλες και να λάβετε έξοδο από την τρίτη στο Excel. Ελπίζω ότι αυτό θα ικανοποιήσει τις ανάγκες σας. Ρίξτε μια ματιά στον ιστότοπό μας. Exceldemy.com και δώστε τις προτάσεις σας στο πλαίσιο σχολίων.

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