אופרטור השוואה
אופרטור השוואה משווה בין שני ערכים בנוסחאות. השוואות מחזירות תמיד את הערך הבוליאני TRUE או את הערך הבוליאני FALSE. אופרטורי השוואה יכולים גם לשמש ליצירת תנאי ההשוואה המשמשים פונקציות מסוימות.
כדי לקבוע אם | השתמש/י באופרטור השוואה זה | דוגמאות, כאשר A2 מכיל 20 ו‑B2 מכיל 2 |
---|---|---|
שני ערכים שווים זה לזה | = | הפסוק A2 = B2 מחזיר FALSE |
שני ערכים אינם שווים זה לזה | <> או ≠ | A2 <> B2 מחזיר TRUE A2 ≠ B2 מחזיר TRUE |
הערך הראשון גדול מהערך השני | < | A2 > B2 מחזיר TRUE |
הערך הראשון קטן מהערך השני | > | A2 < B2 מחזיר FALSE |
הערך הראשון גדול מהערך השני או שווה לו | >= או ≥ | הפסוק A2 >= B2 מחזיר TRUE A2 ≥ B2 מחזיר TRUE |
הערך הראשון קטן מהערך השני או שווה לו | <= או ≤ | הפסוק A2 =< B2 מחזיר FALSE A2 ≤ B2 מחזיר FALSE |
מחרוזות גדולות ממספרים. לדוגמה, ״להתראות״ > 5 מחזיר TRUE.
ניתן להשוות את TRUE ואת FALSE זה לזה, אבל לא למספרים או מחרוזות. TRUE > FALSE ו‑FALSE < TRUE, מאחר ש‑TRUE מתפרש כ‑1 ו‑FALSE כ‑0. הפסוק TRUE = 1 מחזיר FALSE והפסוק TRUE = ״מלל כלשהו״ מחזיר FALSE.
אופרטורי השוואה משמשים בעיקר בפונקציות, כגון IF, המשוות שני ערכים ומבצעות פעולות אחרות בהתאם לכך שההשוואה מחזירה TRUE או FALSE.