Skip to main content

Τρόπος χρήσης των χειριστών σύγκρισης στο Excel

Data Analysis in R by Dustin Tran (Ενδέχεται 2024)

Data Analysis in R by Dustin Tran (Ενδέχεται 2024)
Anonim

Οι χειριστές σύγκρισης είναι σύμβολα που χρησιμοποιούνται σε τύπους Excel για να συγκρίνουν δύο τιμές και να δώσουν ένα επιθυμητό αποτέλεσμα. Το αποτέλεσμα αυτής της σύγκρισης μπορεί να είναι TRUE ή FALSE ή οποιαδήποτε άλλη τιμή εξόδου που καθορίζετε αντί για μια πραγματική ή ψευδή συνθήκη.

Σημείωση Οι πληροφορίες σε αυτό το άρθρο ισχύουν για εκδόσεις του Excel 2019, 2016, 2013, 2010, Excel Online και Excel για Mac.

Έξι χειριστές σύγκρισης

Υπάρχουν έξι χειριστές σύγκρισης που μπορείτε να χρησιμοποιήσετε στο Excel.

Αυτοί οι χειριστές χρησιμοποιούνται για να δοκιμάσουν συνθήκες όπως:

  • Ίση: Δύο τιμές ή συμβολοσειρές είναι οι ίδιες (μήλο = μήλο)
  • Μεγαλύτερη από: Μια τιμή είναι μεγαλύτερη από την άλλη (10 > 8)
  • Λιγότερο από: Μια τιμή είναι μικρότερη από την άλλη (8 < 10)
  • Μεγαλύτερη από ή Ίση προς: Μια τιμή είναι μεγαλύτερη ή ίδια με άλλη τιμή (10 >= 10)
  • Λιγότερο από ή ίσο με: Μια τιμή είναι μικρότερη από ή ίδια με άλλη (5 <= 5)
  • Δεν είναι ίση με: Οι δύο τιμές δεν είναι οι ίδιες (σκύλος <> Γάτα)

Όλοι οι χειριστές σύγκρισης λειτουργούν με τιμές, ενώ ορισμένοι (όπως <> και =) λειτουργούν επίσης με χορδές (κείμενο) και ημερομηνίες.

Λειτουργίες σύγκρισης στη λειτουργία IF

Υπάρχουν δύο περιοχές στο Excel όπου μπορείτε να χρησιμοποιήσετε χειριστές σύγκρισης. Η πιο συνηθισμένη χρήση είναι μέσα στο ΑΝ λειτουργία.

Μέσα σε κάθε κελί ενός υπολογιστικού φύλλου, καλέστε τη λειτουργία IF πληκτρολογώντας:

= ΕΑΝ (

Θα δείτε αναδυόμενο κείμενο βοήθειας που διαβάζει:

logical_test, value_if_true, value_if_false

Αυτή είναι η μορφή για τη σωστή χρήση της λειτουργίας IF.

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

Και οι τρεις τιμές μέσα στη λειτουργία IF θα πρέπει να διαχωρίζονται με κόμματα.

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

Για παράδειγμα, για να συγκρίνετε τα δεδομένα στο κελί A1 με τα δεδομένα στο κελί B4, πληκτρολογήστε:

= IF (Α1<>

Για να ελέγξετε αν η τιμή στο κελί A1 είναι μικρότερη από 50, πληκτρολογήστε:

= IF (Α1 <50, ΑΛΗΘΙΝΟ, ΑΚΡΙΒΗ)

Για να ελέγξετε αν η τιμή στο κελί A1 είναι μικρότερη από το ήμισυ της τιμής στο κελί B4, πληκτρολογήστε:

= IF (Α1 <(Β4 / 2), ΑΛΗΘΙΝΟ, ΛΑΘΟΣ)

Στα παραπάνω παραδείγματα, το Excel επιστρέφει TRUE ή FALSE στο κελί όπου έχετε πληκτρολογήσει τη δήλωση IF, ανάλογα με το αποτέλεσμα της σύγκρισης.

Μπορείτε να αντικαταστήσετε TRUE ή FALSE με οποιαδήποτε τιμή ή συμβολοσειρά αν θέλετε ο τύπος IF να επιστρέψει κάτι άλλο σε αυτό το κελί. Για παράδειγμα:

= IF (Α1 <50, "Bob", "Sally")

Αυτό θα επιστρέψει το "Bob" στο κελί, εάν η κατάσταση είναι αληθής, ή το "Sally" εάν η κατάσταση είναι ψευδής.

Λειτουργίες σύγκρισης στο Excel VBA ή Macros

Μπορείτε να χρησιμοποιήσετε τους ίδιους χειριστές σύγκρισης μέσα στον επεξεργαστή Excel VBA.

Το Excel VBA χρησιμοποιείται για τη δημιουργία μακροεντολών για την αυτοματοποίηση ενεργειών μέσα σε ένα υπολογιστικό φύλλο.

Για να ανοίξετε τον επεξεργαστή Excel VBA:

  1. Επιλέγω Αρχείο > Επιλογές > Προσαρμόστε τη Κορδέλα.
  2. Ενεργοποιήστε το Προγραμματιστής κάτω από το πλαίσιο ελέγχου Κύριες καρτέλες και επιλέξτε Εντάξει.
  3. Στο Excel, επιλέξτε Προγραμματιστής > Προβολή κωδικού.
  4. Διπλό κλικ Αυτό το εγχειρίδιο κάτω από Αντικείμενα του Microsoft Excel στο αριστερό παράθυρο.
  5. Στο επάνω μέρος του παραθύρου κώδικα, ορίστε το αριστερό αναπτυσσόμενο μενού ΤΕΤΡΑΔΙΟ ΕΡΓΑΣΙΩΝ και το σωστό Ανοιξε.

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

Ακολουθεί ένα παράδειγμα αυτού που θα μοιάζει με αυτόν τον κώδικα:

Εάν A1 <A2 Στη συνέχεια A3 = "ΝΑΙ"ΑλλούA3 = "ΟΧΙ"Τέλος εαν

Η μορφοποίηση είναι ελαφρώς διαφορετική στο VBA, αλλά τα σύμβολα σύγκρισης (χειριστές) που χρησιμοποιούνται για τη σύγκριση δύο τιμών ή συμβολοσειρών είναι ακριβώς τα ίδια.

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