एक्सेल IFERROR समारोह
एक्सेल वर्कशीट में फ़ॉर्मूले लागू करते समय, कुछ त्रुटि मान उत्पन्न होंगे, त्रुटियों से निपटने के लिए, एक्सेल एक उपयोगी फ़ंक्शन-IFERROR फ़ंक्शन प्रदान करता है। जब कोई सूत्र किसी त्रुटि का मूल्यांकन करता है तो IFERROR फ़ंक्शन का उपयोग कस्टम परिणाम लौटाने के लिए किया जाता है, और कोई त्रुटि न होने पर सामान्य परिणाम लौटाने के लिए किया जाता है।
सिंटेक्स:
Excel में IFERROR फ़ंक्शन का सिंटैक्स है:
तर्क:
- value: आवश्यक। किसी त्रुटि की जाँच के लिए एक सूत्र, अभिव्यक्ति, मान या सेल संदर्भ।
- value_if_error: आवश्यक। यदि कोई त्रुटि पाई जाती है तो लौटाने के लिए एक विशिष्ट मान। यह एक खाली स्ट्रिंग, पाठ संदेश, संख्यात्मक मान, कोई अन्य सूत्र या गणना हो सकती है।
नोट्स:
- 1. IFERROR फ़ंक्शन सभी त्रुटि प्रकारों से निपट सकता है जिसमें #DIV/0!, #N/A, #NAME?, #NULL!, #NUM!, #REF!, और #VALUE! शामिल हैं।
- 2। अगर मूल्य तर्क एक रिक्त कक्ष है, इसे IFERROR फ़ंक्शन द्वारा एक रिक्त स्ट्रिंग ("") के रूप में माना जाता है।
- 3। अगर value_if_error तर्क एक खाली स्ट्रिंग ("") के रूप में प्रदान किया जाता है, त्रुटि का पता चलने पर कोई संदेश प्रदर्शित नहीं होता है।
- 4। अगर मूल्य तर्क एक सरणी सूत्र है, IFERROR मान में निर्दिष्ट सीमा में प्रत्येक सेल के लिए परिणामों की एक सरणी देता है।
- 5. यह IFERROR Excel 2007 और उसके बाद के सभी संस्करणों में उपलब्ध है।
वापसी:
त्रुटि मानों के लिए विशिष्ट मान लौटाता है।
उदाहरण:
उदाहरण 1: त्रुटि मान के बजाय रिक्त सेल या कस्टम टेक्स्ट लौटाने के लिए IFFEROR फ़ंक्शन
उदाहरण के लिए, आपके पास नीचे दिए गए डेटा की एक सूची है, औसत मूल्य की गणना करने के लिए, आपको बिक्री/यूनिट का उपयोग करना चाहिए। लेकिन, यदि इकाई 0 या रिक्त कक्ष है, तो त्रुटियाँ नीचे दिखाए गए स्क्रीनशॉट के अनुसार प्रदर्शित होंगी:
अब, मैं त्रुटि मानों को बदलने के लिए एक रिक्त सेल या अन्य टेक्स्ट स्ट्रिंग का उपयोग करूंगा:
=IFERROR(B2/C2, "") (यह सूत्र त्रुटि मान के बजाय रिक्त लौटाएगा)
=IFERROR(B2/C2, "Error") (यह सूत्र त्रुटि मान के बजाय एक कस्टम टेक्स्ट "त्रुटि" लौटाएगा)
उदाहरण 2: त्रुटि मानों के बजाय "नहीं मिला" लौटाने के लिए Vlookup फ़ंक्शन के साथ IFERROR
आम तौर पर, जब आप संबंधित मान वापस करने के लिए vlookup फ़ंक्शन लागू करते हैं, यदि आपका मिलान मान नहीं मिलता है, तो आपको स्क्रीनशॉट में दिखाए गए अनुसार #N/A त्रुटि मान मिलेगा:
त्रुटि मान प्रदर्शित करने के बजाय, आप इसे बदलने के लिए "नहीं मिला" टेक्स्ट का उपयोग कर सकते हैं। इस स्थिति में, आप Vlookup फॉर्मूला को IFERROR फ़ंक्शन में इस तरह लपेट सकते हैं: =IFERROR(VLOOKUP(…),"Not found")
कृपया नीचे दिए गए सूत्र का उपयोग करें, और फिर त्रुटि मान के बजाय एक कस्टम टेक्स्ट "नहीं मिला" लौटा दिया जाएगा, जबकि मिलान मान नहीं मिला है, स्क्रीनशॉट देखें:
उदाहरण 3: Vlookup फ़ंक्शन के साथ नेस्टेड IFERROR का उपयोग करना
यह IFERROR फ़ंक्शन आपको एकाधिक Vlookup फ़ार्मुलों से निपटने में भी मदद कर सकता है, उदाहरण के लिए, आपके पास दो लुकअप टेबल हैं, अब इन दो तालिकाओं से आइटम को देखने की आवश्यकता है, त्रुटि मानों को अनदेखा करने के लिए, कृपया Vlookup के साथ नेस्टेड IFERROR का उपयोग करें। :
उदाहरण 4: सरणी सूत्रों में IFERROR फ़ंक्शन
मान लीजिए, यदि आप कुल मूल्य और इकाई मूल्य की सूची के आधार पर कुल मात्रा की गणना करना चाहते हैं, तो यह एक सरणी सूत्र का उपयोग करके किया जा सकता है, जो श्रेणी B2:B5 में प्रत्येक कोशिका को श्रेणी C2 के संबंधित सेल द्वारा विभाजित करता है: C5, और फिर इस सरणी सूत्र का उपयोग करके परिणाम जोड़ता है: =SUM($B$2:$B$5/$C$2:$C$5).
नोट: यदि प्रयुक्त श्रेणी में कम से कम एक 0 मान या रिक्त सेल है, तो #DIV/0! नीचे दिखाए गए स्क्रीनशॉट के अनुसार त्रुटि वापस आ गई है:
उस त्रुटि को ठीक करने के लिए, आप IFERROR फ़ंक्शन को सूत्र में इस प्रकार लपेट सकते हैं, और कृपया दबाएँ याद रखें शिटफ़ + Ctrl + Enter इस सूत्र को दर्ज करने के बाद कुंजियाँ एक साथ:
सर्वोत्तम कार्यालय उत्पादकता उपकरण
एक्सेल के लिए कुटूल - आपको भीड़ से अलग दिखने में मदद करता है
एक्सेल के लिए कुटूल 300 से अधिक सुविधाओं का दावा करता है, यह सुनिश्चित करना कि आपको जो चाहिए वह बस एक क्लिक दूर है...
ऑफिस टैब - माइक्रोसॉफ्ट ऑफिस में टैब्ड रीडिंग और एडिटिंग सक्षम करें (एक्सेल शामिल करें)
- दर्जनों खुले दस्तावेज़ों के बीच स्विच करने के लिए एक सेकंड!
- हर दिन आपके लिए सैकड़ों माउस क्लिक कम करें, माउस हाथ को अलविदा कहें।
- एकाधिक दस्तावेज़ों को देखने और संपादित करने पर आपकी उत्पादकता 50% बढ़ जाती है।
- क्रोम, एज और फ़ायरफ़ॉक्स की तरह, ऑफिस (एक्सेल सहित) में कुशल टैब लाता है।