התחביר של פונקציה ב-Excel או ב-Google Sheets מתייחס לפריסה ולסדר של הפונקציה והארגומנטים שלה. פונקציה ב-Excel וב-Google Sheets היא נוסחה מובנית. כל הפונקציות מתחילות בסימן השוויון (=) ואחריו שם הפונקציה כגון IF, SUM, COUNT או ROUND. כאשר אתה משתמש בתחביר הנכון עבור פונקציות ב-Excel או ב-Google Sheets, תמנע מהודעות שגיאה.
ההוראות במדריך זה חלות על Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007, Excel Online ו-Excel for Mac.
תחביר פונקציית ה-IF
הארגומנטים של פונקציה מתייחסים לכל הנתונים או המידע הנדרש על ידי פונקציה. יש להזין טיעונים אלו בסדר הנכון. כדוגמה, התחביר של פונקציית ה-IF באקסל הוא:
=IF(Logical_test, Value_if_true, Value_if_false)
סוגריים ופסיקים
בנוסף לסדר הארגומנטים, המונח תחביר מתייחס גם למיקום סוגריים עגולים או סוגריים המקיפים את הארגומנטים ולשימוש בפסיק כמפריד בין הארגומנטים הבודדים.
מכיוון שהתחביר של הפונקציה IF דורש פסיק כדי להפריד בין שלושת הארגומנטים של הפונקציה, אין להשתמש בפסיק במספרים הגדולים מ-1000.
קריאת התחביר של פונקציית ה-IF
לפונקציית IF ב-Excel וב-Google Sheets יש שלושה ארגומנטים מסודרים בסדר הבא:
- Logical_test argument
- Value_if_true argument
- Value_if_false argument
אם הארגומנטים ממוקמים בסדר אחר, הפונקציה מחזירה הודעת שגיאה או תשובה לא צפויה.
נדרש לעומת ארגומנטים אופציונליים
פיסת מידע אחת שהתחביר אינו מתייחס אליה היא האם ארגומנט נדרש או אופציונלי. במקרה של הפונקציה IF, הארגומנט הראשון והשני (הארגומנטים Logical_test ו-Value_if_true) נדרשים. הארגומנט השלישי, הארגומנט Value_if_false, הוא אופציונלי.
אם הארגומנט השלישי מושמט מהפונקציה והתנאי שנבדק על ידי הארגומנט Logical_test של הפונקציה מוערך ל-false, אז הפונקציה מציגה את המונח FALSE בתא שבו הפונקציה ממוקמת.