לְהִצטַיֵן

כיצד לתקן את #DIV/0! שְׁגִיאָה

How Fix Div 0

נוסחת Excel: כיצד לתקן את #DIV/0! שְׁגִיאָהנוסחה כללית | _+_ | סיכום

מספר DIV/0! השגיאה מופיעה כאשר נוסחה מנסה להתחלק באפס, או ערך המקביל לאפס. למרות מספר DIV/0! השגיאה נגרמת על ידי ניסיון לחלק באפס, היא עשויה להופיע גם בנוסחאות אחרות כי התייחסות תאים המציגים את #DIV/0! שְׁגִיאָה. בדוגמה המוצגת, אם תא כלשהו ב- A1: A5 מכיל #DIV/0! שגיאה, נוסחת SUM להלן גַם תצוגת #DIV/0 !:





= IF (A2='','',A1/A2)
הֶסבֵּר

לגבי #DIV/0! שְׁגִיאָה

מספר DIV/0! השגיאה מופיעה כאשר נוסחה מנסה להתחלק באפס, או ערך המקביל לאפס. בדומה לשגיאות אחרות, מספר DIV/0! שימושי מכיוון שהוא אומר לך שחסר או בלתי צפוי בגיליון אלקטרוני. ייתכן שתראה #DIV/0! שגיאות בעת הזנת הנתונים, אך עדיין לא הושלמו. לדוגמה, תא בגליון העבודה ריק מכיוון שעדיין אין נתונים זמינים.

איך לעשות אחוזי שינוי באקסל

למרות מספר DIV/0! השגיאה נגרמת על ידי ניסיון לחלק באפס, היא עשויה להופיע גם בנוסחאות אחרות כי התייחסות תאים המציגים את #DIV/0! שְׁגִיאָה. לדוגמה, אם תא כלשהו ב- A1: A5 מכיל #DIV/0! שגיאה, נוסחת SUM להלן תציג #DIV/0 !:





 
= SUM (A1:A5)

הדרך הטובה ביותר למנוע #DIV/0! שגיאות היא לוודא שהנתונים מלאים. אם אתה רואה #DIV/0 לא צפוי! שגיאה, בדוק את הדברים הבאים:

  1. כל התאים המשמשים נוסחה מכילים מידע תקף
  2. אין תאים ריקים המשמשים לחלוקת ערכים אחרים
  3. התאים שאליהן מתייחסת נוסחה אינם מציגים כבר #DIV/0! שְׁגִיאָה

הערה: אם תנסה לחלק מספר בערך טקסט, תראה שגיאת #VALUE לא #DIV/0 !.



#DIV/0! שגיאה ותאים ריקים

תאים ריקים הם סיבה נפוצה ל- #DIV/0! טעויות. לדוגמה, במסך למטה, אנו מחשבים כמות לשעה בעמודה D עם נוסחה זו, מועתקת למטה:

 
= SUM (A1:A5)

#DIV/0! דוגמא לשגיאה - תא ריק

מכיוון ש- C3 ריק, Excel מעריך את הערך של C3 כאפס, והנוסחה מחזירה #DIV/0 !.

#DIV/0! עם פונקציות ממוצעות

ל- Excel שלוש פונקציות לחישוב ממוצעים: מְמוּצָע , ממוצע , ו ממוצעים . כל שלושת הפונקציות יכולות להחזיר #DIV/0! שגיאה כאשר מספר ערכי 'ההתאמה' הוא אפס. הסיבה לכך היא שהנוסחה הכללית לחישוב ממוצעים היא = סכום/ספירה, והספירה יכולה לפעמים להיות אפס.

לדוגמה, אם אתה מנסה להעריך ממוצע של טווח תאים המכיל רק ערכי טקסט, הפונקציה AVERAGE תחזיר #DIV/0! מכיוון שמספר הערכים המספריים לממוצע הוא אפס:

#DIV/0! דוגמא לשגיאה עם הפונקציה AVERAGE

באופן דומה, אם אתה משתמש בפונקציה AVERAGEIF או AVERAGEIFS עם קריטריונים הגיוניים שאינם תואמים נתונים, פונקציות אלה יחזירו #DIV/0! מכיוון שמספר הרשומות התואמות הוא אפס. לדוגמה, במסך למטה, אנו משתמשים בפונקציה AVERAGEIFS כדי לחשב כמות ממוצעת לכל צבע בעזרת נוסחה זו:

 
=B3/C3

#DIV/0! דוגמא לשגיאה עם הפונקציה AVERAGEIFS

היכן נמצאים 'צבע' (B3: B8) ו- 'כמות' (C3: C8) טווחים בשם .

מכיוון שאין בנתונים צבע 'כחול' (כלומר, מספר הרשומות 'הכחולות' הוא אפס), AVERAGEIFS מחזיר #DIV/0 !.

זה יכול לבלבל כאשר אתה 'בטוח' שיש רשומות תואמות. הדרך הטובה ביותר לפתור בעיות היא להגדיר דוגמא קטנה של נתונים שהוזנו ביד כדי לאמת את הקריטריונים שבהם אתה משתמש. אם אתה מגיש מועמדות קריטריונים מרובים עם AVERAGEIFS , עבדו צעד אחר צעד והוסיפו רק קריטריון אחד בכל פעם.

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

שתי קטגוריות נפוצות של שגיאות נוסחה ב- Excel הן שגיאות תחביר ושגיאות לוגיקה.

לכידת מספר DIV/0! שגיאה ב- IF

דרך פשוטה ללכוד את #DIV/0! הוא לבדוק את הערכים הנדרשים באמצעות פונקציית IF . בדוגמה המוצגת, מספר DIV/0! השגיאה מופיעה בתא D6 מכיוון שתא C6 ריק:

 
= AVERAGEIFS (quantity,color,E3)

כדי לבדוק של- C6 יש ערך ולבטל את החישוב אם אין ערך זמין תוכל להשתמש ב- IF כך:

 
=B6/C6 // #DIV/0! because C6 is blank

אתה יכול להרחיב את הרעיון הזה ולבדוק של- B6 ו- C6 יש ערכים באמצעות הפונקציה OR:

 
= IF (C6='','',B6/C6) // display nothing if C6 is blank

ראה גם: אם התא הוא זה או זה .

לכידת מספר DIV/0! שגיאה ב- IFERROR

אפשרות נוספת ללכידת #DIV/0! השגיאה היא פונקציית IFERROR . IFERROR תתפוס כל שגיאה ותחזיר תוצאה חלופית. כדי ללכוד את #DIV/0! שגיאה, עטוף את הפונקציה IFERROR סביב הנוסחה ב- D6 כך:

 
= IF ( OR (B6='',C6=''),'',B6/C6)

הוסף הודעה

אם אתה רוצה להציג הודעה כאשר אתה לוכד #DIV/0! שגיאה, פשוט עטוף את ההודעה במרכאות. לדוגמה, כדי להציג את ההודעה 'אנא הזן שעות', תוכל להשתמש ב:

 
= IFERROR (B6/C6,'') // displays nothing when C6 is empty

הודעה זו תוצג במקום #DIV/0! בעוד C6 נשאר ריק.

הסופר דייב בראנס


^