א' שואל:
שאלה באקסל על if מקונן: אם אני רוצה לעשות רשימת ציונים שאומרת כך, מעל ציון 60- עובר, מתחת- נכשל, מעל -90 מצטיין מה הפונקצייה שאצטרך לרשום?תשובה:
נגדיר בגיליון אקסל טבלת ציונים וסיווגים.

נגדיר בתא B2 נוסחת IF מקוננת ונעתיק אותה לתאים B3 עד B14.
=IF(OR(A2="",A2<0,A2>100),"חסר ציון או ציון לא תקין",IF(A2<60,"נכשל",IF(A2>90,"מצטיין","עובר")))
אקסל מחשב את הנוסחה משמאל לימין באופן הבא -
פונקצית IF ראשונה בודקת אם אין ציון או שהציון אינו חוקי. אם כן - מוחזר "חסר ציון או ציון לא חוקי".
אם לא - פונקצית IF שנייה בודקת אם הציון מתחת ל-60. אם כן - מוחזר "נכשל".
אם לא - פונקציית IF שלישית בודקת אם הציון מעל 90. אם כן - מוחזר "מצטיין".
אם לא - מוחזר "עובר".
מצ"ב התוצאה -

בברכה,
צוות אניפיט