Excel सूत्र: # DIV / 0 को कैसे ठीक करें! त्रुटि -

विषय - सूची

सामान्य सूत्र

=IF(A2="","",A1/A2)

सारांश

# DIV / 0! त्रुटि तब दिखाई देती है जब कोई सूत्र शून्य से विभाजित करने का प्रयास करता है, या शून्य के बराबर मूल्य। यद्यपि एक # DIV / 0! त्रुटि को शून्य से विभाजित करने के प्रयास के कारण होता है, यह अन्य सूत्रों में भी दिखाई दे सकता है जो संदर्भ कोशिकाओं को प्रदर्शित करते हैं जो # DIV / 0 प्रदर्शित करते हैं! त्रुटि। दिखाए गए उदाहरण में, यदि A1: A5 में किसी भी सेल में एक # DIV / 0 है! त्रुटि, नीचे SUM सूत्र भी # DIV / 0 प्रदर्शित करेगा!

=SUM(A1:A5)

स्पष्टीकरण

# 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 प्रदर्शित नहीं करती हैं! त्रुटि

नोट: यदि आप किसी संख्या को पाठ मान से विभाजित करने का प्रयास करते हैं, तो आपको #VIVUE त्रुटि दिखाई देगी # DIV / 0 !.

# DIV / 0! त्रुटि और रिक्त कक्ष

रिक्त कोशिकाएं # DIV / 0 का एक सामान्य कारण हैं! त्रुटियां। उदाहरण के लिए, नीचे दी गई स्क्रीन में, हम इस फॉर्मूले के साथ कॉलम D में प्रति घंटे मात्रा की गणना कर रहे हैं:

=B3/C3

C3 रिक्त होने के कारण, Excel C3 के मान को शून्य मानता है, और सूत्र # DIV / 0 देता है।

# DIV / 0! औसत कार्यों के साथ

औसत की गणना के लिए एक्सेल के तीन कार्य हैं: AVERAGE, AVERAGEIF और AVERAGEIFS। सभी तीन फ़ंक्शन एक # DIV / 0 वापस कर सकते हैं! "मिलान" मानों की गिनती शून्य होने पर त्रुटि। ऐसा इसलिए है क्योंकि औसत गणना के लिए सामान्य सूत्र = योग / गणना है, और गणना कभी-कभी शून्य हो सकती है।

उदाहरण के लिए, यदि आप उन कक्षों की श्रेणी को औसत करने का प्रयास करते हैं जिनमें केवल पाठ मान हैं, तो AVERAGE फ़ंक्शन # DIV / 0 लौटाएगा! क्योंकि संख्यात्मक मानों की गणना औसत है:

इसी तरह, यदि आप तार्किक मानदंड के साथ AVERAGEIF या AVERAGEIFS फ़ंक्शन का उपयोग करते हैं जो किसी भी डेटा से मेल नहीं खाते हैं, तो ये फ़ंक्शन # DIV / 0 वापस कर देंगे! क्योंकि मिलान रिकॉर्ड की संख्या शून्य है। उदाहरण के लिए, नीचे दी गई स्क्रीन में, हम इस फॉर्मूले के साथ प्रत्येक रंग के लिए औसत मात्रा की गणना करने के लिए AVERAGEIFS फ़ंक्शन का उपयोग कर रहे हैं:

=AVERAGEIFS(quantity,color,E3)

जहाँ "रंग" (B3: B8) और "मात्रा" (C3: C8) को श्रेणी कहा जाता है।

क्योंकि डेटा में कोई रंग "नीला" नहीं है (यानी "ब्लू" रिकॉर्ड की गिनती शून्य है), AVERAGEIFS # DIV / 0 !.

यह भ्रमित हो सकता है जब आप "निश्चित" होते हैं तो मिलान रिकॉर्ड होते हैं। समस्या निवारण का सबसे अच्छा तरीका आपके द्वारा उपयोग किए जा रहे मानदंडों को मान्य करने के लिए हाथ से दर्ज किए गए डेटा का एक छोटा सा नमूना सेट करना है। यदि आप AVERAGEIFS के साथ कई मानदंड लागू कर रहे हैं, तो चरण दर चरण कार्य करें और एक समय में केवल एक मानदंड जोड़ें।

एक बार जब आपको उम्मीद के मुताबिक मानदंड काम करने लगें, तो वास्तविक डेटा पर जाएं। फार्मूला मानदंड के बारे में अधिक जानकारी यहाँ।

# DIV / 0 को फँसाना! आईएफ के साथ त्रुटि

# DIV / 0 को फंसाने का आसान तरीका! IF फ़ंक्शन के साथ आवश्यक मानों की जांच करना है। दिखाए गए उदाहरण में, # DIV / 0! सेल D6 में त्रुटि दिखाई देती है क्योंकि सेल C6 रिक्त है:

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

यह जांचने के लिए कि C6 का मान है, और गणना को निरस्त करें यदि कोई मूल्य उपलब्ध नहीं है तो आप IF का उपयोग इस तरह कर सकते हैं:

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

आप इस विचार को आगे बढ़ा सकते हैं और जाँच सकते हैं कि B6 और C6 दोनों में OR फ़ंक्शन का उपयोग करने वाले मान हैं:

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

यह भी देखें: यदि सेल यह है या वह

# DIV / 0 को फँसाना! IFERROR के साथ त्रुटि

# DIV / 0 को फंसाने का एक और विकल्प! त्रुटि IFERROR फ़ंक्शन है। IFERROR किसी भी त्रुटि को पकड़ लेगा और एक वैकल्पिक परिणाम लौटाएगा। # DIV / 0 को फंसाने के लिए! त्रुटि, IFERROR फ़ंक्शन को D6 में सूत्र के चारों ओर इस तरह लपेटें:

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

एक संदेश जोड़ें

यदि आप एक संदेश दिखाना चाहते हैं जब आप एक # DIV / 0 को फंसाते हैं! त्रुटि, बस उद्धरण में संदेश लपेटो। उदाहरण के लिए, "कृपया घंटे दर्ज करें" संदेश प्रदर्शित करने के लिए, आप उपयोग कर सकते हैं:

=IFERROR(B6/C6,"Please enter hours")

यह संदेश # DIV / 0 के बजाय प्रदर्शित किया जाएगा! जबकि C6 खाली रहता है।

दिलचस्प लेख...