Menu
CoddyTech

אופרטורי השוואה

חלק מהיחידה יסודות במסלול ה-Excel של Coddy. שיעור 36 מתוך 42.

התנאי בתוך IF נבנה באמצעות אופרטור השוואה. יש שישה כאלה, וביחד הם יכולים לשאול כל שאלה שהתשובה עליה היא כן או לא בנוגע למספרים:

>    greater than
<    less than
>=   greater than or equal (at least)
<=   less than or equal (at most)
=    equal to
<>   not equal to

החריג הוא <>, הדרך של Excel לומר לא שווה. =IF(B2<>B1,"different","equal") מציג different בכל פעם ששני התאים אינם תואמים.

עובדה מעניינת: אפשר להקליד השוואה כנוסחה בפני עצמה, כמו =B2>B1. היא מציגה TRUE כשההשוואה מתקיימת ו-FALSE כשהיא לא מתקיימת — תשובת כן או לא גולמית שנקראת ערך לוגי. זה טריק נחמד להצצה בתנאי, אבל גיליון מלא ב-TRUE וב-FALSE לא מסביר מה משמעותה של כל תשובה. עטיפת ההשוואה בתוך IF הופכת את התשובה הגולמית הזאת למילים שכל אחד יכול לקרוא.

הבחירה בין האופרטורים הדומים חשובה: > לעומת >= נבדלים רק כאשר שני הצדדים שווים בדיוק, ושם בדיוק מסתתרות שגיאות של סטייה באחד. כשכותבים תנאי, תמיד כדאי לשאול: מה אמור לקרות בגבול?

challenge icon

אתגר

קל

גיליון מכירות קטן: ב־A1 כתוב Target, והיעד מופיע ב־B1; ב־A2 כתוב Sales, והמכירות של החודש מופיעות ב־B2.

כתבו שלוש נוסחאות IF, שכל אחת מהן משתמשת באופרטור השוואה אחר:

  1. ב־C1: הציגו hit אם המכירות שוות ליעד או גבוהות ממנו, אחרת הציגו missed
  2. ב־C2: הציגו under אם המכירות נמוכות מהיעד, אחרת הציגו not under
  3. ב־C3: הציגו different אם המכירות והיעד אינם שווים, אחרת הציגו equal

השתמשו בדיוק במילים הקטנות שלמעלה. הבדיקות ינסו מכירות גבוהות מהיעד, נמוכות ממנו ושוות לו בדיוק.

נסו בעצמכם

Sheet1
ABCDEFG
1Target100
2Sales130
3
4
5
6
7
8
9
10
11
12
13
14
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: Excel אונליין