הפונקציה SWITCH
הסבר
הפונקציה SWITCH הנה מסוג הפונקציות הלוגיות (בדומה ל IF). הפונקציה תעריך ערך אחד (שנקרא expression) מול רשימת ערכים ותחזיר תוצאה המתאימה לערך הראשון בהתאמה. במקרה שאין ערך תואם, תוחזר תוצאת ברירת מחדל אופציונלית
הפונקציה זמינה באופיס 365 והחל מגרסת 2019
תחביר
([SWITCH(expression, value1, result1, [default or value2, result2],…[default or value3, result3
ארגומנטים נדרשים
Expression הערך (כגון מספר, תאריך או טקסט) שיושווה מול value1…value126.
value1…value126 א ValueN הוא ערך שיושווה מול ביטוי.
result1… result126 ו ResultN הוא הערך שיוחזר כאשר הארגומנט התואם valueN מתאים לביטוי. חובה לספק ערך ResultN לכל ארגומנט valueN תואם.
ארגומנטים אופציונליים
default הערך שיוחזר במקרה שלא נמצאו התאמות בביטויים של valueN. הארגומנט Default מזוהה כאשר אין ביטוי resultN תואם הארגומנט Default חייב להיות הארגומנט האחרון בפונקציה.
מכיוון שפונקציות מוגבלות ל- 254 ארגומנטים, אפשר להשתמש לכל היותר ב- 126 זוגות ארגומנטים של ערך ותוצאה.
דוגמה