सूत्र उदाहरणों के साथ एक्सेल ISNUMBER फ़ंक्शन

  • इसे साझा करें
Michael Brown

ट्यूटोरियल समझाता है कि एक्सेल में इसनंबर क्या है और बुनियादी और उन्नत उपयोगों के उदाहरण प्रदान करता है। मान एक संख्या है या नहीं। यहां एक महत्वपूर्ण बिंदु यह है कि फ़ंक्शन का व्यावहारिक उपयोग इसकी मूल अवधारणा से बहुत आगे जाता है, खासकर जब बड़े सूत्रों के भीतर अन्य कार्यों के साथ जोड़ा जाता है।

    एक्सेल ISNUMBER फ़ंक्शन

    एक्सेल में इसनंबर फ़ंक्शन यह जांचता है कि किसी सेल में संख्यात्मक मान है या नहीं। यह IS कार्यों के समूह से संबंधित है।

    यह फ़ंक्शन Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007 और निम्न के लिए Excel के सभी संस्करणों में उपलब्ध है।

    ISNUMBER सिंटैक्स के लिए केवल एक तर्क की आवश्यकता होती है:

    =ISNUMBER(value)

    जहां मान वह मान है जिसका आप परीक्षण करना चाहते हैं। आमतौर पर, यह एक सेल संदर्भ द्वारा दर्शाया जाता है, लेकिन आप परिणाम की जांच करने के लिए ISNUMBER के अंदर एक वास्तविक मूल्य या नेस्ट अन्य फ़ंक्शन भी प्रदान कर सकते हैं।

    यदि मान संख्यात्मक है, तो फ़ंक्शन TRUE देता है . किसी और चीज़ के लिए (पाठ मान, त्रुटियाँ, रिक्त स्थान) ISNUMBER रिटर्न FALSE देता है। टेक्स्ट हैं:

    एक्सेल में ISNUMBER फ़ंक्शन के बारे में आपको 2 चीज़ें पता होनी चाहिए

    यहां ध्यान देने योग्य कुछ दिलचस्प बिंदु हैं:

    <4
  • मेंआंतरिक एक्सेल प्रतिनिधित्व, तारीखें और गुना संख्यात्मक मान हैं, इसलिए ISNUMBER सूत्र उनके लिए TRUE लौटाता है (कृपया ऊपर स्क्रीनशॉट में B3 और B4 देखें)।
  • के लिए पाठ के रूप में संगृहीत संख्याएँ, ISNUMBER फ़ंक्शन FALSE देता है (इस उदाहरण को देखें)।
  • Excel ISNUMBER सूत्र के उदाहरण

    नीचे दिए गए उदाहरण कुछ सामान्य और कुछ गैर-तुच्छ उपयोगों को प्रदर्शित करते हैं एक्सेल में ISNUMBER का।

    जांचें कि क्या कोई मान संख्या है

    जब आपके वर्कशीट में मानों का एक गुच्छा हो और आप जानना चाहते हैं कि कौन सी संख्याएं हैं, तो ISNUMBER उपयोग करने के लिए सही कार्य है .

    इस उदाहरण में, पहला मान A2 में है, इसलिए हम इसे जाँचने के लिए नीचे दिए गए सूत्र का उपयोग करते हैं, और फिर सूत्र को आवश्यकतानुसार कई कक्षों तक नीचे खींचें:

    =ISNUMBER(A2) <3

    कृपया ध्यान दें कि हालांकि सभी मान संख्याओं की तरह दिखते हैं, ISNUMBER सूत्र सेल A4 और A5 के लिए FALSE लौटाता है, जिसका अर्थ है कि वे मान संख्यात्मक स्ट्रिंग्स हैं , यानी पाठ के रूप में स्वरूपित संख्याएँ। इसके अलग-अलग कारण हो सकते हैं, उदाहरण के लिए अग्रणी शून्य, पूर्ववर्ती एपोस्ट्रोफी आदि। कारण जो भी हो, एक्सेल ऐसे मानों को संख्याओं के रूप में नहीं पहचानता है। इसलिए, यदि आपके मान सही ढंग से गणना नहीं करते हैं, तो आपके लिए पहली बात यह जांचना है कि क्या वे वास्तव में एक्सेल के संदर्भ में संख्याएं हैं, और यदि आवश्यक हो तो पाठ को संख्या में परिवर्तित करें।

    एक्सेल ISNUMBER खोज सूत्र

    संख्याओं की पहचान करने के अलावा, ExcelISNUMBER फ़ंक्शन यह भी जांच सकता है कि किसी सेल में सामग्री के हिस्से के रूप में विशिष्ट टेक्स्ट है या नहीं। इसके लिए, खोज फ़ंक्शन के साथ ISNUMBER का उपयोग करें।

    सामान्य रूप में, सूत्र इस प्रकार दिखता है:

    ISNUMBER(SEARCH( सबस्ट्रिंग , सेल ))

    जहां सबस्ट्रिंग वह पाठ है जिसे आप खोजना चाहते हैं।

    उदाहरण के तौर पर, देखते हैं कि क्या A3 में स्ट्रिंग में एक विशिष्ट रंग है, जैसे कि लाल:

    =ISNUMBER(SEARCH("red", A3))

    यह सूत्र एकल कक्ष के लिए अच्छी तरह से काम करता है। लेकिन क्योंकि हमारी नमूना तालिका (कृपया नीचे देखें) में तीन अलग-अलग रंग हैं, प्रत्येक के लिए एक अलग सूत्र लिखना समय की बर्बादी होगी। इसके बजाय, हम रुचि के रंग (B2) वाले सेल का संदर्भ लेंगे।

    =ISNUMBER(SEARCH(B$2, $A3))

    फॉर्मूला को सही ढंग से नीचे और दाईं ओर कॉपी करने के लिए, निम्न निर्देशांकों को लॉक करना सुनिश्चित करें $ साइन:

    • सबस्ट्रिंग संदर्भ में, पंक्ति (B$2) को लॉक करें ताकि कॉपी किए गए सूत्र हमेशा पंक्ति 2 में सबस्ट्रिंग चुनें। कॉलम संदर्भ सापेक्ष है क्योंकि हम चाहते हैं कि यह प्रत्येक कॉलम के लिए समायोजित हो जाए, यानी जब फॉर्मूला C3 में कॉपी किया जाता है, तो सबस्ट्रिंग संदर्भ C$2 में बदल जाएगा।
    • स्रोत सेल संदर्भ में, कॉलम ($ A3) को लॉक करें ) ताकि सभी सूत्र कॉलम ए में मानों की जांच कर सकें।

    नीचे दिया गया स्क्रीनशॉट परिणाम दिखाता है:

    सूत्र

    जैसा कि खोज फ़ंक्शन केस-असंवेदनशील है, ऊपरसूत्र अपरकेस और लोअरकेस वर्णों में अंतर नहीं करता है। यदि आप एक केस-संवेदी सूत्र की तलाश कर रहे हैं, तो खोज के बजाय FIND फ़ंक्शन का उपयोग करें।

    ISNUMBER(FIND( substring , cell ))

    हमारे नमूना डेटासेट के लिए , सूत्र इस रूप में होगा:

    =ISNUMBER(FIND(B$2, $A3))

    यह सूत्र कैसे काम करता है

    सूत्र का तर्क काफी स्पष्ट और अनुसरण करने में आसान है:

    • SEARCH / FIND फ़ंक्शन निर्दिष्ट सेल में सबस्ट्रिंग की तलाश करता है। यदि सबस्ट्रिंग मिल जाती है, तो पहले वर्ण की स्थिति वापस आ जाती है। यदि सबस्ट्रिंग नहीं मिलती है, तो फ़ंक्शन एक #VALUE! त्रुटि।
    • ISNUMBER फ़ंक्शन इसे वहां से लेता है और संख्यात्मक स्थिति को संसाधित करता है। इसलिए, यदि सबस्ट्रिंग मिल जाती है और इसकी स्थिति संख्या के रूप में वापस आ जाती है, तो ISNUMBER TRUE आउटपुट करता है। यदि सबस्ट्रिंग नहीं मिला है और #VALUE! त्रुटि होती है, ISNUMBER FALSE को आउटपुट करता है।

    IF ISNUMBER सूत्र

    यदि आप एक ऐसा सूत्र प्राप्त करना चाहते हैं जो TRUE या FALSE के अलावा कुछ और आउटपुट करता है, तो IF फ़ंक्शन के साथ ISNUMBER का उपयोग करें।

    उदाहरण 1. सेल में कौन सा टेक्स्ट है

    पिछले उदाहरण को आगे लेते हुए, मान लीजिए कि आप प्रत्येक आइटम के रंग को "x" से चिह्नित करना चाहते हैं, जैसा कि नीचे दी गई तालिका में दिखाया गया है।

    ऐसा करने के लिए, केवल ISNUMBER SEARCH सूत्र को IF कथन में लपेटें:

    =IF(ISNUMBER(SEARCH(B$2, $A3)), "x", "")

    यदि ISNUMBER TRUE लौटाता है, तो IF फ़ंक्शन "x" (या कोई अन्य मान जो आप आपूर्ति करते हैं) को आउटपुट करता है value_if_true बहस)। यदि ISNUMBER FALSE देता है, तो IF फ़ंक्शन एक खाली स्ट्रिंग ("") आउटपुट करता है। कल्पना करें कि आप अल्फ़ान्यूमेरिक स्ट्रिंग्स की एक सूची के साथ काम कर रहे हैं और आप जानना चाहते हैं कि स्ट्रिंग का पहला वर्ण एक संख्या या अक्षर है।

    ऐसा फॉर्मूला बनाने के लिए, हमें आपको 4 अलग-अलग कार्यों की आवश्यकता होगी:<3

    • बाएं फ़ंक्शन स्ट्रिंग की शुरुआत से पहला वर्ण निकालता है, जैसे कि सेल A2 में:

      LEFT(A2, 1)

    • क्योंकि LEFT टेक्स्ट फ़ंक्शन की श्रेणी से संबंधित है, इसका परिणाम हमेशा एक टेक्स्ट स्ट्रिंग होता है, भले ही इसमें केवल संख्याएँ हों। इसलिए, निकाले गए वर्ण की जाँच करने से पहले, हमें इसे एक संख्या में बदलने का प्रयास करने की आवश्यकता है। इसके लिए, VALUE फ़ंक्शन या डबल यूनरी ऑपरेटर का उपयोग करें:

      VALUE(LEFT(A2, 1)) या (--LEFT(A2, 1))

    • ISNUMBER फ़ंक्शन निर्धारित करता है कि निकाला गया वर्ण संख्यात्मक है या नहीं:

      ISNUMBER(VALUE(LEFT(A2, 1)))

      <14
    • ISNUMBER परिणाम (TRUE या FALSE) के आधार पर, IF फ़ंक्शन क्रमशः "संख्या" या "अक्षर" लौटाता है।

    यह मानते हुए कि हम A2 में एक स्ट्रिंग का परीक्षण कर रहे हैं, पूर्ण सूत्र यह आकार लेता है:

    =IF(ISNUMBER(VALUE(LEFT(A2, 1))), "Number", "Letter")

    या

    =IF(ISNUMBER(--LEFT(A2, 1)), "Number", "Letter")

    ISNUMBER फ़ंक्शन <12 के लिए भी काम आता है> एक स्ट्रिंग से संख्या निकालना । यहां एक उदाहरण दिया गया है: स्ट्रिंग में किसी भी स्थिति से संख्या प्राप्त करें।

    जांचें कि क्या कोई मान संख्या नहीं है

    हालांकि Microsoft Excel में एक विशेष फ़ंक्शन, ISNONTEXT, निर्धारित करने के लिए हैयदि सेल का मान पाठ नहीं है, तो संख्याओं के लिए एक अनुरूप फ़ंक्शन गुम है।

    ISNUMBER का उपयोग NOT के साथ संयोजन में करना एक आसान समाधान है जो तार्किक मान के विपरीत रिटर्न देता है। दूसरे शब्दों में, जब ISNUMBER TRUE लौटाता है, तो इसे FALSE में नहीं बदलता है, और दूसरा तरीका।

    इसे क्रिया में देखने के लिए, कृपया निम्न सूत्र के परिणाम देखें:

    =NOT(ISNUMBER(A2))

    एक अन्य दृष्टिकोण IF और ISNUMBER फ़ंक्शन का एक साथ उपयोग कर रहा है:

    =IF(ISNUMBER(A2), "", "Not number")

    यदि A2 संख्यात्मक है, तो सूत्र कुछ भी नहीं लौटाता (एक खाली डोरी)। यदि A2 संख्यात्मक नहीं है, तो सूत्र इसे सीधे कहता है: "संख्या नहीं"।

    यदि आप संख्याओं के साथ कुछ गणना करना चाहते हैं, तो एक समीकरण या अन्य रखें खाली स्ट्रिंग के बजाय value_if_true तर्क में सूत्र। उदाहरण के लिए, नीचे दिया गया सूत्र संख्याओं को 10 से गुणा करेगा और गैर-संख्यात्मक मानों के लिए "संख्या नहीं" प्राप्त करेगा:

    =IF(ISNUMBER(A2), A2*10, "Not number")

    जांचें कि क्या श्रेणी में कोई संख्या है

    में स्थिति जब आप संख्याओं के लिए पूरी रेंज का परीक्षण करना चाहते हैं, तो SUMPRODUCT के संयोजन में ISNUMBER फ़ंक्शन का उपयोग इस तरह करें:

    SUMPRODUCT(--ISNUMBER( रेंज ))>0 SUMPRODUCT(ISNUMBER(<1)>range )*1)>0

    उदाहरण के लिए, यह पता लगाने के लिए कि क्या श्रेणी A2:A5 में कोई संख्यात्मक मान है, सूत्र इस प्रकार होंगे:

    =SUMPRODUCT(--ISNUMBER(A2:A5))>0

    =SUMPRODUCT(ISNUMBER(A2:A5)*1)>0

    यदि आप TRUE और FALSE के बजाय "हां" और "नहीं" आउटपुट करना चाहते हैं, तो IF स्टेटमेंट को एक के रूप में उपयोग करेंउपरोक्त सूत्रों के लिए "आवरण"। उदाहरण के लिए:

    =IF(SUMPRODUCT(--ISNUMBER(A2:A5))>0, "Yes", "No")

    यह सूत्र कैसे काम करता है

    सूत्र के मूल में, ISNUMBER फ़ंक्शन प्रत्येक सेल का मूल्यांकन करता है निर्दिष्ट श्रेणी, मान लीजिए B2:B5, और संख्याओं के लिए TRUE देता है, और किसी भी चीज़ के लिए FALSE देता है। चूंकि श्रेणी में 4 सेल हैं, सरणी में 4 तत्व हैं:

    {TRUE;FALSE;FALSE;FALSE}

    गुणन ऑपरेशन या डबल यूनरी (--) TRUE और FALSE को क्रमशः 1 और 0 में जोड़ता है:<3

    {1;0;0;0}

    SUMPRODUCT फ़ंक्शन सरणी के तत्वों को जोड़ता है। यदि परिणाम शून्य से अधिक है, तो इसका मतलब है कि सीमा में कम से कम एक संख्या है। इसलिए, आप TRUE या FALSE का अंतिम परिणाम प्राप्त करने के लिए "> 0" का उपयोग करते हैं।

    सशर्त स्वरूपण में ISNUMBER उन कोशिकाओं को हाइलाइट करने के लिए जिनमें कुछ पाठ हैं

    यदि आप कोशिकाओं को हाइलाइट करना चाहते हैं या संपूर्ण पंक्तियाँ जिनमें विशिष्ट पाठ होता है, ISNUMBER SEARCH (केस-असंवेदनशील) या ISNUMBER FIND (केस-संवेदी) सूत्र के आधार पर एक सशर्त स्वरूपण नियम बनाएँ।

    इस उदाहरण के लिए, हम पंक्तियों के आधार पर हाइलाइट करने जा रहे हैं कॉलम ए में मान। अधिक सटीक रूप से, हम उन वस्तुओं को उजागर करेंगे जिनमें "लाल" शब्द है। यहां बताया गया है कि कैसे:

    1. सभी डेटा पंक्तियों (इस उदाहरण में A2:C6) या केवल उस कॉलम का चयन करें जिसमें आप सेल को हाइलाइट करना चाहते हैं।
    2. होम<पर 2> टैब, शैलियाँ समूह में, नया नियम > किस सेल को प्रारूपित करना है यह निर्धारित करने के लिए सूत्र का उपयोग करें क्लिक करें।
    3. में प्रारूप मान जहां यह सूत्र सत्य है बॉक्स, नीचे सूत्र दर्ज करें (कृपया ध्यान दें कि स्तंभ निर्देशांक $ चिह्न के साथ बंद है):

      =ISNUMBER(SEARCH("red", $A2))

    4. क्लिक करें फ़ॉर्मेट करें बटन और वह फ़ॉर्मैट चुनें जो आप चाहते हैं।
    5. ओके पर दो बार क्लिक करें।

    अगर आपको एक्सेल सशर्त फ़ॉर्मेटिंग का थोड़ा अनुभव है, तो आप विस्तृत चरण पा सकते हैं इस ट्यूटोरियल में स्क्रीनशॉट के साथ: फॉर्मूला-आधारित सशर्त स्वरूपण नियम कैसे बनाएं।

    परिणामस्वरूप, लाल रंग के सभी आइटम हाइलाइट किए जाते हैं:

    सशर्त स्वरूपण नियम में रंग को "हार्डकोडिंग" करने के बजाय, आप इसे पूर्वनिर्धारित सेल में टाइप कर सकते हैं, E2 कहें, और उस सेल को अपने सूत्र में देखें (कृपया पूर्ण सेल संदर्भ $E$2 पर ध्यान दें)। इसके अतिरिक्त, आपको यह जांचने की आवश्यकता है कि क्या इनपुट सेल खाली नहीं है:

    =AND(ISNUMBER(SEARCH($E$2, $A2)), $E$2"")

    परिणामस्वरूप, आपको एक अधिक लचीला नियम मिलेगा जो E2 में आपके इनपुट के आधार पर पंक्तियों को हाइलाइट करता है:<3

    Excel में ISNUMBER फ़ंक्शन का उपयोग इस प्रकार किया जाता है। पढ़ने के लिए मैं आपको धन्यवाद देता हूं और आशा करता हूं कि अगले सप्ताह आप हमारे ब्लॉग पर मिलेंगे!

    उपलब्ध डाउनलोड

    Excel ISNUMBER सूत्र उदाहरण

    माइकल ब्राउन सॉफ्टवेयर टूल्स का उपयोग करके जटिल प्रक्रियाओं को सरल बनाने के जुनून के साथ एक समर्पित प्रौद्योगिकी उत्साही है। टेक उद्योग में एक दशक से अधिक के अनुभव के साथ, उन्होंने माइक्रोसॉफ्ट एक्सेल और आउटलुक के साथ-साथ गूगल शीट्स और डॉक्स में अपने कौशल को निखारा है। माइकल का ब्लॉग अपने ज्ञान और विशेषज्ञता को दूसरों के साथ साझा करने के लिए समर्पित है, उत्पादकता और दक्षता में सुधार के लिए आसान-से-अनुसरण युक्तियाँ और ट्यूटोरियल प्रदान करता है। चाहे आप एक अनुभवी पेशेवर हों या नौसिखिए, माइकल का ब्लॉग इन आवश्यक सॉफ़्टवेयर उपकरणों से अधिकाधिक लाभ उठाने के लिए मूल्यवान अंतर्दृष्टि और व्यावहारिक सलाह प्रदान करता है।