ایکسل

#DIV/0 کو کیسے ٹھیک کریں! خرابی

How Fix Div 0

ایکسل فارمولا: #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 خالی ہے ، ایکسل C3 کی قدر کو صفر سمجھتا ہے ، اور فارمولا #DIV/0 لوٹاتا ہے۔

#DIV/0! اوسط افعال کے ساتھ۔

اوسط کا حساب لگانے کے لیے ایکسل کے تین کام ہیں: اوسط ، اوسط ، اور اوسط . تینوں افعال #DIV/0 واپس کر سکتے ہیں! غلطی جب 'مماثل' اقدار کی گنتی صفر ہے۔ اس کی وجہ یہ ہے کہ اوسط کا حساب لگانے کا عمومی فارمولا = sum/count ہے ، اور گنتی بعض اوقات صفر بھی ہو سکتی ہے۔

مثال کے طور پر ، اگر آپ سیلز کی ایک رینج کو اوسط کرنے کی کوشش کرتے ہیں جس میں صرف ٹیکسٹ ویلیوز ہوتے ہیں تو AVERAGE فنکشن #DIV/0 لوٹ آئے گا! کیونکہ عددی اقدار کی گنتی اوسط صفر ہے:

#DIV/0! AVERAGE فنکشن کے ساتھ غلطی کی مثال۔

اسی طرح ، اگر آپ منطقی معیار کے ساتھ AVERAGEIF یا AVERAGEIFS فنکشن استعمال کرتے ہیں جو کسی بھی ڈیٹا سے مماثل نہیں ہے ، تو یہ افعال #DIV/0 لوٹ آئیں گے! کیونکہ مماثل ریکارڈ کی گنتی صفر ہے۔ مثال کے طور پر ، نیچے دی گئی سکرین میں ، ہم AVERAGEIFS فنکشن استعمال کر رہے ہیں تاکہ اس فارمولے کے ساتھ ہر رنگ کی اوسط مقدار کا حساب لگایا جا سکے۔

 
=B3/C3

#DIV/0! AVERAGEIFS فنکشن کے ساتھ غلطی کی مثال

جہاں 'رنگ' (B3: B8) اور 'مقدار' (C3: C8) ہیں۔ نامی حدود .

چونکہ ڈیٹا میں کوئی رنگ 'نیلا' نہیں ہے (یعنی 'بلیو' ریکارڈز کی گنتی صفر ہے) ، AVERAGEIFS #DIV/0 لوٹاتا ہے۔

جب آپ 'یقینی' ہوں تو یہ الجھن کا باعث بن سکتا ہے۔ خرابیوں کا ازالہ کرنے کا بہترین طریقہ یہ ہے کہ ایک چھوٹا سا نمونہ ترتیب دیا جائے۔ ہاتھ سے داخل کردہ ڈیٹا آپ جو معیار استعمال کر رہے ہیں اس کی توثیق کریں۔ اگر آپ درخواست دے رہے ہیں۔ AVERAGEIFS کے ساتھ ایک سے زیادہ معیار ، مرحلہ وار کام کریں اور ایک وقت میں صرف ایک معیار شامل کریں۔

ایک بار جب آپ کو توقع کے مطابق معیار کے ساتھ کام کرنے کی مثال مل جائے تو ، حقیقی ڈیٹا کی طرف بڑھیں۔ فارمولے کے معیار کے بارے میں مزید معلومات یہاں۔ .

ایکسل میں خالی خلیوں سے چھٹکارا حاصل کریں

#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 کو پھنسانے کے لیے! غلطی ، D6 میں فارمولے کے گرد IFERROR فنکشن کو اس طرح لپیٹیں:

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

ایک پیغام شامل کریں۔

اگر آپ #DIV/0 پھنساتے وقت کوئی پیغام ظاہر کرنا چاہتے ہیں! غلطی ، صرف اقتباسات میں پیغام لپیٹیں۔ مثال کے طور پر ، 'براہ کرم گھنٹوں درج کریں' پیغام ظاہر کرنے کے لیے ، آپ استعمال کر سکتے ہیں:

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

یہ پیغام #DIV/0 کے بجائے دکھایا جائے گا! جبکہ C6 خالی رہتا ہے۔

مصنف ڈیو برنس۔


^