Πίνακας περιεχομένων
Σε αυτό το άρθρο, θα συζητήσουμε τη λήψη 'TRUE' ως έξοδο εάν μια τιμή κελιού στο Excel υπάρχει σε μια άλλη στήλη. Βασικά, όταν εργαζόμαστε με λογιστικά φύλλα, δεν είναι δυνατόν να βρούμε μια συγκεκριμένη τιμή κελιού σε έναν μεγάλο πίνακα μία προς μία. Ευτυχώς, υπάρχουν διάφοροι τρόποι στο Excel που μπορούν να μας βοηθήσουν να κάνουμε αυτή την αναζήτηση και να ταιριάξουμε την εργασία. Εκτός αυτού, μπορούμε να χρησιμοποιήσουμε απλούς τύπους ή συνδυασμούς συναρτήσεων ανάλογα με τον τύπο και τον όγκο τηςδεδομένα.
Κατεβάστε το βιβλίο ασκήσεων
Μπορείτε να κατεβάσετε το τετράδιο ασκήσεων που χρησιμοποιήσαμε για την προετοιμασία αυτού του άρθρου.
Επιστροφή TRUE αν η τιμή υπάρχει στο Column.xlsx5 μέθοδοι για να επιστρέψετε TRUE εάν υπάρχει τιμή σε μια στήλη στο Excel
1. Χρησιμοποιήστε έναν απλό τύπο για να βρείτε το TRUE εάν η στήλη του Excel αποτελείται από μια τιμή
Αυτή είναι μια από τις ευκολότερες μεθόδους για την αντιστοίχιση δεδομένων μεταξύ στηλών και την επιστροφή ΑΛΗΘΙΝΟ Οπότε, εδώ είναι τα βήματα:
Βήματα:
- Πρώτον, πληκτρολογήστε τον ακόλουθο τύπο στο πρώτο κελί της στήλης αποτελεσμάτων (εδώ, Κελί D5 ).
=B5=C5
- Αφού εισαγάγετε τον τύπο, θα λάβετε ΑΛΗΘΙΝΟ ως έξοδο αν και οι δύο τιμές των στηλών ταιριάζουν, διαφορετικά FALSE . Στη συνέχεια, χρησιμοποιήστε αυτόματη συμπλήρωση (+) για να σύρετε τον τύπο προς τα κάτω στην υπόλοιπη στήλη.
2. Επιστροφή TRUE με τη χρήση της συνάρτησης EXACT εάν υπάρχει τιμή στη στήλη του Excel
Ορισμένες φορές, θέλουμε να αντιστοιχίσουμε δεδομένα μεταξύ στηλών με ευαισθησία στην πεζότητα και να λάβουμε τα αποτελέσματα που αντιστοιχούν. Σε τέτοιες περιπτώσεις, την ΑΚΡΙΒΗ λειτουργία μπορεί να είναι μια μεγάλη βοήθεια. ΑΚΡΙΒΩΣ Η συνάρτηση ελέγχει αν δύο συμβολοσειρές κειμένου είναι ακριβώς ίδιες και επιστρέφει TRUE ή FALSE. Η συνάρτηση αυτή είναι ευαίσθητη στην πεζότητα. Τα βήματα που ακολουθήσαμε για τη μέθοδο αυτή είναι τα εξής:
Βήματα:
- Πρώτον, πληκτρολογήστε τον ακόλουθο τύπο:
- Αν εισαγάγετε σωστά τον τύπο, η έξοδος θα είναι η ακόλουθη.
3. Χρήση συνδυασμού των λειτουργιών MATCH, ISERROR και NOT για να λάβετε το TRUE εάν η τιμή υπάρχει στη στήλη του Excel
Νωρίτερα σε αυτό το άρθρο, μιλούσαμε για τη χρήση συνδυασμών συναρτήσεων για την αντιστοίχιση μιας συγκεκριμένης τιμής κελιού σε ένα εύρος δεδομένων. Είναι ενδιαφέρον ότι υπάρχουν αρκετοί συνδυασμοί για να γίνει αυτή η εργασία. Για παράδειγμα, μπορούμε να χρησιμοποιήσουμε την εντολή ΜΑΤΣ , ISERROR, και ΔΕΝ Στο τρέχον παράδειγμα, έχουμε ένα σύνολο δεδομένων για φρούτα και θα αναζητήσουμε ένα συγκεκριμένο όνομα φρούτου σε μια στήλη που περιέχει μια λίστα με άλλα φρούτα.
Βήματα:
- Για να λάβετε το αναμενόμενο αποτέλεσμα, πληκτρολογήστε τον ακόλουθο τύπο:
=NOT(ISERROR(MATCH(B5,$C$5:$C$13,0)))
Ανάλυση της φόρμουλας:
➤ MATCH(B5,$C$5:$C$13,0)
Ορίστε, η συνάρτηση MATCH επιστρέφει τη σχετική θέση ενός στοιχείου σε έναν πίνακα που ταιριάζει με μια καθορισμένη τιμή σε μια καθορισμένη σειρά.
➤ ISERROR(MATCH(B5,$C$5:$C$13,0) )
Τώρα, η συνάρτηση ISERROR ελέγχει αν μια τιμή είναι σφάλμα και επιστρέφει ΑΛΗΘΙΝΟ ή FALSE .
➤ NOT(ISERROR(MATCH(B5,$C$5:$C$13,0)))
Τέλος, η συνάρτηση NOT αλλαγές FALSE στο ΑΛΗΘΙΝΟ ή FALSE στο ΑΛΗΘΙΝΟ .
- Αν ο τύπος έχει εισαχθεί σωστά, θα λάβετε το ακόλουθο αποτέλεσμα.
4. Επιστροφή του TRUE εάν μια τιμή υπάρχει σε μια στήλη του Excel χρησιμοποιώντας το συνδυασμό των λειτουργιών IF, ISERROR και VLOOKUP
Ομοίως στο προηγούμενο παράδειγμα, θα χρησιμοποιήσουμε έναν άλλο συνδυασμό συναρτήσεων για να πάρουμε την έξοδο TRUE αν μια συγκεκριμένη τιμή είναι διαθέσιμη σε μια άλλη στήλη. Τώρα, θα χρησιμοποιήσουμε το συνδυασμό των συναρτήσεων ΕΆΝ , ISERROR και VLOOKUP Για παράδειγμα, θέλουμε να μάθουμε αν κάποιος αριθμός σε ένα κελί της στήλης Β είναι διαθέσιμος στη στήλη Γ ή όχι. Ακολουθούν τα βήματα που θα ακολουθήσουμε:
Βήματα:
- Αρχικά, πληκτρολογήστε τον παρακάτω τύπο:
=IF(ISERROR(VLOOKUP(B5,$C$5:$C$13,1,FALSE)),FALSE,TRUE)
Ανάλυση της φόρμουλας:
➤ VLOOKUP(B5,$C$5:$C$13,1,FALSE)
Ορίστε, η συνάρτηση VLOOKUP αναζητά μια τιμή στην πιο αριστερή στήλη ενός πίνακα και στη συνέχεια επιστρέφει μια τιμή στην ίδια γραμμή από μια στήλη που καθορίζετε. Η συνάρτηση θα αναζητήσει την τιμή της Κύτταρο B5 σε εύρος C5:C13 .
➤ ISERROR(VLOOKUP(B5,$C$5:$C$13,1,FALSE))
Τώρα, η ISERROR η συνάρτηση ελέγχει αν μια τιμή είναι σφάλμα και επιστρέφει ΑΛΗΘΙΝΟ ή FALSE . Τέλος,
➤ IF(ISERROR(VLOOKUP(B5,$C$5:$C$13,1,FALSE)),FALSE,TRUE)
Η λειτουργία IF ελέγχει εάν πληρούται μια συνθήκη και επιστρέφει μια τιμή εάν ΑΛΗΘΙΝΟ , και μια άλλη τιμή εάν FALSE .
- Ως συνέπεια της εισαγωγής του τύπου, θα λάβετε το ακόλουθο αποτέλεσμα:
5. Χρησιμοποιήστε το συνδυασμό των λειτουργιών ISNUMBER και MATCH για να βρείτε το TRUE εάν η τιμή παραμένει σε μια στήλη στο Excel
Παρόμοια με τις μεθόδους 3 και 4, τώρα θα εφαρμόσουμε έναν άλλο συνδυασμό συναρτήσεων για να αναζητήσουμε μια συγκεκριμένη τιμή κελιού σε μια στήλη. Όπως θα συνδυάσουμε τις μεθόδους ISNUMBER και ΜΑΤΣ συνάρτηση για να αναζητήσετε την τιμή και να λάβετε 'TRUE ' ως έξοδο. Όπως, θέλουμε να βρούμε οποιονδήποτε μήνα της στήλης Β στη λίστα μηνών της στήλης Γ. Έτσι, τα βήματα που ακολουθήσαμε εδώ είναι:
Βήματα:
- Για να λάβετε το επιθυμητό αποτέλεσμα, πληκτρολογήστε αρχικά τον παρακάτω τύπο:
=ISNUMBER(MATCH(B5,$C$5:$C$13,0))
Εδώ, η ΜΑΤΣ η συνάρτηση θα ψάξει και θα ταιριάξει με την τιμή της Κύτταρο B5 στην περιοχή C5:C13, και η συνάρτηση ISNUMBER ελέγχει αν μια τιμή είναι αριθμός και επιστρέφει ΑΛΗΘΙΝΟ ή FALSE .
- Στο τέλος, θα έχετε το ακόλουθο αποτέλεσμα.