IFS

הפונקציה IFS יכולה להריץ בדיקות מרובות ולהחזיר ערך המתאים לתוצאה ה-TRUE הראשונה. השתמשו בפונקציה זו כדי להעריך תנאים מרובים ללא הצהרות IF מקוננות מרובות. הפונקציה מאפשרת נוסחאות קצרות וקלות יותר לקריאה.

סינטקס

=IFS(ערך 2, תנאי 2],ערך 1, תנאי 1],...)

אופן השימוש

הפונקציה IFS מעריכה ביטויים מרובים ומחזירה תוצאה התואמת לתוצאה TRUE הראשונה. אפשר להשתמש בפונקציה כאשר רוצים נוסחה עצמאית לבדיקת תנאים מרובים בו-זמנית מבלי לקנן מספר הצהרות IF. נוסחאות המבוססות על IFS הן קצרות יותר וקלות יותר לקריאה ולכתיבה.

יש לספק תנאים לפונקציית IFS כצמדי בדיקה/ערך, והפונקציה יכולה להתמודד עם עד 127 תנאים. כל בדיקה מייצגת בדיקה לוגית שמחזירה TRUE או FALSE, והערך שאחריו יוחזר כשהבדיקה תחזיר TRUE. במקרה שיותר מתנאי אחד מחזיר TRUE, הערך המתאים לתוצאת TRUE הראשונה תוחזר. מסיבה זו, חשוב לשקול את סדר הופעת התנאים.

מבנה

דוגמא לשלושה תנאים בפונקציה:

=IFS(
זוג 1 // ערך 1, תנאי 1
זוג 2 // ערך 2, תנאי 2
זוג 3 // ערך 3, תנאי 3
)

ערך מוחזר על ידי הפונקציה רק כאשר הבדיקה הקודמת מחזירה TRUE, והבדיקה הראשונה שמחזירה TRUE “מנצחת”. לקריאות טובה יותר, ניתן לרדת שורה לנוסחת IFS כפי שמוצג לעיל.

הערה: הפונקציה אינה מספקת ארגומנט לערך ברירת מחדל. ראו דוגמה מס’ 3 להלן לפתרון מעמיק.

דוגמא א’:

בדוגמה הבאה, הפונקציה משמשת להקצאת ציון על סמך תוצאה. הנוסחה ב-E5, מועתקת למטה, היא:

=IFS(C5<60,"F",C5<70,"D",C5<80,"C",C5<90,"B",C5>=90,"A")

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

דוגמא ב’:

במערכת דירוג פשוטה, ציון של 3 ומעלה הוא “טוב”, ציון בין 2 ל-3 הוא “ממוצע”, וכל דבר מתחת ל-2 הוא “נכשל”. כדי להקצות ערכים אלה עם הפונקציה, נעשה שימוש בשלושה תנאים:

=IFS(A1>=3,"טוב",A1>=2,"ממוצע",A1<2,"נכשל")

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

דוגמא ג’:

לפונקציית IFS אין ערך ברירת מחדל מובנה לשימוש כאשר כל התנאים הם FALSE. עם זאת, כדי לספק ערך ברירת מחדל, אפשר להזין TRUE כבדיקה סופית, ואחריו ערך שישמש כברירת מחדל.

בדוגמה למטה, קוד מצב של 100 הוא “OK”, קוד של 200 הוא “!” וקוד של 300 הוא “X”. כל ערך קוד אחר אינו חוקי, כך ש-TRUE מסופק כבדיקה הסופית, ו-“לא תקין” מוחזר כערך “ברירת מחדל”.

=IFS(A1=100,"OK",A1=200,"!!!",A1=300,"X",TRUE,"לא תקין")

כאשר הערך ב-A1 הוא 100, 200 או 300, הפונקציה FS תחזיר את ההודעות המוצגות למעלה. כאשר A1 מכיל כל ערך אחר (כולל כאשר A1 ריק) הפונקציה תחזיר “לא תקין”. ללא התנאי הסופי הזה, IFS יחזיר N/A# כאשר קוד לא יזוהה.

הערה:

IFS היא פונקציה חדשה הזמינה ב-Excel 365 וב-Excel 2019.

IFS בניגוד ל-SWITCH

כמו הפונקציה SWITCH, פונקציית IFS מאפשרת לך לבדוק יותר ממצב אחד בנוסחה עצמאית אחת. שתי הפונקציות מקלות על כתיבת (וקריאה) של נוסחה עם תנאים רבים. יתרון אחד של SWITCH על פני IFS הוא שהביטוי מופיע רק פעם אחת בפונקציה ואין צורך לחזור עליו. בנוסף, SWITCH יכול לקבל ערך ברירת מחדל. עם זאת, SWITCH מוגבל להתאמה מדויקת. לא ניתן להשתמש באופרטורים כמו גדול מ-(>) או קטן מ-(<) עם התחביר הסטנדרטי. לעומת זאת, הפונקציה IFS דורשת ביטויים עבור כל תנאי, כך שניתן להשתמש באופרטורים לוגיים לפי הצורך.

הערות

  • לפונקציה אין ערך ברירת מחדל מובנה לשימוש כאשר כל התנאים הם FALSE.
  • כדי לספק ערך ברירת מחדל, הזן TRUE כבדיקה סופית וערך להחזרה כאשר לא מתקיימים תנאים אחרים.
  • כל הבדיקות הלוגיות חייבות להחזיר TRUE או FALSE. כל תוצאה אחרת תגרמו לפונקציה להחזיר ערך !VALUE# שְׁגִיאָה.
  • אם אין בדיקות לוגיות שיחזירו TRUE, IFS תחזיר את השגיאה N/A#.

פוסטים נוספים – לימוד אקסל

  • AND
    הפונקציה AND באקסל משמשת לבדיקת מספר תנאים בו-זמנית. לדוגמה, ייתכן שתרצו לבדוק אם מספר בתא…
  • CONVERT (המרה)
    הפונקציה CONVERT ממירה מספר במערכת מדידה אחת לאחרת. לדוגמה, ניתן להשתמש ב- CONVERT כדי להמיר…
  • COUNTIF excel
    פונקציית Excel COUNTIF מאפשרת לך לספור תאים על סמך קריטריונים ספציפיים. בין אם אתה עובד…
  • COUNTIFS
    שימוש בפונקצית COUNTIFS באקסל הוא כלי עוצמתי המאפשר לך לספור את מספר התאים העומדים בקריטריונים…
  • IF
    IF באקסל מאפשרת לבצע פעולה ספציפית אם מתקיים תנאי מסוים, ופעולה אחרת אם התנאי אינו…
  • IFS
    הפונקציה IFS יכולה להריץ בדיקות מרובות ולהחזיר ערך המתאים לתוצאה ה-TRUE הראשונה. השתמשו בפונקציה זו…
  • INDEX
    INDEX מחזירה את הערך במיקום נתון בטווח (range) או במערך(array). ניתן להשתמש בפונקציה כדי לאחזר…
  • INDEX MATCH
    בפוסט זה, אני רוצה לכסות את אחת מפונקציות הבדיקה/חיפוש החזקות ביותר באקסל, INDEX MATCH ….
  • ISEVEN
    מהי פונקציית ISEVEN באקסל? ISEVEN היא אחת מהפונקציות הרבות שלה שיכולות לעזור לפשט את העבודה…
  • LET
    LET משמשת להקצאת ערך למשתנה. משתנים באקסל הם בעלי שם של תאים, טווחים או ביטויים…
  • MATCH
    הפונקציה MATCH היא פונקציה מובנית ב-אקסל שמחפשת ערך בטווח מסוים של תאים. ולאחר מכן מחזירה…
  • NPV
    NPV היא פונקציה פיננסית המחשבת את הערך הנוכחי הנקי של השקעה, תוך התחשבות בסדרה של…
  • OFFSET
    הפונקציה OFFSET Excel יוצרת הפניה לטווח תאים שנמצא במרחק של מספר מסוים של שורות ועמודות…
  • OR
    פונקצית OR מחזירה TRUE (נכון) אם ארגומנט נתון מוערך ל-TRUE, ומחזירה FALSE (לא נכון) אם…
  • PERCENTILE – אחוזון
    הפונקציה ‘PERCENTILE’ באקסל היא כלי רב עוצמה לניתוח נתונים וחישוב אחוזונים בתוך מערך נתונים. בין…
  • Pivot – פיבוט (טבלת ציר)
    טבלאות Pivot הן כלי רב עוצמה לארגון וסיכום מערכי נתונים גדולים. הם מאפשרים למשתמשים לסדר…
  • SUMIF
    הפונקציה SUMIF היא כלי שימושי באקסל המאפשר למשתמשים לסכם במהירות ובקלות ערכים העומדים בקריטריונים ספציפיים….
  • SUMPRODUCT
    פונקציית SUMPRODUCT של מכפילה טווחים או מערכים יחד ומחזירה את סכום המוצרים. זה נשמע משעמם,…
  • vlookup אקסל
    vlookup אקסל – מה זה בעצם? VLOOKUP אקסל היא פונקציית Excel לחיפוש נתונים בטבלה מאורגנת…
  • WEEKDAY
    הפונקציה WEEKDAY ב- Microsoft Excel היא כלי שימושי לקביעת היום בשבוע עבור תאריך נתון. פונקציה…
  • XLOOKUP
    פונקציית XLOOKUP של אקסל היא כלי רב עוצמה המאפשר לך לחפש ערך ספציפי בטבלת נתונים…
  • XOR
    נוסחת XOR באקסל XOR נועדה לבדיקת שני אלמנטים באופן אקסלוסיבי (בחירה אחת או השניה, אבל…
  • אוֹפֵּרָטוֹר (מפעיל, סימן פעולה)
    סוגי אופרטורים באקסל משתמשים באופרטורים לביצוע פעולות על ערכים וביטויים. כמה אופרטורים נפוצים ב-Excel כוללים:…
  • איך יורדים שורה באקסל
    איך יורדים שורה בתוך תא באקסל מעכשיו תדעו אחת ולתמיד, איך יורדים שורה באקסל. זכרו…
  • איך לומדים אקסל?
    אז איך לומדים אקסל? אקסל היא תוכנה מורכבת ורב-תכליתית. הנושאים שעליכם ללמוד תלויים בצרכים ובמטרות…
  • איך לעשות גרף עמודות באקסל
    איך לעשות גרף עמודות באקסל הוא תהליך נורא פשוט. אקסל הוא כלי רב עוצמה ליצירת…
  • המרת תאריך לועזי לעברי
    מעכשיו כבר אין צורך לחפש כל מיני מחשבונים ואתרים להמרת תאריך לועזי לעברי. איך לבצע…
  • חישוב אחוזים
    במדריך זה תלמדו דרך מהירה לחישוב אחוזים באקסל, תמצאו את נוסחת האחוזים הבסיסית ועוד כמה נוסחאות לחישוב אחוזי עלייה לעומת תקופות שונות, מע”מ, אחוז מסה”כ ועוד.
  • חישוב ימים בין תאריכים
    אקסל היא תוכנה נורא נוחה לחישוב ימים בין תאריכים. ישנה האפשרות להשתמש בפונקציית DAYS אבל…
  • חישוב שעות עבודה
    אז הגעתם למצב שאתם צריכים לבצע חישוב שעות עבודה. ישלכם פרוייקט שאתם צריכים לתמחר. אולי…
  • כל אחד יכול ללמוד אקסל?
  • לוגיקה בוליאנית
    לוגיקה בוליאנית היא מערכת של לוגיקה מתמטית המשמשת לייצוג הצהרות באופן שהוא נכון או שקר….
  • מחשבון שפיצר אקסל
    אחד המושגים הכי מעצבנים בעולם המשכנתאות הוא לוח שפיצר, שלדעתי יש בו שני דברים מעצבנים:…
  • מי משתמש באקסל?
  • ממוצע משוקלל באקסל
    הממוצע המשוקלל הוא סוג של ממוצע חשבוני שבו לכל ערך מוענק משקל או חשיבות מסוימת….
  • מספר רנדומלי
    מספר רנדומלי מ-1 עד 100 מספר רנדומלי באקסל גם אתם יכולים לארגן לעצמכם מספר רנדומלי…
  • מערכים (arrays)
    מערך הוא אוסף של ערכים או תאים שניתן להתייחס אליהם כאל ישות אחת בנוסחה. ב-Excel,…
  • סטיית תקן באקסל – STDEV
    סטיית תקן באקסל נעשית עם הפונקציה STDEV המחשבת סטיית תקן באקסל של קבוצה של ערכים…
  • עיצוב מותנה באקסל
    עיצוב מותנה הינה אפשרות מתקדמת להצגת נתונים, בצורה יעילה ומקצועית, על ידי הגדרת תנאי מסוים…
  • פונקציה TRANSPOSE
    פונקציה TRANSPOSE של אקסל “הופכת” את הכיוון של טווח או מערך נתון: TRANSPOSE הופכת טווח…

נמאס לך! לבקש עזרה באקסל? יש לנו פיתרון מצוין בשבילך!

קורס אקסל למתחילים

מתחילים ללמוד אקסל
עם מעט או ללא ידע
והופכים למקצוענים

הקורס מיועד לעובדי חברות, עצמאיים, בעלי ידע .בסיסי באקסל, עיריות ואנשים פרטיים


ידע נדרש:
אין צורך בידע קודם

משך הקורס: 12 מפגשים של שעתיים

קורס אקסל למתקדמים

Power Query
Power Pivot
DAX

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


ידע נדרש:
לפחות שנת נסיון בעבודה עם אקסל, ידע בפיבוט, נוסחאות כמו VLOOKUP, IFS

משך הקורס: 12 מפגשים של שעתיים