इस ट्यूटोरियल में, हम एक्सेल में किसी विशेष स्ट्रिंग और स्ट्रिंग रेंज में किसी वर्ण या शब्द की घटनाओं की गणना पर चर्चा करेंगे। अक्सर, हमें एक सेल या डेटा रेंज में कैरेक्टर की आवृत्ति की गणना करनी होती है जिसमें बड़ी मात्रा में डेटा होता है। इसलिए, इस गणना संख्या को आसान बनाने के लिए, हम इस लेख में कुछ उपयोग में आसान सूत्रों पर चर्चा करेंगे।
अभ्यास कार्यपुस्तिका डाउनलोड करें
आप उस अभ्यास कार्यपुस्तिका को डाउनलोड कर सकते हैं जिसका उपयोग हमने इस लेख को तैयार करने के लिए किया है।
एक्सेल में स्ट्रिंग में वर्णों की घटनाओं की गणना करने के 5 तरीके
1. SUMPRODUCT और LEN फ़ंक्शन का उपयोग करके Excel में स्ट्रिंग में वर्णों की कुल संख्या ज्ञात करें
यदि आप किसी सेल में वर्णों की कुल संख्या जानना चाहते हैं, तो LEN फ़ंक्शन उद्देश्य की पूर्ति करता है। लेकिन, जब आपको किसी श्रेणी में वर्णों की कुल संख्या जाननी हो, तो आप SUMPRODUCT को जोड़ सकते हैं और LEN कार्य। उदाहरण के लिए, हमारे पास एक पुस्तक नाम डेटासेट है और हम श्रेणी में वर्णों की कुल संख्या जानना चाहते हैं। तो, हम निम्नलिखित चरणों का उपयोग करेंगे।
चरण:
- सबसे पहले, निम्न सूत्र टाइप करें:
=SUMPRODUCT(LEN(B5:B9))
यहां, LEN फ़ंक्शन टेक्स्ट स्ट्रिंग में वर्णों की संख्या और SUMPRODUCT फ़ंक्शन . देता है संबंधित श्रेणी के उत्पादों का योग देता है।
- और, यहां निर्दिष्ट श्रेणी में वर्णों की कुल संख्या है।
नोट:
एक्सेल एलईएन फ़ंक्शन प्रत्येक सेल में सभी वर्णों की गणना करता है, जिसमें अक्षर, संख्याएं, रिक्त स्थान, प्रतीक, और सभी रिक्त स्थान, विराम चिह्न आदि शामिल हैं।
2. एक्सेल (केस सेंसिटिव) में एक स्ट्रिंग में विशिष्ट चरित्र की घटना को समेटने के लिए SUBSTITUTE और LEN फ़ंक्शंस को मिलाएं (केस सेंसिटिव)
कभी-कभी, हमें एक्सेल सेल में किसी कैरेक्टर की फ्रीक्वेंसी की गिनती जानने की जरूरत होती है। ऐसी स्थिति में, हम LEN . का उपयोग कर सकते हैं और प्रतिस्थापन एक साथ कार्य करता है। बात यह है, विकल्प फ़ंक्शन केस संवेदनशील है इसलिए यदि आप छोटे अक्षर वर्णों की तलाश करते हैं, तो आपको केवल उन वर्णों की गिनती मिल जाएगी। उदाहरण के लिए, हमारे पुस्तक नाम डेटासेट में, हम केवल ‘a . वर्ण की संख्या की तलाश करेंगे '। तो, इसमें शामिल कदम हैं:
चरण:
- सबसे पहले, निम्न सूत्र टाइप करें:
=LEN(B5)-LEN(SUBSTITUTE(B5,"a",""))
सूत्र का टूटना:
➤ LEN(B5)
यहां, LEN फ़ंक्शन सेल B5 . में वर्णों की गणना करता है ।
➤ स्थानापन्न करें(B5,"a","")
विकल्प फ़ंक्शन सभी 'a' . को बदल देता है रिक्त वर्ण ("")।
➤ लेन (विकल्प(B5,"a", ""))
अब, विकल्प सूत्र LEN . के साथ कवर किया गया है फ़ंक्शन जो स्ट्रिंग के बाकी वर्णों की गिनती देता है (सभी को छोड़कर 'a' )।
➤ LEN(B5)-LEN(SUBSTITUTE(B5,"a",""))
अंत में, यह सूत्र पहले से परिकलित दो लंबाई घटाता है और हमारे निर्दिष्ट वर्ण 'a' की कुल संख्या देता है ।
- अंत में, अपेक्षित वर्ण की गणना यहां दी गई है:
3. एक्सेल (केस असंवेदनशील) में एक स्ट्रिंग में विशिष्ट वर्ण की घटना की गणना करने के लिए SUBSTITUTE और LEN फ़ंक्शंस के संयोजन का उपयोग करें (केस असंवेदनशील)
पिछली पद्धति के विपरीत, आपको वर्णों की गणना करने की आवश्यकता हो सकती है, भले ही उनकी केस संवेदनशीलता कुछ भी हो। उस स्थिति में, आप ऊपरी या निचला . जोड़ सकते हैं पिछले सूत्र के लिए कार्य। अब, हम दोनों 'A' . को देखेंगे और 'ए' हमारे पुस्तक नाम डेटासेट में। ये चरण हैं:
चरण:
- सबसे पहले नीचे दिया गया फॉर्मूला टाइप करें।
=LEN(B5)-LEN(SUBSTITUTE(UPPER(B5),"A",""))
यहां, UPPER फ़ंक्शन टेक्स्ट स्ट्रिंग को सभी अपरकेस अक्षरों में कनवर्ट करता है। यहां सभी 'ए' को 'ए' में बदल दिया जाएगा और आपको उसके अनुसार गिनती मिल जाएगी। और, शेष सूत्र पिछले उदाहरण में बताए गए समान तरीके से कार्य करता है।
- आखिरकार, यदि सूत्र ठीक से दर्ज किया गया है, तो आपको निम्न परिणाम प्राप्त होंगे।
4. एक्सेल में एक श्रेणी में एकल वर्ण की घटनाओं की संख्या की गणना करें
कभी-कभी आपको एक स्ट्रिंग श्रेणी में विशिष्ट वर्णों की कुल घटना की गणना करने की आवश्यकता हो सकती है। जैसे, हम वर्ण की आवृत्ति जानना चाहते हैं 'A' या 'ए' डेटा श्रेणी में।
चरण:
- सबसे पहले निम्न सूत्र टाइप करें।
=SUM(LEN(B5:B11)-LEN(SUBSTITUTE(B5:B11,"a","")))
यहां, एसयूएम फ़ंक्शन सभी संख्याओं को कक्षों की श्रेणी में जोड़ता है। शेष सूत्र पहले की तरह काम करता है और अंत में वर्ण की कुल संख्या देता है 'a' पूरी रेंज में।
- परिणामस्वरूप, आपको कुल गणना इस प्रकार मिलेगी:
5. वर्ण (एक टेक्स्ट या सबस्ट्रिंग) की घटनाओं की संख्या की गणना करें रेंज में स्ट्रिंग
पिछली पद्धति के समान, आप डेटा श्रेणी में किसी विशिष्ट पाठ की आवृत्ति जानना चाह सकते हैं। ऐसी स्थितियों में, आप कार्यों के संयोजन का उपयोग कर सकते हैं। इस विधि में, हम SUM . को मिलाते हैं , एलईएन, और प्रतिस्थापित करें कार्य। उदाहरण के लिए, हमारे पास रंग नामों वाली एक डेटा श्रेणी है और हम रंग की आवृत्ति जानना चाहते हैं 'हरा' सीमा से।
चरण:
- सबसे पहले नीचे दिया गया फॉर्मूला टाइप करें।
=SUM(LEN(B5:B11)-LEN(SUBSTITUTE(B5:B11,"Green","")))/LEN("Green")
उपरोक्त सूत्र में, आपको वर्णों की संख्या को निर्दिष्ट पाठ/सबस्ट्रिंग से विभाजित करने की आवश्यकता है अन्यथा, पाठ में प्रत्येक वर्ण की गणना अलग-अलग की जाएगी।
- आखिरकार, यहां ‘हरे . की कुल संख्या दी गई है ' निर्दिष्ट सीमा में।
नोट:
उपर्युक्त सूत्र को सरणी सूत्र के रूप में दर्ज किया जाना चाहिए। Windows के लिए Excel में किसी सूत्र को एक सरणी के रूप में दर्ज करने के लिए, CTRL+SHIFT+ENTER दबाएं सूत्र को एक सरणी के रूप में दर्ज करने के लिए।
निष्कर्ष
उपरोक्त चर्चा में, मैंने एक्सेल में स्ट्रिंग या स्ट्रिंग्स की श्रेणी में कैरेक्टर काउंट खोजने के लिए आसान और उपयुक्त तरीके समझाने की कोशिश की है। उम्मीद है, आपको सभी तरीके मददगार लगेंगे। यदि इन विधियों के संबंध में आपके कोई प्रश्न हैं, तो मुझे बताएं।
संबंधित लेख
- एक्सेल में स्ट्रिंग में कैरेक्टर कैसे खोजें
- एक्सेल में किसी श्रेणी में मान की पहली घटना(3 तरीके)
- एक्सेल में FIND फ़ंक्शन का उपयोग कैसे करें (7 उपयुक्त उदाहरण)
- एक्सेल में LEN फ़ंक्शन का उपयोग करें (फॉर्मूला और VBA कोड)