सामग्री तालिका
यस ट्यूटोरियलमा, हामी एक्सेलमा एक विशेष स्ट्रिङ र स्ट्रिङ दायरामा क्यारेक्टर वा शब्दको घटनाहरूको गणनाको बारेमा छलफल गर्नेछौं। प्रायः, हामीले सेल वा डेटाको ठूलो मात्रा भएको डेटा दायरामा क्यारेक्टरको फ्रिक्वेन्सी गणना गर्नुपर्छ। त्यसोभए, यो गणना नम्बरलाई सजिलो बनाउनको लागि, हामी यस लेखमा प्रयोग गर्न सजिलो केही सूत्रहरू छलफल गर्नेछौं।
अभ्यास कार्यपुस्तिका डाउनलोड गर्नुहोस्
तपाईं अभ्यास डाउनलोड गर्न सक्नुहुन्छ। कार्यपुस्तिका जुन हामीले यो लेख तयार गर्न प्रयोग गरेका छौं।
String.xlsx मा क्यारेक्टरका घटनाहरू गणना गर्नुहोस्
5 मा क्यारेक्टरका घटनाहरू गणना गर्ने तरिकाहरू एक्सेलमा स्ट्रिङ
1. SUMPRODUCT र LEN प्रकार्य प्रयोग गरेर एक्सेलमा स्ट्रिङमा हुने क्यारेक्टरको कुल संख्या पत्ता लगाउनुहोस्
यदि तपाइँ कुल संख्या जान्न चाहनुहुन्छ भने कक्षमा वर्णहरू, LEN प्रकार्य ले उद्देश्य पूरा गर्दछ। तर, जब तपाइँले दायरामा क्यारेक्टरहरूको कुल संख्या थाहा पाउनुपर्छ, तपाइँ SUMPRODUCT र LEN प्रकार्यहरू संयोजन गर्न सक्नुहुन्छ। उदाहरणका लागि, हामीसँग पुस्तकको नामको डेटासेट छ र हामी दायरामा क्यारेक्टरहरूको कुल गणना जान्न चाहन्छौं। त्यसैले, हामी निम्न चरणहरू प्रयोग गर्नेछौं।
चरणहरू:
- पहिले तलको सूत्र टाइप गर्नुहोस्:
=SUMPRODUCT(LEN(B5:B9))
यहाँ, LEN प्रकार्यले पाठ स्ट्रिङमा क्यारेक्टरहरूको संख्या फर्काउँछ र SUMPRODUCT प्रकार्य उत्पादनहरूको योगफल फर्काउँछ। अनुरूपकोदायरा।
- र, यहाँ निर्दिष्ट दायरामा कुल वर्ण गणना छ।
<0 नोट:
Excel LEN प्रकार्यले अक्षरहरू, संख्याहरू, खाली ठाउँहरू, प्रतीकहरू, र सबै खाली ठाउँहरू, विराम चिन्हहरू, आदि सहित प्रत्येक कक्षमा सबै क्यारेक्टरहरू गणना गर्दछ।
2. एक्सेल (केस सेन्सेटिभ) मा स्ट्रिङमा विशिष्ट क्यारेक्टरको घटनालाई जोड्नको लागि SUBSTITUTE र LEN प्रकार्यहरू मिलाउनुहोस्
कहिलेकाहीँ, हामीले को गणना जान्न आवश्यक छ। एक्सेल सेलमा क्यारेक्टरको फ्रिक्वेन्सी। यस्तो अवस्थामा, हामी LEN र SUBSTITUTION प्रकार्यहरू एकै साथ प्रयोग गर्न सक्छौं। कुरा के हो भने, SUBSTITUTE प्रकार्य केस सेन्सेटिभ छ त्यसैले यदि तपाईंले सानो अक्षर क्यारेक्टरहरू खोज्नुहुन्छ भने, तपाईंले ती क्यारेक्टरहरूको गणना मात्र पाउनुहुनेछ। उदाहरण को लागी, हाम्रो पुस्तक नाम डेटासेट मा, हामी केवल वर्ण को गणना को लागी हेर्नेछौं 'a '। त्यसोभए, संलग्न चरणहरू निम्न हुन्:
चरणहरू:
- पहिले, निम्न सूत्र टाइप गर्नुहोस्:
=LEN(B5)-LEN(SUBSTITUTE(B5,"a",""))
सूत्रको ब्रेकडाउन:
➤ LEN(B5)
यहाँ, LEN प्रकार्यले सेल B5 मा क्यारेक्टरहरू गणना गर्दछ।
➤ SUBSTITUTE(B5,"a", ””)
SUBSTITUTE प्रकार्यले सबै 'a' वर्णहरूलाई खाली (“”) ले बदल्छ।
➤ LEN(SUBSTITUTE(B5,"a",""))
अब, SUBSTITUTE सूत्र LEN<ले कभर गरिएको छ। 4> प्रकार्य जसले बाँकी को गणना दिन्छस्ट्रिङका वर्णहरू (सबै 'a' बाहेक)।
➤ LEN(B5)-LEN(SUBSTITUTE(B5,"a", ""))
अन्तमा, यो सूत्रले पहिले गणना गरिएका दुईवटा लम्बाइ घटाउँछ र हाम्रो निर्दिष्ट वर्णको कुल गणना दिन्छ 'a' ।
- अन्तमा, यहाँ अपेक्षित क्यारेक्टरको गणना छ:
3. विशिष्ट क्यारेक्टरको घटना गणना गर्न SUBSTITUTE र LEN प्रकार्यहरूको संयोजन प्रयोग गर्नुहोस्। एक्सेलमा स्ट्रिङ (केस इन्सेन्सिटिभ)
अघिल्लो विधिको विपरितमा, तपाईंले क्यारेक्टरहरूको केस संवेदनशीलतालाई ध्यान नदिई गणना गर्नुपर्ने हुन सक्छ। त्यस अवस्थामा, तपाईंले अघिल्लो सूत्रमा माथिल्लो वा तल प्रकार्य थप्न सक्नुहुन्छ। अब, हामी हाम्रो पुस्तक नाम डेटासेटमा 'A" र 'a' दुवै खोज्नेछौं। यहाँ चरणहरू छन्:
चरणहरू:
- पहिले तलको सूत्र टाइप गर्नुहोस्।
=LEN(B5)-LEN(SUBSTITUTE(UPPER(B5),"A",""))
यहाँ, UPPER प्रकार्य ले पाठ स्ट्रिङलाई सबै ठूला अक्षरहरूमा रूपान्तरण गर्छ। यहाँ सबै 'a' लाई 'A' मा रूपान्तरण हुनेछ र तपाईंले त्यसै अनुसार गणना पाउनुहुनेछ। र, बाँकी सूत्रले अघिल्लो उदाहरणमा व्याख्या गरिएको समान तरिकाले काम गर्दछ।
- अन्तमा, यदि सूत्र प्रविष्ट गरिएको छ भने, तपाईंले निम्न परिणाम प्राप्त गर्नुहुनेछ। ठीकसँग।
4. Excel मा दायरामा एकल क्यारेक्टरको घटनाहरूको संख्या गणना गर्नुहोस्
कहिलेकाहीँ तपाइँ विशिष्ट को कुल घटना गणना गर्न आवश्यक हुन सक्छस्ट्रिङ दायरामा वर्णहरू। जस्तै, हामी क्यारेक्टरको फ्रिक्वेन्सी जान्न चाहन्छौं 'A' वा 'a' डेटा दायरामा।
चरणहरू:
- पहिले निम्न सूत्र टाइप गर्नुहोस्।
=SUM(LEN(B5:B11)-LEN(SUBSTITUTE(B5:B11,"a","")))
यहाँ, SUM प्रकार्य ले सबै थप्छ। कक्षहरूको दायरामा संख्याहरू। बाँकी सूत्रले पहिले जस्तै काम गर्छ र अन्तमा सम्पूर्ण दायरामा वर्णको कुल गणना 'a' फर्काउँछ।
- फलस्वरूप, तपाईंले निम्नानुसार कुल गणना प्राप्त गर्नुहुनेछ:
5. वर्णको घटनाहरूको गणना संख्या (एउटा पाठ वा सबस्ट्रिङ) दायरामा स्ट्रिङ
अघिल्लो विधि जस्तै, तपाइँ डेटा दायरामा एक विशिष्ट पाठको आवृत्ति जान्न चाहानुहुन्छ। यस्तो अवस्थामा, तपाईं प्रकार्य को संयोजन प्रयोग गर्न सक्नुहुन्छ। यस विधिमा, हामी SUM , LEN, र SUBSTITUTE प्रकार्यहरू संयोजन गर्छौं। उदाहरणका लागि, हामीसँग रङ नामहरू भएको डेटा दायरा छ र हामी दायराबाट 'हरियो' रङको फ्रिक्वेन्सी जान्न चाहन्छौं।
चरणहरू:
- पहिले तलको सूत्र टाइप गर्नुहोस्।
=SUM(LEN(B5:B11)-LEN(SUBSTITUTE(B5:B11,"Green","")))/LEN("Green")
माथिको सूत्रमा, तपाईंले क्यारेक्टर गणनालाई वर्ण गणनाले विभाजन गर्न आवश्यक छ। निर्दिष्ट पाठ/सबस्ट्रिङ अन्यथा, पाठमा प्रत्येक क्यारेक्टर व्यक्तिगत रूपमा गणना गरिनेछ।
- अन्तमा, यहाँ 'हरियो को कुल गणना छ। ' निर्दिष्ट दायरामा।
नोट:
माथि उल्लेखित सूत्र यस रूपमा प्रविष्टि गर्नुपर्छएरे सूत्र। विन्डोजको लागि एक्सेलमा एरेको रूपमा सूत्र प्रविष्ट गर्न, एरेको रूपमा सूत्र प्रविष्ट गर्न CTRL+SHIFT+ENTER थिच्नुहोस्।