להצעת מחיר לעסקים ולארגונים בלבד: צרו קשר 03-6998844
-
הפונקציה IFERROR עוטפת נוסחה: אם הנוסחה מחזירה שגיאה, כמו #DIV/0! או #N/A, מוצג במקומה ערך שבוחרים. אחרת מוצגת התוצאה הרגילה. התחביר:
=IFERROR(value, value_if_error).הדוגמה: אחוז שינוי בלי שגיאות
A B C D 1 שם ינואר פברואר שינוי 2 דני 60 70 17% 3 גילי 0 90 חסר ערך 4 דנה 0 200 חסר ערך בתא D2:
=IFERROR(C2/B2-1,"חסר ערך"). אצל גילי ודנה ינואר הוא 0, והחלוקה הייתה מחזירה #DIV/0!; במקומה כתוב ״חסר ערך״.
1. אצל גילי ינואר הוא 0, והחלוקה הייתה מחזירה #DIV/0!. IFERROR מציגה במקומה ״חסר ערך״. אקסל 365, אוקטובר 2026. השימוש הנפוץ: חיפוש שלא מצא
=IFERROR(VLOOKUP(E2,A2:C4,2,0),"לא נמצא")מחזירה ״לא נמצא״ כשהשם לא ברשימה, במקום #N/A. באקסל 365 ל‑XLOOKUP יש ארגומנט משלה לזה:=XLOOKUP(E2,A2:A4,B2:B4,"לא נמצא").זהירות
IFERROR מסתירה כל שגיאה, גם טעות אמיתית בנוסחה, כמו שם פונקציה שגוי. בחיפושים עדיף IFNA, שמטפלת רק ב‑#N/A. ולפני שעוטפים, כדאי לבדוק שהנוסחה עצמה נכונה.
עם Copilot (קופיילוט)
באקסל 365 אפשר לבקש את זה מ‑Copilot במילים: ״הוסף עמודה עם אחוז השינוי מינואר לפברואר, ובמקום שגיאה כתוב ״חסר ערך״״. כדאי לבדוק שאצל גילי, שאצלה ינואר 0, כתוב ״חסר ערך״.
שאלות נפוצות
מה עושה IFERROR באקסל?
מחזירה ערך שבוחרים, טקסט, 0 או תא ריק, כשנוסחה מחזירה שגיאה. =IFERROR(A2/B2,0) מחזירה 0 במקום #DIV/0!.
איך מסתירים #N/A של VLOOKUP?
עוטפים: =IFERROR(VLOOKUP(…),"לא נמצא"), או משתמשים ב‑IFNA שמטפלת רק בשגיאה הזאת.
איך משאירים תא ריק במקום שגיאה?
כותבים שני מרכאות כערך החלופי: =IFERROR(A2/B2,"").
יש לכם שאלה על הנתונים שלכם? שאלו את ChatGPT על הפונקציה IFERROR. את התשובה כדאי לבדוק מול הדוגמאות שכאן.
ערכים קשורים: הפונקציה IFNA · שגיאות נפוצות באקסל · הפונקציה VLOOKUP · הפונקציה XLOOKUP