τελεστής σύγκρισης
Ο τελεστής σύγκρισης συγκρίνει δύο τιμές σε τύπους. Οι συγκρίσεις επιστρέφουν πάντα είτε την τιμή Boole TRUE είτε την τιμή Boole FALSE. Οι τελεστές σύγκρισης μπορούν επίσης να χρησιμοποιηθούν για τη δημιουργία των συνθηκών σύγκρισης που χρησιμοποιούνται από κάποιες συναρτήσεις.
Για να προσδιορίσετε αν | Χρησιμοποιήστε αυτόν τον τελεστή σύγκρισης | Παραδείγματα, όταν το A2 περιέχει 20 και το B2 περιέχει 2 |
---|---|---|
Δύο τιμές είναι ίσες | = | A2 = B2 επιστρέφει FALSE |
Δύο τιμές δεν είναι ίσες | <> | A2 <> B2 επιστρέφει TRUE |
Η πρώτη τιμή είναι μεγαλύτερη από τη δεύτερη τιμή | > | A2 > B2 επιστρέφει TRUE |
Η πρώτη τιμή είναι μικρότερη από τη δεύτερη τιμή | < | A2 < B2 επιστρέφει FALSE |
Η πρώτη τιμή είναι μεγαλύτερη από ή ίση με τη δεύτερη τιμή | >= | A2 >= B2 επιστρέφει TRUE |
Η πρώτη τιμή είναι μικρότερη από ή ίση με τη δεύτερη τιμή | <= | A2 <= B2 επιστρέφει FALSE |
Οι συμβολοσειρές είναι μεγαλύτερες από αριθμούς. Για παράδειγμα, "hello" > 5 επιστρέφει TRUE.
Είναι δυνατή η σύγκριση μεταξύ των TRUE και FALSE αλλά όχι με αριθμούς ή συμβολοσειρές. TRUE > FALSE και FALSE < TRUE, διότι το TRUE ερμηνεύεται ως 1 και το FALSE ερμηνεύεται ως 0. TRUE = 1 επιστρέφει FALSE και TRUE = "SomeText" επιστρέφει FALSE.
Οι πράξεις σύγκρισης χρησιμοποιούνται κυρίως σε συναρτήσεις, όπως η συνάρτηση IF, που συγκρίνουν δύο τιμές και μετά εκτελούν άλλες πράξεις ανάλογα με το αν η σύγκριση επιστρέψει TRUE ή FALSE.