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

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

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

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

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

Ταιριάξτε δύο στήλες και επιστρέψτε ένα τρίτο.xlsx

3 εύκολες μέθοδοι για να αντιστοιχίσετε δύο στήλες και να επιστρέψετε μια τρίτη στο Excel

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

Ας δούμε τον παρακάτω πίνακα όπου έχουμε κάποια IDs προϊόντων μαζί με τις αντίστοιχες τιμές τους. Δημιουργούμε μια άλλη στήλη με τίτλο Προϊόν ID-2 Εδώ θα συγκρίνουμε τις στήλες Αναγνωριστικό προϊόντος και Προϊόν ID-2 για να επιστρέψετε την τιμή από το Τιμή στη στήλη Τιμή-2 στήλη.

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

Στην πρώτη μέθοδο, θα σας δείξω τη χρήση του η συνάρτηση VLOOKUP Ας το κάνουμε βήμα προς βήμα.

Βήματα:

  • Πηγαίνετε στο F5 και γράψτε τον ακόλουθο τύπο
=VLOOKUP(E5,$B$5:$C$15,2,FALSE)

Επεξήγηση τύπου:

  • Εδώ, η τιμή αναζήτησης είναι E5 .
  • Το array είναι B5:C15 .
  • Το αριθμός δείκτη στήλης είναι 2 . Excel θα επιστρέψει την αντίστοιχη τιμή για E5 . (επειδή η τιμή βρίσκεται στη 2η στήλη του πίνακα)
  • Στη συνέχεια, πατήστε ENTER για να λάβετε την έξοδο.

  • Μετά από αυτό, χρησιμοποιήστε το Λαβή πλήρωσης στο AutoFill έως F9 .

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

2. Συνδυασμός των λειτουργιών INDEX-MATCH για την αντιστοίχιση δύο στηλών και την επιστροφή μιας τρίτης στο Excel

Η επόμενη μέθοδος είναι σημαντική. Εδώ, θα χρησιμοποιήσω έναν συνδυασμό των το INDEX και Λειτουργίες MATCH Ας δούμε τα βήματα.

Βήματα:

  • Πηγαίνετε στο F5 και γράψτε τον ακόλουθο τύπο
=INDEX($C$5:$C$15,MATCH(E5,$B$5:$B$15))

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

  • MATCH(E5,$B$5:$B$15) Excel θα επιστρέψει τη σχετική θέση 1002 στον πίνακα B5:B15 .
    • Έξοδος: {2}
  • INDEX($C$5:$C$15,MATCH(E5,$B$5:$B$15)) → Αυτό γίνεται
  • INDEX($C$5:$C$15,2)
    • Έξοδος: {1029}
  • Τώρα, πατήστε ENTER για να λάβετε την έξοδο.

  • Τέλος, χρησιμοποιήστε το Λαβή πλήρωσης στο AutoFill έως F9 .

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

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

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

3. Συνδυασμός των λειτουργιών IF, INDEX και MATCH για την αντιστοίχιση δύο στηλών και την επιστροφή μιας τρίτης στο Excel

Τώρα, θα δείξω μια άλλη μέθοδο. Για τη μέθοδο αυτή, έχω αλλάξει λίγο το σύνολο δεδομένων.

Αυτή τη φορά, θα ταιριάξω και τα δύο Αναγνωριστικό προϊόντος και Κατηγορία και πάρτε το τιμή Ένας συνδυασμός το IF , INDEX, και ΜΑΤΣ λειτουργίες θα λειτουργήσουν εδώ.

Βήματα:

  • Πηγαίνετε στο G7 και γράψτε τον ακόλουθο τύπο
=INDEX(D5:D15,MATCH(G5,IF(C5:C15=G6,B5:B15),0))

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

  • C5:C15=G6 → Αυτό είναι το λογικό τεστ για το ΕΆΝ Η συνθήκη είναι μια συνθήκη πίνακα.
    • Έξοδος: ΑΛΗΘΙΝΟ είναι για Κατηγορία Γ , και FALSE είναι για άλλες κατηγορίες. {ΨΕΥΔΉΣ;ΨΕΥΔΉΣ;ΑΛΗΘΉΣ;ΑΛΗΘΉΣ;ΨΕΥΔΉΣ;ΨΕΥΔΉΣ;ΑΛΗΘΉΣ;ΨΕΥΔΉΣ;ΨΕΥΔΉΣ;ΨΕΥΔΉΣ;ΨΕΥΔΉΣ;ΨΕΥΔΉΣ}
  • B5:B15 → Αυτή είναι η τιμή εάν η δοκιμή είναι ΑΛΗΘΙΝΟ .
  • MATCH(G5,IF(C5:C15=G6,B5:B15),0)) G5 είναι η τιμή αναζήτησης και ο πίνακας αναζήτησης είναι IF(C5:C15=G6,B5:B15) , αυτό σημαίνει Excel θα αναζητήσει PID-1001 από το {FALSE;FALSE; "PID-1005″; "PID-1001″;FALSE;FALSE; "PID-1009″;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE} και να σας δώσει τη σχετική θέση.
    • Έξοδος: {4}
  • INDEX(D5:D15,MATCH(G5,IF(C5:C15=G6,B5:B15),0)) → Αυτό γίνεται
  • INDEX(D5:D15,4)
    • Έξοδος: {2186}
  • Στη συνέχεια, πατήστε CTRL+SHIFT+ENTER για να πάρετε την έξοδο. Αυτό συμβαίνει επειδή είναι ένας τύπος πίνακα. Θα δείτε ένα ζευγάρι από 2η παρένθεση εμφανίζονται στον τύπο που περιέχει τον τύπο μέσα σε αυτόν.

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

Πράγματα που πρέπει να θυμάστε

  • Το απόλυτη αναφορά είναι για το κλείδωμα μιας περιοχής.
  • CTRL+SHIFT+ENTER είναι για τύπους συστοιχιών.

Συμπέρασμα

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

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