विषयसूची
#एन/ए त्रुटियों को संभालने के लिए एक्सेल में आईएसएनए फ़ंक्शन का उपयोग करने के विभिन्न तरीकों में यह ट्यूटोरियल गोता लगाता है। एक सेल में एक त्रुटि दिखाई देती है। ऐसी त्रुटियों को रोकने और संभालने के लिए, आप ISNA फ़ंक्शन का उपयोग कर सकते हैं। इसका व्यावहारिक उपयोग क्या है? अनिवार्य रूप से, यह आपके सूत्रों को अधिक उपयोगकर्ता के अनुकूल और आपकी वर्कशीट को बेहतर दिखने में मदद करता है।
Excel में ISNA फ़ंक्शन
Excel ISNA फ़ंक्शन का उपयोग कोशिकाओं की जाँच के लिए किया जाता है या #N/A त्रुटियों के लिए सूत्र। परिणाम एक तार्किक मान है: TRUE यदि #N/A त्रुटि का पता चला है, FALSE अन्यथा।
फ़ंक्शन Excel 2000 से 2021 और Excel 365 के सभी संस्करणों में उपलब्ध है।
The ISNA फ़ंक्शन का सिंटैक्स जितना संभव हो उतना सरल है:
ISNA(मान)जहां मान वह सेल मान या सूत्र है जिसे आप #N/A त्रुटियों के लिए जांचना चाहते हैं.
ISNA सूत्र को उसके मूल रूप में बनाने के लिए, उसके एकमात्र तर्क के रूप में एक सेल संदर्भ प्रदान करें:
=ISNA(A2)
यदि संदर्भित सेल में #N/A त्रुटि है, आपको सही मिलेगा। किसी अन्य त्रुटि, मान या रिक्त सेल के मामले में, आपको FALSE मिलेगा:
Excel में ISNA का उपयोग कैसे करें
ISNA फ़ंक्शन का उपयोग करना अपने शुद्ध रूप में थोड़ा व्यावहारिक अर्थ है। अधिक बार, यह एक निश्चित सूत्र के परिणाम का मूल्यांकन करने के लिए अन्य कार्यों के साथ प्रयोग किया जाता है। इसके लिए बस उस दूसरे सूत्र को ISNA के मान तर्क में रखें:
ISNA( your_formula())नीचे दिए गए डेटासेट में, मान लीजिए कि आप दो सूचियों (कॉलम ए और डी) की तुलना करना चाहते हैं और उन नामों की पहचान करना चाहते हैं जो दोनों सूचियों में मौजूद हैं और जो केवल सूची में दिखाई देते हैं 1.
कॉलम डी में प्रत्येक नाम के खिलाफ ए3 में नाम की तुलना करने के लिए, सूत्र है:
=MATCH(A3, $D$2:$D$9, 0)
यदि कोई लुकअप मान पाया जाता है, तो MATCH फ़ंक्शन अपना रिटर्न देता है लुकअप सरणी में सापेक्ष स्थिति, अन्यथा #N/A त्रुटि उत्पन्न होती है। MATCH के परिणाम का परीक्षण करने के लिए, हमने इसे ISNA में नेस्ट किया:
=ISNA(MATCH(A3, $D$2:$D$9, 0))
यह सूत्र B3 में जाता है, और फिर B14 के माध्यम से कॉपी किया जाता है।
अब, आप स्पष्ट रूप से कर सकते हैं देखें कि किन छात्रों ने सभी परीक्षण पास किए हैं (कॉलम D > MATCH रिटर्न #N/A > ISNA रिटर्न TRUE में नाम उपलब्ध नहीं है) और जिनका कम से कम एक असफल परीक्षण है (कॉलम D > में कोई त्रुटि नहीं है) > ISNA रिटर्न FALSE).
युक्ति। Excel 365 और Excel 2021 में, आप अधिक आधुनिक XMATCH फ़ंक्शन का उपयोग कर सकते हैं। MATCH के बजाय।
IF ISNA सूत्र
डिज़ाइन के अनुसार, ISNA फ़ंक्शन केवल दो बूलियन मान लौटा सकता है। अपने कस्टम संदेशों को प्रदर्शित करने के लिए, इसे IF फ़ंक्शन के संयोजन में उपयोग करें:
हमारे परिशोधन उदाहरण के लिए थोड़ा और आगे, आइए जानें कि समूह A के कौन से छात्र किसी परीक्षा में अनुत्तीर्ण नहीं हुए और उनके लिए "कोई अनुत्तीर्ण परीक्षण नहीं" दिया। शेष छात्रों के लिए, हम "विफल" लौटाएंगे। ऐसा करने के लिए, ISNA MATCH सूत्र को इसमें एम्बेड करेंIF का तार्किक परीक्षण, ताकि IF सबसे बाहरी कार्य बन जाए:
=IF(ISNA(MATCH(A3,$D$2:$D$9,0)), "No failed tests", "Failed")
परिणाम अब बहुत बेहतर और अधिक सहज दिखते हैं, सहमत हैं?
<3
VLOOKUP के साथ Excel में ISNA का उपयोग कैसे करें
IF ISNA संयोजन एक सार्वभौमिक समाधान है जिसका उपयोग किसी भी फ़ंक्शन के साथ किया जा सकता है जो डेटा के सेट में कुछ खोजता है और #N/A त्रुटि देता है जब कोई लुकअप मान नहीं मिलता है।
VLOOKUP के साथ ISNA फ़ंक्शन का सिंटैक्स इस प्रकार है:
IF(ISNA(VLOOKUP(…), " custom_text ", VLOOKUP( ...))मानव भाषा में अनुवादित, यह कहता है: यदि VLOOKUP का परिणाम #N/A त्रुटि में होता है, तो कस्टम टेक्स्ट लौटाएं, अन्यथा VLOOKUP का परिणाम लौटाएं।
हमारी नमूना तालिका में, मान लें कि आप चाहते हैं उन विषयों को लौटाएं जिनमें छात्र परीक्षा में अनुत्तीर्ण हुए थे। उन लोगों के लिए जिन्होंने सफलतापूर्वक सभी परीक्षण पास किए हैं, "कोई असफल परीक्षण नहीं" प्रदर्शित होने जा रहा है।
विषयों को देखने के लिए, हम इस क्लासिक VLOOKUP सूत्र का निर्माण करते हैं:
=VLOOKUP(A3, $D$3:$E$9, 2, FALSE)
और फिर इसे जेनेरिक IF ISNA फॉर्मूला में नेस्ट करें, जिसकी ऊपर चर्चा की गई है:
89 17
Excel 2013 और बाद के संस्करण में, आप #N/A त्रुटियों को पकड़ने और संभालने के लिए IFNA फ़ंक्शन का उपयोग कर सकते हैं। यह आपके सूत्र को छोटा और पढ़ने में आसान बनाता है।
उदाहरण के तौर पर, हम #N/A त्रुटियों को डैश ("-") से बदल देते हैं और यह सुरुचिपूर्ण समाधान प्राप्त करते हैं:
=IFNA(VLOOKUP(A3, $D$3:$E$9, 2, FALSE), "-")
Excel 365 और 2021 के उपयोगकर्ताओं को VLOOKUP के आधुनिक उत्तराधिकारी के रूप में किसी भी रैपर फ़ंक्शन की आवश्यकता नहीं है,XLOOKUP फ़ंक्शन, मूल रूप से #N/A त्रुटियों को हैंडल कर सकता है:
=XLOOKUP(A3, $D$3:$D$9, $E$3:$E$9, "-")
परिणाम ठीक वैसा ही होगा जैसा ऊपर दिए गए स्क्रीनशॉट में दिखाया गया है।
गिनने के लिए SUMPRODUCT ISNA फ़ॉर्मूला #N/A त्रुटियां
किसी निश्चित श्रेणी में #N/A त्रुटियों की गणना करने के लिए, SUMPRODUCT के साथ ISNA फ़ंक्शन का उपयोग इस प्रकार करें:
SUMPRODUCT(--ISNA( श्रेणी ))यहां, ISNA TRUE और FALSE मानों की एक सरणी लौटाता है, दोहरा निषेध (--) तार्किक मानों को 1 और 0 में जोड़ता है, और SUMPRODUCT परिणाम जोड़ता है।
उदाहरण के लिए, पता लगाएं कि कितने छात्र सभी परीक्षणों में सफल हुए, लुकअप मानों की एक श्रेणी के लिए MATCH सूत्र को संशोधित करें (A3:A14) और इसे ISNA में नेस्ट करें:
=SUMPRODUCT(--ISNA(MATCH(A3:A14, D2:D9, 0)))
सूत्र निर्धारित करता है कि 9 छात्र कोई विफल परीक्षण नहीं है, यानी MATCH फ़ंक्शन 9 #N/A त्रुटियाँ लौटाता है:
Excel में ISNA फ़ार्मुलों को बनाने और उपयोग करने का तरीका यही है। मैं आपको पढ़ने के लिए धन्यवाद देता हूं और अगले सप्ताह आपको हमारे ब्लॉग पर देखने के लिए उत्सुक हूं!
उपलब्ध डाउनलोड
आईएसएनए फॉर्मूला उदाहरण (.xlsx फ़ाइल)