यदि आप एक्सेल में स्ट्रिंग को लंबाई से विभाजित करने के कुछ सबसे आसान तरीकों की तलाश कर रहे हैं, तो आप सही जगह पर हैं। तो, चलिए इस लेख के साथ शुरुआत करते हैं।
कार्यपुस्तिका डाउनलोड करें
स्ट्रिंग को लंबाई से विभाजित करने के 8 तरीके
मेरे पास एक विश्वविद्यालय के छात्रों के रिकॉर्ड की निम्न डेटा तालिका है। तो, इस डेटा तालिका के साथ, मैं एक स्ट्रिंग को लंबाई से विभाजित करने या विभिन्न वर्णों या लाइन ब्रेक द्वारा स्ट्रिंग को विभाजित करने के तरीकों की व्याख्या करूंगा।
यहाँ, मैं Microsoft Excel 365 का उपयोग कर रहा हूँ इस उद्देश्य के लिए संस्करण, आप अपनी पसंद के अनुसार किसी अन्य संस्करण का उपयोग कर सकते हैं।
।
विधि-1 :स्ट्रिंग को लंबाई से विभाजित करने के लिए फ्लैश फिल फीचर का उपयोग करना
यहां, विद्यार्थी आईडी विश्वविद्यालय . से मिलकर बनता है नाम, वर्ष, अनुभाग, और रोल प्रत्येक छात्र के लिए। आप छात्र आईडी . को विभाजित करके ये डेटा निकाल सकते हैं पहले वर्ण की लंबाई 3 से, फिर लंबाई 4 से, और अंत में वर्ण लंबाई 3 से। ऐसा करने के लिए आप फ़्लैश भरण का उपयोग कर सकते हैं एक्सेल की विशेषता।
चरण-01 :
आउटपुट का चयन करें सेल C5
➤पहले तीन-लंबाई वाले वर्ण यहां लिखें।
चरण-02 :
➤प्रेस ENTER
फिर आप अगले सेल C6 . में होंगे
➤डेटा . पर जाएं Tab>>डेटा उपकरण समूह>>फ्लैश भरण विकल्प।
परिणाम :
फिर, आपको विश्वविद्यालय . मिलेगा विश्वविद्यालय कॉलम . में नाम ।
चरण-03 :
आउटपुट का चयन करें सेल D5
➤मध्यम चार-लंबाई वाले वर्ण यहां लिखें।
➤अनुसरण करें चरण-02 इस विधि का।
परिणाम :
इस तरह, आपको वर्ष . मिलेगा वर्ष कॉलम . में ।
चरण-04 :
आउटपुट का चयन करें सेल E5
अंतिम तीन-लंबाई वाले वर्ण यहां टाइप करें।
➤अनुसरण करें चरण-02 इस विधि का।
परिणाम :
उसके बाद, आपको अनुभाग और रोल . मिलेगा अनुभाग और रोल कॉलम . में प्रत्येक छात्र का ।
और पढ़ें: फ्लैश फिल का उपयोग करके एक्सेल में टेक्स्ट को विभाजित करना
विधि-2 :टेक्स्ट टू कॉलम विकल्प का उपयोग करना
आप विद्यार्थी आईडी को विभाजित कर सकते हैं विश्वविद्यालय . प्राप्त करने के लिए नाम, वर्ष, अनुभाग, और रोल प्रत्येक छात्र की। ऐसा करने के लिए आप टेक्स्ट टू कॉलम . का उपयोग कर सकते हैं विकल्प।
चरण-01 :
➤विद्यार्थी आईडी कॉलम का चयन करें .
➤डेटा . पर जाएं Tab>>डेटा उपकरण समूह>>स्तंभों का पाठ विकल्प
फिर टेक्स्ट को कॉलम विजार्ड में बदलें दिखाई देगा।
➤चुनें निश्चित चौड़ाई विकल्प।
➤अगला➤ क्लिक करें
लाइन में ब्रेक बनाने के लिए नीचे की तरह वांछित स्थिति पर क्लिक करें। (मैंने विश्वविद्यालय के बाद क्लिक किया है नाम और वर्ष के बाद)
➤अगला➤ चुनें
➤चुनें सामान्य स्तंभ डेटा प्रारूप के रूप में
आउटपुट सेल को लिखें $C$5 गंतव्य . में डिब्बा
➤समाप्त करें➤ क्लिक करें
परिणाम :
फिर आपको निम्नलिखित तीन कॉलम में विभाजित डेटा मिलेगा; विश्वविद्यालय , वर्ष , अनुभाग , और रोल करें ।
विधि-3 :हेल्पर डेटा का उपयोग करना
यदि आप निम्नलिखित पाठ्यक्रम संख्या को विभाजित करते हैं हर बार वर्ण की लंबाई 3 से, तो आपको विषय . मिलेगा और पाठ्यक्रम आईडी . ऐसा करने के लिए, मैं यहां सहायक डेटा . का उपयोग कर रहा हूं जो विभाजित डेटा के अनुसार 0 से केवल सीरियल नंबर है, और MID फ़ंक्शन . का उपयोग करके भी है ।
चरण-01 :
आउटपुट का चयन करें सेल D6
निम्न सूत्र टाइप करें
=MID($C6,COLUMN()+D$4-COLUMN($D6)+1,3)
COLUMN()+D$4-COLUMN($D6)+1
प्रारंभ संख्या लौटाएगा
COLUMN($D6)
इस सेल का कॉलम नंबर तैयार करता है।
3 वर्णों की संख्या . है
➤प्रेस ENTER
➤भरें हैंडल . को नीचे खींचें टूल
परिणाम :
उसके बाद, आपको विषय . मिलेगा विषय कॉलम . में ।
चरण-02 :
आउटपुट का चयन करें सेल E6
निम्न सूत्र टाइप करें
=MID($C6,COLUMN()+E$4-COLUMN($E6)+3,3)
COLUMN()+E$4-COLUMN($E6)+3
प्रारंभ संख्या लौटाएगा
COLUMN($E6)
इस सेल का कॉलम नंबर तैयार करता है।
3 वर्णों की संख्या . है ।
➤प्रेस ENTER
➤भरें हैंडल . को नीचे खींचें टूल
परिणाम :
इस तरह, आपको पाठ्यक्रम आईडी . मिल जाएगा पाठ्यक्रम आईडी कॉलम . में ।
विधि-4 :बाएँ और दाएँ फ़ंक्शन का उपयोग करना
यहां, मैं निम्नलिखित पाठ्यक्रम संख्या को विभाजित करूंगा हर बार वर्ण की लंबाई 3 से, विषय और पाठ्यक्रम आईडी अलग किया जाएगा। ऐसा करने के लिए, मैं बाएं फ़ंक्शन . का उपयोग कर रहा हूं और सही कार्य ।
चरण-01 :
आउटपुट का चयन करें सेल D5
निम्न सूत्र टाइप करें
=LEFT(C5,3)
C5 पाठ है
3 वर्णों की संख्या . है
➤प्रेस ENTER
➤भरें हैंडल . को नीचे खींचें टूल
परिणाम :
उसके बाद, आपको विषय . मिलेगा विषय कॉलम . में ।
चरण-02 :
आउटपुट का चयन करें सेल E5
निम्न सूत्र टाइप करें
=RIGHT(C5,3)
C5 पाठ है
3 वर्णों की संख्या . है
➤प्रेस ENTER
➤भरें हैंडल . को नीचे खींचें टूल
परिणाम :
इस तरह, आपको पाठ्यक्रम आईडी . मिल जाएगा पाठ्यक्रम आईडी कॉलम . में ।
समान रीडिंग:
- एक्सेल में वर्ण द्वारा स्ट्रिंग विभाजित करें (6 उपयुक्त तरीके)
- Excel में टेक्स्ट को एकाधिक सेल में कैसे विभाजित करें
विधि-5 :विशेष वर्ण पर स्ट्रिंग को विभाजित करने के लिए FIND फ़ंक्शन का उपयोग करना
मान लें, आप निम्न ईमेल आईडी . को विभाजित करना चाहते हैं विशेष वर्ण "@" और "।" और इसलिए आपको इस ईमेल आईडी . के तीन भाग मिलेंगे . आप ढूंढें फ़ंक्शन, बाएं फ़ंक्शन, दाएं फ़ंक्शन, MID फ़ंक्शन का उपयोग करके ऐसा कर सकते हैं ।
चरण-01 :
आउटपुट का चयन करें सेल C5
निम्न सूत्र टाइप करें
=LEFT(B5,FIND("@",B5)-1)
B5 पाठ है
FIND("@",B5)-1
वर्णों की संख्या है
ढूंढें “@” . की स्थिति देगा चरित्र। उसके बाद, इसे 1 से घटाया जाएगा और वर्णों की संख्या को दर्शाया जाएगा।
➤प्रेस ENTER
➤भरें हैंडल . को नीचे खींचें टूल
परिणाम :
फिर, आपको इस ईमेल आईडी . का पहला भाग मिलेगा
चरण-02 :
आउटपुट का चयन करें सेल C5
निम्न सूत्र टाइप करें
=MID(B5,FIND("@",B5),FIND(".",B5,FIND("@",B5)+1)-FIND("@",B5))
B5 पाठ है
FIND("@", B5)
प्रारंभ संख्या . है , जो कि “@” . की स्थिति है चरित्र
FIND(".",B5,FIND("@",B5)+1)-FIND("@",B5)
वर्णों की संख्या है
यह “” के बीच का अंतर है। चरित्र और “@” चरित्र।
➤प्रेस ENTER
➤भरें हैंडल . को नीचे खींचें टूल
परिणाम :
इस तरह आपको इस ईमेल आईडी . का बीच का हिस्सा मिल जाएगा ।
चरण-03 :
आउटपुट का चयन करें सेल E5
निम्न सूत्र टाइप करें
=RIGHT(B5,LEN(B5)-FIND(".",B5,FIND("@",B5))+1)
B5 पाठ है
LEN(B5)-FIND(".",B5,FIND("@",B5))+1
वर्णों की संख्या है
यहां, LEN फ़ंक्शन चरित्र की लंबाई देगा, और फिर इसे "" की स्थिति से घटा दिया जाएगा। वर्ण, और अंतर “” के बाद वर्णों की संख्या होगी। चरित्र।
➤प्रेस ENTER
➤भरें हैंडल . को नीचे खींचें टूल
परिणाम :
बाद में, आपको इस ईमेल आईडी. का अंतिम भाग प्राप्त होगा
विधि-6 :विशेष वर्ण पर स्ट्रिंग को विभाजित करने के लिए खोज फ़ंक्शन का उपयोग करना
आप निम्न ईमेल आईडी को विभाजित कर सकते हैं विशेष वर्ण "@" और "।" और इसलिए आपको इस ईमेल आईडी . के तीन भाग मिलेंगे . यह खोज फ़ंक्शन का उपयोग करके किया जा सकता है , बायां फ़ंक्शन , अधिकार कार्य , और MID फ़ंक्शन ।
चरण-01 :
आउटपुट का चयन करें सेल C5
निम्न सूत्र टाइप करें
=LEFT(B5,SEARCH("@",B5)-1)
B5 पाठ है
SEARCH("@",B5)-1
वर्णों की संख्या है
खोज “@” . की स्थिति देगा चरित्र।
उसके बाद, इसे 1 से घटा दिया जाएगा।
➤प्रेस ENTER
➤भरें हैंडल . को नीचे खींचें टूल
परिणाम :
फिर, आपको इस ईमेल आईडी . का पहला भाग मिलेगा ।
चरण-02 :
आउटपुट का चयन करें सेल C5
निम्न सूत्र टाइप करें
=MID(B5,SEARCH("@",B5),SEARCH(".",B5,SEARCH("@",B5)+1)-SEARCH("@",B5))
B5 पाठ है
SEARCH("@", B5)
प्रारंभ संख्या . है , जो कि “@” . की स्थिति है चरित्र
SEARCH(".",B5,SEARCH("@",B5)+1)-SEARCH("@",B5)
वर्णों की संख्या है
यह “” के बीच का अंतर है। चरित्र और “@” चरित्र
➤प्रेस ENTER
➤भरें हैंडल . को नीचे खींचें टूल
परिणाम :
इस तरह आपको इस ईमेल आईडी . का बीच का हिस्सा मिल जाएगा ।
चरण-03 :
आउटपुट का चयन करें सेल E5
निम्न सूत्र टाइप करें
=RIGHT(B5,LEN(B5)-SEARCH(".",B5,SEARCH("@",B5))+1)
B5 पाठ है
LEN(B5)-SEARCH(".",B5,SEARCH("@",B5))+1
वर्णों की संख्या है
यहां, LEN फ़ंक्शन चरित्र की लंबाई देगा, और फिर इसे "" की स्थिति से घटा दिया जाएगा। वर्ण, और अंतर “” के बाद वर्णों की संख्या होगी। चरित्र।
➤प्रेस ENTER
➤भरें हैंडल . को नीचे खींचें टूल
परिणाम :
बाद में, आपको इस ईमेल आईडी . का अंतिम भाग प्राप्त होगा ।
विधि-7 :स्ट्रिंग को लाइन ब्रेक द्वारा विभाजित करें
विद्यार्थी आईडी और नाम . में कॉलम, विद्यार्थी आईडी और विद्यार्थी का नाम एक लाइन ब्रेक द्वारा अलग किया जाता है। अगर आप छात्र आईडी निकालना चाहते हैं और विद्यार्थी का नाम, तो आपको स्ट्रिंग को लाइन ब्रेक से विभाजित करना होगा। आप ढूंढें फ़ंक्शन . का उपयोग कर सकते हैं यहाँ।
चरण-01 :
आउटपुट का चयन करें सेल C5
निम्न सूत्र टाइप करें
=LEFT(B5,FIND(CHAR(10),B5))
B5 पाठ है
FIND(CHAR(10), B5)
वर्णों की संख्या है
ढूंढें लाइन ब्रेक की स्थिति देगा और CHAR(10) लाइन ब्रेक के लिए उपयोग किया जाता है।
➤प्रेस ENTER
➤भरें हैंडल . को नीचे खींचें टूल
परिणाम :
फिर, आपको छात्र आईडी . मिलेगा विद्यार्थी आईडी कॉलम . में ।
चरण-02 :
आउटपुट का चयन करें सेल E5
निम्न सूत्र टाइप करें
=RIGHT(B5,LEN(B5)-FIND(CHAR(10),B5)+1)
B5 पाठ है
LEN(B5)-FIND(CHAR(10), B5)+1
वर्णों की संख्या है
यहां, LEN फ़ंक्शन चरित्र की लंबाई देगा, और फिर इसे लाइन ब्रेक की स्थिति से घटाया जाएगा और अंतर लाइन ब्रेक के बाद वर्णों की संख्या होगी।
➤प्रेस ENTER
➤भरें हैंडल . को नीचे खींचें टूल
परिणाम :
इस तरह, आपको विद्यार्थी का नाम . मिल जाएगा विद्यार्थी नाम कॉलम . में ।
विधि-8 :संख्या और टेक्स्ट के संयोजन की एक स्ट्रिंग विभाजित करें
यहां, अंक और ग्रेड . में कॉलम, चिह्न और ग्रेड एक छात्र को एक साथ इकट्ठा किया जाता है और इसलिए यह संख्या . का संयोजन है और पाठ। आप स्थानापन्न फ़ंक्शन . का उपयोग करके उन्हें विभाजित कर सकते हैं , बायां फ़ंक्शन , सही कार्य , SUM फ़ंक्शन , और LEN फ़ंक्शन ।
चरण-01 :
आउटपुट का चयन करें सेल D5
निम्न सूत्र टाइप करें
=LEFT(C5, SUM(LEN(C5) - LEN(SUBSTITUTE(C5, {"0","1","2","3","4","5","6","7","8","9"}, ""))))
C5 पाठ है
SUBSTITUTE(C5, {"0","1","2","3","4","5","6","7","8","9"}, "")
किसी भी संख्या को रिक्त . से प्रतिस्थापित करेगा और LEN फ़ंक्शन . का उपयोग करके उसके बाद आपको संख्यात्मक मानों की संख्या देगा।
फिर इसे कुल वर्ण लंबाई से घटा दिया जाएगा और इस मान का योग वर्णों की संख्या होगा ।
➤प्रेस ENTER
➤भरें हैंडल . को नीचे खींचें टूल
परिणाम :
फिर, आपको अंक . मिलेगा चिह्नित कॉलम . में ।
चरण-02 :
आउटपुट का चयन करें सेल E5
निम्न सूत्र टाइप करें
=RIGHT(C5,LEN(C5)-LEN(D5)-1)
C5 पाठ है
LEN(C5)-LEN(D5)-1
चरित्र की लंबाई देगा।
➤प्रेस ENTER
➤भरें हैंडल . को नीचे खींचें टूल
परिणाम :
बाद में, आपको ग्रेड . मिलेगा ग्रेड कॉलम . में ।
अभ्यास अनुभाग
स्वयं अभ्यास करने के लिए हमने एक अभ्यास . प्रदान किया है दाईं ओर प्रत्येक शीट पर नीचे जैसा अनुभाग। कृपया इसे स्वयं करें।
निष्कर्ष
इस लेख में, मैंने स्ट्रिंग को लंबाई से प्रभावी ढंग से विभाजित करने के सबसे आसान तरीकों को कवर करने का प्रयास किया। आशा है कि आप इसे उपयोगी पाएंगे। यदि आपके पास कोई सुझाव या प्रश्न हैं, तो बेझिझक उन्हें हमारे साथ साझा करें।
आगे की रीडिंग
- फॉर्मूला (अंतिम गाइड) का उपयोग करके एक्सेल में शब्दों को कैसे अलग करें
- एक्सेल में दो शब्दों को अलग करें (6 आसान तरीके)