הפונקציה IFERROR
הסבר
פונקציית IFERROR הינה פונקציה לוגית השייכת לקבוצה של פונקציות בדיקת שגיאות כגון ISERR, ISERROR, IFERROR ו- ISNA.
IFERROR מקוננת בתוך נוסחה שיתכן והתוצאה שלה תהיה שגיאה, בעיקר פונקציות לאיתור נתונים. כאשר ה IFERROR מזהה שגיאה, היא מחזירה טקסט מותאם אישית וכך מונעת מאיתנו לקבל ערך שלא ניתן לחשב אותו.
IFERROR מטפל בשגיאות כגון אלו: # N / A, #VALUE !, #REF !, # DIV / 0 ! , #NUM!, #NAME? או #NULL !.
במקום השגיאה שעתידה להיווצר, נוכל להשתמש ב- IFERROR כדי להחזיר הודעה מותאמת אישית כגון "קלט לא חוקי" או 0 (אפס) או אפילו להשאיר את התוצאה כתא ריק "" (פעמיים גרשיים).
תחביר
IFERROR(value, value_if_error)
ארגומנטים נדרשים
- Value הארגומנט שבו מתבצע חיפוש שגיאות.
- Value_if_error הערך שיש להחזיר אם נוסחה מוערכת כשגיאה. סוגי השגיאה הבאים נבדקים: #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? או #NULL!.
דוגמה
הערות
- אם value או value_if_error הוא תא ריק, הפונקציה IFERROR מתייחסת אליו כערך מחרוזת ריקה ("").
- אם value הוא נוסחת מערך, הפונקציה IFERROR מחזירה מערך של תוצאות עבור כל תא בטווח שצוין בערך.