Πίνακας περιεχομένων
Η σύγκριση κειμένου σε δύο στήλες στο Excel είναι μια σημαντική εργασία στην καθημερινή μας ζωή, ειδικά όταν πρέπει να βρούμε κάτι που να συγκρίνεται με το δεδομένο κείμενο. Σε αυτό το άρθρο, θα επικεντρωθώ στους επτά γόνιμους τρόπους σύγκρισης κειμένου σε δύο στήλες στο Excel , με σχετικά παραδείγματα.
Κατεβάστε το βιβλίο ασκήσεων
Μπορείτε να κατεβάσετε το ακόλουθο βιβλίο εργασίας του Excel για καλύτερη κατανόηση και να το εξασκήσετε μόνοι σας.
Σύγκριση κειμένου σε δύο στήλες.xlsx7 εύχρηστοι τρόποι σύγκρισης κειμένου σε δύο στήλες στο Excel
Αυτό το άρθρο θα σας δείξει πώς μπορείτε να συγκρίνετε κείμενο σε δύο στήλες στο Excel χρησιμοποιώντας την εντολή αριθμητική φόρμουλα, συνδυάζοντας το ΕΆΝ και COUNTIF συναρτήσεις, μορφοποίηση υπό όρους, το VLOOKUP συνάρτηση, εμφωλεύοντας τη συνάρτηση INDEX και ΜΑΤΣ λειτουργίες, και συνδυάζοντας SUMPRODUCT <, ISNUMBER και ΜΑΤΣ λειτουργίες.
Ας δούμε το ακόλουθο σύνολο δεδομένων. Εδώ, δίνονται δύο λίστες ειδών, δηλαδή η λίστα ειδών 1 και η λίστα ειδών 2, καθώς και οι πωλήσεις τους τον Ιανουάριο και τον Φεβρουάριο, αντίστοιχα.
Αυτή τη στιγμή, πρέπει να συγκρίνουμε τη λίστα στοιχείων από διαφορετικές οπτικές γωνίες. Ας ξεκινήσουμε.
1. Σύγκριση κειμένου σε δύο στήλες για αντιστοιχίες σε σειρές
Εδώ, θα σας δείξουμε πώς να συγκρίνετε κείμενο σε δύο στήλες με τις τρεις κατηγορίες, όπως ταυτόσημη (ακριβής) ταύτιση με τη χρήση του γενικού αριθμητικού τύπου, ταυτόσημες ταυτίσεις και διαφορές με τη χρήση η λειτουργία IF , και σύγκριση αντιστοιχιών ή διαφορών με ανάλυση ευαίσθητη στην πεζότητα.
1.1 Ταυτόσημη (ακριβής) αντιστοίχιση με χρήση γενικού αριθμητικού τύπου
Βήματα:
- Ορίστε, B5 είναι το κελί ενός στοιχείου από τη λίστα στοιχείων 1 και C5 είναι το κελί ενός στοιχείου από τη λίστα στοιχείων 2.
- Πρώτον, επιλέξτε το D5 κύτταρο.
- Σε γενικές γραμμές, μπορείτε να χρησιμοποιήσετε τον ακόλουθο τύπο για να συγκρίνετε δύο στήλες γραμμή προς γραμμή για πανομοιότυπο ταίριασμα.
=B5=C5
- Στη συνέχεια, πατήστε ENTER.
- Έτσι, θα δείτε εδώ το πρώτο πανομοιότυπο ταίριασμα στο D5 κύτταρο.
- Εκτός αυτού, χρησιμοποιήστε το εργαλείο Fill Handle και σύρετέ το προς τα κάτω από το D5 κύτταρο στο D16 κύτταρο.
- Τέλος, μπορείτε να δείτε όλες τις ταυτόσημες αντιστοιχίες ως αληθείς και ψευδείς.
1.2 Ίδιες αντιστοιχίες και διαφορές χρησιμοποιώντας τη συνάρτηση IF
Μπορείτε εύκολα να βρείτε την έξοδο σχετικά με την ταύτιση και τη μη ταύτιση (διαφορές) όταν χρησιμοποιείτε τον τύπο IF μαζί. Η λειτουργία IF είναι μια λογική συνάρτηση που βασίζεται σε μια δεδομένη δήλωση.
Η σύνταξη της συνάρτησης IF
=IF(logical_test, [value_if_true], [value_if_false])
Τα επιχειρήματα της συνάρτησης IF
- logical_test - Μια τιμή ή λογική έκφραση που μπορεί να αξιολογηθεί ως TRUE ή FALSE.
- value_if_true - [προαιρετικό] Η τιμή που επιστρέφεται όταν το logical_test έχει την τιμή TRUE.
- value_if_false - [προαιρετικό] Η τιμή που επιστρέφεται όταν η logical_test έχει την τιμή FALSE.
Βήματα:
- Εδώ, επιλέξτε το D5 κύτταρο πρώτα.
- Τώρα, ας εφαρμόσουμε τον τύπο στην περίπτωση του συνόλου δεδομένων μας.
=IF(B5=C5, "Match", "Not Match")
- Μετά από αυτό, πατήστε ENTER .
- Τότε, θα λάβετε το αποτέλεσμα ως εξής ΔΕΝ ταιριάζει στο D5 κύτταρο.
- Εκτός αυτού, χρησιμοποιήστε το Χειρολαβή πλήρωσης εργαλείο και σύρετέ το κάτω από το D5 κύτταρο στο D16 κύτταρο.
- Εδώ, θα λάβετε όλα τα αποτελέσματα.
1.3 Σύγκριση αντιστοιχιών ή διαφορών με ανάλυση ευαίσθητη στην πεζότητα
Στην προηγούμενη περίπτωση, δεν λάβαμε υπόψη την ευαισθησία του κειμένου. Αν θέλετε να συγκρίνετε τη λίστα στοιχείων με βάση την ευαισθησία στην πεζότητα χρησιμοποιώντας την ΑΚΡΙΒΗ λειτουργία , μπορείτε να προχωρήσετε με τον ακόλουθο τύπο. Η ΑΚΡΙΒΗΣ λειτουργία συγκρίνει δύο κείμενα, λαμβάνοντας υπόψη τα κεφαλαία και τα πεζά γράμματα.
Βήματα:
- Σε αυτή την εικόνα, θα χρωματίσουμε τις δεδομένες δύο σειρές για να δούμε τη διαφορά.
- Εδώ, επιλέξτε το D5 κύτταρο πρώτα.
- Στη συνέχεια, ας εφαρμόσουμε τον τύπο στην περίπτωση του συνόλου δεδομένων μας.
=IF(EXACT(B5,C5), "Match", "Not Match")
- Μετά από αυτό, πατήστε ENTER .
- Έτσι, θα δείτε εδώ το αποτέλεσμα στο D5 κύτταρο.
- Εκτός αυτού, χρησιμοποιήστε το Χειρολαβή πλήρωσης εργαλείο και σύρετέ το κάτω από το D5 κύτταρο στο D16 κύτταρο.
- Κατά συνέπεια, Στο στιγμιότυπο οθόνης, μπορούμε να δούμε ότι μόνο η αλλαγή στο F του Καταψύκτης στήθους παρέχει το αποτέλεσμα " Δεν ταιριάζει "
2. Σύγκριση κειμένου σε δύο στήλες με συνδυασμό των λειτουργιών IF και COUNTIF στο Excel
Στα προηγούμενα παραδείγματα, κάναμε σύγκριση ανά γραμμή, αλλά μερικές φορές χρειάζεται να εργαστούμε κατά μήκος ολόκληρων στοιχείων, όχι μόνο ανά γραμμή. Σε αυτή την περίπτωση, μπορείτε να χρησιμοποιήσετε το η συνάρτηση COUNTIF .
Η συνάρτηση COUNTIF είναι μια συνάρτηση του Excel για την καταμέτρηση κελιών σε μια περιοχή που πληροί μια συγκεκριμένη συνθήκη. Η συνάρτηση αυτή μπορεί να μετράει κελιά που περιέχουν ημερομηνίες, αριθμούς και κείμενο.
Η σύνταξη της συνάρτησης COUNTIF
=COUNTIF(range, criteria)
Το επιχείρημα της συνάρτησης COUNTIF
εύρος - Το εύρος των κελιών προς μέτρηση.
κριτήρια - Τα κριτήρια που ελέγχουν ποια κελιά θα πρέπει να καταμετρηθούν.
Βήματα:
- Εδώ, επιλέξτε το D5 κύτταρο πρώτα.
- Στη συνέχεια, ας εφαρμόσουμε τον παρακάτω τύπο εδώ.
=IF(COUNTIF($C5:$C13, $B5)=0, "Δεν βρέθηκε στον κατάλογο 2", "Βρέθηκε στον κατάλογο 2")
- Ορίστε, C5:C13 είναι η περιοχή κελιών για τη λίστα στοιχείων 2, και B5 είναι το κελί ενός στοιχείου από τη λίστα στοιχείων 1. Εάν η συνάρτηση IF επιστρέφει μηδέν (δεν βρέθηκε στη λίστα 2) ή 1 (βρέθηκε στη λίστα 2).
- Στη συνέχεια, πατήστε ENTER .
- Έτσι, θα δείτε εδώ το αποτέλεσμα στο D5 κύτταρο.
- Εκτός αυτού, χρησιμοποιήστε το Χειρολαβή πλήρωσης εργαλείο και σύρετέ το κάτω από το D5 κύτταρο στο D16 κύτταρο.
- Τέλος, θα δείτε όλα τα αποτελέσματα στην παρακάτω εικόνα.
3. Εφαρμογή μορφοποίησης υπό όρους για τη σύγκριση κειμένου σε δύο στήλες για ταυτίσεις και διαφορές
Χρησιμοποιώντας τη μορφοποίηση υπό όρους στο Excel, μπορείτε να εφαρμόσετε προσαρμοσμένη μορφοποίηση σε κελιά που πληρούν ορισμένα κριτήρια με χρώματα επισήμανσης.
Ας εφαρμόσουμε τη λειτουργία για να συγκρίνουμε τις δύο λίστες στοιχείων.
3.1 Εύρεση αντιστοιχιών
Μπορείτε να βρείτε το αντίστοιχο στοιχείο αν ακολουθήσετε τα παρακάτω βήματα.
Βήματα:
- Πρώτον, μεταβείτε στη διεύθυνση Αρχική σελίδα >, Μορφοποίηση υπό όρους >, Νέος κανόνας .
- Στη συνέχεια, επιλέξτε Χρησιμοποιήστε έναν τύπο για να καθορίσετε ποια κελιά θα μορφοποιηθούν και εισαγάγετε τον τύπο στο κενό χώρο όπως στο ακόλουθο στιγμιότυπο οθόνης.
=$B5=$C5
- Αργότερα, κάντε κλικ στο Μορφή .
- Μετά από αυτό, μεταβείτε στο Συμπλήρωση επιλογή, επιλέξτε το επιθυμητό χρώμα και πατήστε Εντάξει .
- Πιέστε ξανά Εντάξει στο Νέος κανόνας μορφοποίησης παράθυρο διαλόγου.
- Ως αποτέλεσμα, θα λάβετε την ακόλουθη έξοδο. Μόνο το ηχείο και η επιτραπέζια οθόνη είναι αντιστοιχισμένα.
3.2 Εύρεση διαφορών
Βήματα:
- Εδώ, για να βρείτε τις διαφορές, πρέπει να κάνετε την ίδια διαδικασία με τον προηγούμενο τρόπο, εκτός από την εισαγωγή του ακόλουθου τύπου αντί του προηγούμενου.
=$B5$C5
- Τέλος, θα λάβετε την ακόλουθη έξοδο.
Διαβάστε περισσότερα: Πώς να συγκρίνετε δύο στήλες στο Excel για την εύρεση διαφορών
4. Επισήμανση διπλού ή μοναδικού κειμένου για σύγκριση σε δύο στήλες με χρήση μορφοποίησης υπό όρους
Σε αυτή τη μέθοδο, θα χρησιμοποιήσουμε Μορφοποίηση υπό όρους και πάλι εκτός από τον τύπο και χρησιμοποιήστε το Κανόνες επισήμανσης κελιών επιλογή της λειτουργίας.
4.1 Εύρεση διπλού κειμένου (Αντιστοίχιση κειμένου)
Μπορείτε να εντοπίσετε τα διπλά στοιχεία χωρίς τύπο. Για το σκοπό αυτό, ακολουθήστε τα παρακάτω βήματα.
Βήματα:
- Εδώ, επιλέξτε Αρχική σελίδα >, Μορφοποίηση υπό όρους >, Κανόνες επισήμανσης κελιών >, Διπλές τιμές.
- Στη συνέχεια, ανοίξτε το Διπλές τιμές .
- Αργότερα, διατηρήστε την προεπιλεγμένη Διπλό στα κελιά Format που το περιέχουν, αλλάξτε την επιλογή τιμές με την επιλογή (απλά δείχνει το χρώμα), και πατήστε OK .
- Θα λάβετε την ακόλουθη έξοδο.
4.2 Εύρεση μοναδικού κειμένου (Not Matched Text)
Επίσης, μπορείτε να προσδιορίσετε το μοναδικό όνομα των στοιχείων όπου υπάρχουν διπλά κείμενα.
Βήματα:
- Έτσι, ακολουθήστε τα προηγούμενα βήματα μέχρι να εμφανιστεί το παράθυρο διαλόγου και συγκεκριμένα Διπλές τιμές Στο παράθυρο διαλόγου, αλλάξτε την προεπιλεγμένη επιλογή σε Μοναδικό και πατήστε OK .
- Αφού ακολουθήσετε τα παραπάνω βήματα, θα λάβετε την ακόλουθη έξοδο.
5. Χρήση της συνάρτησης VLOOKUP για σύγκριση και εύρεση ελλιπούς κειμένου στο Excel
Λοιπόν, μπορεί να χρειαστεί να βρείτε το κείμενο που λείπει από δύο δεδομένες στήλες κειμένου. Όπως αν θέλετε να προσδιορίσετε αν ένα στοιχείο της μίας λίστας βρίσκεται στην άλλη λίστα ή όχι, μπορείτε να χρησιμοποιήσετε την εντολή η συνάρτηση VLOOKUP . VLOOKUP είναι μια συνάρτηση του Excel για κάθετα οργανωμένες αναζητήσεις δεδομένων σε έναν πίνακα. Η συνάρτηση είναι συμβατή τόσο με την κατά προσέγγιση όσο και με την ακριβή αντιστοίχιση.
Η σύνταξη της συνάρτησης VLOOKUP
=VLOOKUP(value, table, col_index, [range_lookup])
Το επιχείρημα της συνάρτησης VLOOKUP
- αξία - Η τιμή που θα αναζητήσετε στην πρώτη στήλη ενός πίνακα.
- πίνακας - Ο πίνακας από τον οποίο θα ανακτήσετε μια τιμή.
- col_index - Η στήλη του πίνακα από την οποία θα ανακτήσετε μια τιμή.
- range_looku p - [προαιρετικό] TRUE = κατά προσέγγιση ταύτιση (προεπιλογή). FALSE = ακριβής ταύτιση.
Βήματα:
- Πρώτον, επιλέξτε το D5 κύτταρο.
- Τότε, ο τύπος θα είναι ο ακόλουθος για το σύνολο δεδομένων μας.
=ISERROR(VLOOKUP(B5,$C$5:$C$13,1,0))
- Μετά από αυτό, πατήστε ENTER .
Κατανομή τύπου
- Ορίστε, B5 είναι το στοιχείο αναζήτησης, C5:C13 είναι η περιοχή κελιών για τη λίστα στοιχείων 2,
- Πρέπει να βρείτε αν η B5 ( AC ) βρίσκεται στον κατάλογο στοιχείων 2 ή όχι.
- Τώρα, εάν το στοιχείο αναζήτησης ( AC ) βρίσκεται στον κατάλογο στοιχείων 2, το VLOOKUP επιστρέφει το όνομα του στοιχείου. Διαφορετικά, αν η φόρμουλα AC δεν βρίσκεται στη λίστα 2, ο τύπος επιστρέφει ένα #N/A σφάλμα . Έτσι, αυτό είναι το στοιχείο που λείπει.
- Επιπλέον, η ISERROR Αν το αποτέλεσμα είναι σφάλμα, η συνάρτηση θα επιστρέψει ως ΑΛΗΘΙΝΟ , και FALSE εάν το αποτέλεσμα δεν είναι σφάλμα.
- Έτσι, θα δείτε εδώ το πρώτο πανομοιότυπο ταίριασμα στο D5 κύτταρο.
- Εκτός αυτού, χρησιμοποιήστε το Χειρολαβή πλήρωσης εργαλείο και σύρετέ το κάτω από το D5 κύτταρο στο D16 κύτταρο.
- Τέλος, μπορείτε να δείτε όλες τις ταυτόσημες αντιστοιχίες ως αληθείς και ψευδείς.
Σχετικό: Τύπος VLOOKUP για τη σύγκριση δύο στηλών σε διαφορετικά φύλλα!
6. Σύγκριση κειμένου και εξαγωγή δεδομένων με την ένθεση των συναρτήσεων INDEX και MATCH
Αν πρέπει να εξάγετε ή να επιστρέψετε την τιμή των στοιχείων που ταιριάζουν, μπορείτε να χρησιμοποιήσετε το συνδυασμό των η λειτουργία INDEX MATCH . Η λειτουργία INDEX στο Excel επιστρέφει την τιμή που βρίσκεται σε μια καθορισμένη θέση σε μια περιοχή ή έναν πίνακα.
Η σύνταξη της συνάρτησης INDEX
=INDEX(array, row_num, [col_num], [area_num])
Το επιχείρημα της συνάρτησης INDEX
- array - Μια σειρά κελιών ή μια σταθερά πίνακα.
- row_num - Η θέση γραμμής στην αναφορά ή στον πίνακα.
- col_num - [προαιρετικό] Η θέση της στήλης στην αναφορά ή στον πίνακα.
- area_num - [προαιρετικό] Το εύρος αναφοράς που πρέπει να χρησιμοποιηθεί.
Η συνάρτηση MATCH χρησιμοποιείται για τον εντοπισμό της θέσης της τιμής αναζήτησης σε μια γραμμή, στήλη ή πίνακα. ΜΑΤΣ συχνά συνδυάζεται με το INDEX συνάρτηση για να ανακτήσετε μια αντίστοιχη τιμή.
Η σύνταξη της συνάρτησης MATCH
=MATCH(lookup_value, lookup_array, [match_type])
Το επιχείρημα της συνάρτησης MATCH
- lookup_value - Η τιμή που πρέπει να ταιριάζει στη συστοιχία lookup_array.
- lookup_array - Μια σειρά κελιών ή μια αναφορά πίνακα.
Βήματα:
- Ας υποθέσουμε ότι έχετε δώσει έναν κατάλογο στοιχείων αναζήτησης που είναι διαθέσιμα σε έναν άλλο κατάλογο στοιχείων με τις πωλήσεις τους. Τώρα, πρέπει να εξάγετε τις πωλήσεις για τα στοιχεία που αντιστοιχούν.
- Για το σκοπό αυτό, πρέπει να χρησιμοποιήσετε τον ακόλουθο τύπο.
=INDEX($B$5:$C$16,MATCH(E5,$B$5:$B$16,0),2)
- Στη συνέχεια, πατήστε ENTER .
- Ορίστε, B5:C16 είναι ο κατάλογος των αντικειμένων με τις πωλήσεις τους, E5 είναι ένα στοιχείο αναζήτησης, B5:B16 είναι ο κατάλογος στοιχείων, 0 είναι για το ακριβές ταίριασμα, και 2 είναι για το δείκτη της στήλης.
- Έτσι, θα δείτε εδώ την τιμή Sales στο πεδίο D5 κύτταρο.
- Εκτός αυτού, χρησιμοποιήστε το Χειρολαβή πλήρωσης εργαλείο και σύρετέ το κάτω από το D5 κύτταρο στο D16 κύτταρο.
- Τέλος, θα δείτε όλη την αξία των πωλήσεων εδώ στην παρακάτω εικόνα.
7. Συγχώνευση των λειτουργιών SUMPRODUCT, ISNUMBER και MATCH για τη σύγκριση κειμένου σε δύο στήλες με μετρήσεις αντιστοιχιών
Αν θέλετε να μετρήσετε τον αριθμό των αντιστοιχισμένων κειμένων ή στοιχείων, μπορείτε να χρησιμοποιήσετε την εντολή η συνάρτηση SUMPRODUCT Ο τύπος είναι μια εξαιρετικά πολύπλευρη, αλλά μάλλον ευέλικτη συνάρτηση που είναι κατάλληλη για αθροίσεις όπως SUMIFS .
Η σύνταξη της συνάρτησης SUMPRODUCT
=SUMPRODUCT(array1, [array2],...)
Το επιχείρημα της συνάρτησης SUMPRODUCT
- array1 - Ο πρώτος πίνακας ή η πρώτη περιοχή που θα πολλαπλασιαστεί και στη συνέχεια θα προστεθεί.
- array2 - [προαιρετικό] Ο δεύτερος πίνακας ή εύρος που πολλαπλασιάζεται και στη συνέχεια προστίθεται.
Βήματα:
- Πρώτον, επιλέξτε το D5 κύτταρο.
- Δεύτερον, γράψτε τον ακόλουθο τύπο στην περίπτωση του συνόλου δεδομένων μας.
=SUMPRODUCT(--(ISNUMBER(MATCH(B5:B16,C5:C13,0))))
- Στη συνέχεια, πατήστε ENTER .
- Σε αυτόν τον τύπο, B5:B16 είναι η περιοχή κελιών για τη λίστα στοιχείων 1, και C5:C13 είναι για τη λίστα στοιχείων 2. Εκτός αυτού, η -ISNUMBER χρησιμοποιείται για τη μετατροπή της εξόδου σε αριθμητικές τιμές.
- Τέλος, θα δείτε την ακόλουθη έξοδο στην εικόνα που δίνεται.
Διαβάστε περισσότερα: Excel Count Matches σε δύο στήλες (4 εύκολοι τρόποι)
Συμπέρασμα
Σε αυτό το άρθρο, έχουμε καλύψει 7 εύχρηστες μέθοδοι σύγκρισης κειμένου σε δύο στήλες στο Excel. Ελπίζουμε ειλικρινά να σας άρεσε και να μάθατε πολλά από αυτό το άρθρο. Επιπλέον, αν θέλετε να διαβάσετε περισσότερα άρθρα σχετικά με το Excel, μπορείτε να επισκεφθείτε την ιστοσελίδα μας, Exceldemy Αν έχετε ερωτήσεις, σχόλια ή συστάσεις, αφήστε τα στην παρακάτω ενότητα σχολίων.