एक्सेल में विभिन्न प्रकार के टेक्स्ट पर काम करना बहुत आम है। लेकिन कभी-कभी हमें बेहतर समझ की आवश्यकता के लिए उन्हें विभाजित करने की आवश्यकता होती है। इस लेख में, हम एक्सेल में टेक्स्ट को 8 अनुप्रयोगों के साथ विभाजित करने के बारे में जानेंगे।
यह नमूना फ़ाइल प्राप्त करें और इसे स्वयं आज़माएं।
एक्सेल में टेक्स्ट को विभाजित करने के लिए 8 उपयोगी अनुप्रयोग
उदाहरण के लिए, यहां नाम और पता . की जानकारी वाला डेटासेट है विभिन्न देशों में रहने वाले 5 व्यक्तियों में से।
आइए अब इस डेटासेट में टेक्स्ट को विभाजित करने के लिए नीचे दिए गए उदाहरणों का अनुसरण करें।
<एच3>1. एक्सेल में टेक्स्ट को विभाजित करने के लिए कॉलम विज़ार्ड का उपयोग करेंयह पहली विधि टेक्स्ट टू कॉलम विजार्ड . की सहायता से टेक्स्ट को विभाजित करने में आपका मार्गदर्शन करेगी सीमांकक . की पहचान करना . आइए नीचे दी गई प्रक्रिया की जाँच करें:
- शुरुआत में, डेटा . पर जाएं टैब करें और कॉलम के लिए टेक्स्ट . चुनें डेटा . के अंतर्गत उपकरण समूह।
- फिर, विकल्प सीमांकित टेक्स्ट टू कॉलम विजार्ड . के पहले चरण में विंडो और दबाएं अगला ।
- दूसरे चरण में, सीमांकक . चुनें के रूप में अल्पविराम और अगला press दबाएं ।
- अंतिम चरण में, गंतव्य . प्रदान करें सेल C5 . के रूप में और समाप्त करें . दबाएं ।
- बस, हमारे पास निम्न चित्र के रूप में हमारा विभाजित टेक्स्ट है:
<एच3>2. एक्सेल में फ्लैश फिल के साथ स्प्लिट टेक्स्ट
फ़्लैश भरण कॉलम विज़ार्ड . का एक अच्छा पूरक है एक्सेल में टेक्स्ट को विभाजित करने के लिए। निम्नलिखित प्रक्रिया है:
- सबसे पहले, अपने टेक्स्ट का पहला भाग सेल C5 . में टाइप करें ।
- फिर, डेटा . पर जाएं टैब करें और फ़्लैश भरें . चुनें डेटा टूल . के अंतर्गत समूह।
- तदनुसार, आप देखेंगे कि सेल श्रेणी C6:C9 अपने प्रत्येक स्रोत के पहले भाग के पाठ से स्वतः भर जाता है।
- इसी तरह की प्रक्रिया का पालन करें और आपको अंतिम आउटपुट मिलेगा।
<एच3>3. टेक्स्ट को विभाजित करने के लिए बाएँ, दाएँ, ढूँढें और लेन फ़ंक्शन को मिलाएं
टेक्स्ट को विभाजित करने का एक अन्य उपयोगी तरीका है बाएं . का संयोजन , दाएं , ढूंढें &LEN फ़ंक्शन एक्सेल में। आइए देखें कि यह कैसे काम करता है।
- सबसे पहले, इस सूत्र को सेल C5 . में डालें ।
=LEFT(B5,FIND(",",B5)-1)
- फिर, Enter दबाएं ।
- इसलिए, स्वतः भरण . का उपयोग करें उपकरण और आप नीचे परिणाम देंगे:
यहां, हमने बाएं . लागू किया है सेल के बाईं ओर से डेटा लाने के लिए कार्य करता है। इसके बाद, हमने FIND . का उपयोग किया सेल B5 . में उस टेक्स्ट स्थिति को खोजने के लिए कार्य करता है ।
- अब, इस सूत्र को सेल D5 . में डालें ।
=RIGHT(B5,LEN(B5)-FIND(",",B5))
- अगला, दर्ज करें दबाएं ।
- इसी तरह, स्वतः भरण . का उपयोग करें सेल श्रेणी D5:D9 . में विभाजित टेक्स्ट प्राप्त करने के लिए टूल ।
यहाँ, हमने दायाँ . लागू किया है सेल B5 . के दाहिने हिस्से से टेक्स्ट निकालने का कार्य करता है . फिर, हमने LEN . का उपयोग किया पाठ स्ट्रिंग की लंबाई को परिभाषित करने के लिए कार्य करता है। अंत में, ढूंढें . लागू किया विशिष्ट टेक्स्ट स्ट्रिंग को खोजने के लिए कार्य करता है।
<एच3>4. बंटवारे के लिए ट्रांसपोज़ फ़ंक्शन डालेंट्रांसपोज़ फ़ंक्शन पाठ को विभाजित करने के लिए भी बहुत उपयोगी है। निम्नलिखित प्रक्रिया है:
- सबसे पहले, इस सूत्र को सेल C5 . में डालें ।
=TRANSPOSE(FILTERXML(""&SUBSTITUTE(B5,",","") & "","//s"))
- दूसरा, Enter दबाएं ।
- इसके बाद, आप देखेंगे कि टेक्स्ट स्वचालित रूप से सेल C5 में विभाजित हो गया है , D5 और E5 ।
यहां, हमने TRANSPOSE . का उपयोग किया है पाठ को विभाजित करने के लिए एक सरणी बनाने के लिए कार्य करता है। फिर, हम FILTERXML फ़ंक्शन सम्मिलित करते हैं सेल B5 . से अलग-अलग आइटम निकालने के लिए . हाल ही में, हमने SUBSTITUTE फ़ंक्शन . का उपयोग किया है डेटासेट के आधार पर टेक्स्ट को बदलने के लिए।
- आखिरकार, हैंडल भरें . का उपयोग करें निम्नलिखित कक्षों के लिए उपकरण।
अतिरिक्त युक्ति: आप इसके बजाय इस सूत्र का उपयोग भी कर सकते हैं।
=FILTERXML(""&SUBSTITUTE(B3,","")&"", "//s")
5. टेक्स्ट को विभाजित करने के लिए एक्सेल वीबीए लागू करें
एक्सेल वीबीए एक्सेल में टेक्स्ट को विभाजित करने का एक उत्कृष्ट समाधान है। आइए नीचे दिए गए सरल चरणों की जाँच करें:
- शुरुआत में, डेवलपर . पर जाएं टैब करें और Visual Basic . चुनें कोड . से समूह।
- फिर, मॉड्यूल . चुनें सम्मिलित करें . से अनुभाग।
- उसके बाद, इस कोड को खाली पेज पर डालें।
Sub SplitCellText()
Dim MyAry() As String, Cnt As Long, j As Variant
For n = 5 To 9
MyAry = Split(Cells(n, 2), ",")
Cnt = 3
For Each j In MyAry
Cells(n, Cnt) = j
Cnt = Cnt + 1
Next j
Next n
End Sub
- इसके बाद, उप चलाएँ . पर क्लिक करें या F5 . दबाएं अपने कीबोर्ड पर।
- अगला, चलाएं . पर क्लिक करें मैक्रोज़ . में खिड़की।
- आखिरकार, आपने एक्सेल में टेक्स्ट का विभाजन सफलतापूर्वक कर लिया है।
<एच3>6. एक्सेल में टेक्स्ट को विभाजित करने के लिए पावर क्वेरी का उपयोग करें
टेक्स्ट को विभाजित करने का एक अन्य उपयोगी तरीका पावर क्वेरी . का उपयोग करना है एक्सेल में। यह उपकरण किसी बाहरी कार्यपुस्तिका को आयात करने और उससे कनेक्ट करने में मदद करता है और वरीयता के अनुसार उन्हें फिर से आकार देता है। नीचे दी गई प्रक्रिया का ध्यानपूर्वक पालन करें:
- सबसे पहले, डेटा पर जाएं टैब करें और डेटा प्राप्त करें . चुनें ।
- फिर, फ़ाइल से . चुनें और फिर एक्सेल वर्कबुक से संदर्भ मेनू के अंतर्गत।
- अगला, पावर क्वेरी का चयन करें नेविगेटर . की सूची में वर्कशीट ।
- फिर, डेटा रूपांतरित करें दबाएं ।
- उसके बाद, विंडो में, रूपांतरण . पर जाएं बार और स्प्लिट कॉलम . पर क्लिक करें ।
- इसके बाद, सीमांकक द्वारा select चुनें ड्रॉप-डाउन . से ।
- इसके बाद, आपको डिलीमीटर द्वारा विभाजित कॉलम पर निर्देशित किया जाएगा डायलॉग बॉक्स।
- यहां, सीमांकक को अल्पविराम . के रूप में चुनें ।
- इसके साथ, विकल्प चुनें सीमांकक की प्रत्येक घटना पर विभाजित करें ।
- अगला, ठीक दबाएं ।
- अंत में, बंद करें और लोड करें दबाएं ।
- आखिरकार, आप एक नई वर्कशीट देखेंगे जहां परीक्षण विभाजित हैं
- आप बाद में अपनी पसंद के अनुसार इस तालिका को संशोधित कर सकते हैं।
इस अंतिम विधि में, हम पाठ्यक्रम . का उपयोग करके प्रक्रिया का वर्णन करेंगे और टेक्स्ट के बाद कार्य करता है एक नए डेटासेट में। यहां, यह सेल श्रेणी B5:B9 . में 5 व्यक्तियों के पूरे नामों की जानकारी दिखाता है . आइए नीचे दिए गए चरणों की जाँच करें:
- सबसे पहले, इस सूत्र को सेल C5 . में डालें और दर्ज करें . दबाएं ।
=TEXTBEFORE(B5," ")
यहां, TEXBEFORE फ़ंक्शन का उपयोग किसी भी सीमांकक से पहले सेल B5 में टेक्स्ट को वापस करने के लिए किया जाता है।
- अगला, इस सूत्र को सेल D5 . में लागू करें और Enter press दबाएं ।
=IFERROR(TEXTBEFORE(TEXTAFTER(B5," ")," ",-1),"")
यहां, इफरोर फ़ंक्शन त्रुटि को निर्दिष्ट करने वाले सूत्र में एक मान वापस करने के लिए लागू किया जाता है। निम्नलिखित के बाद हमने पाठ्यक्रम . का उपयोग किया और पाठ्यक्रम क्रमशः किसी भी सीमांकक से पहले और बाद में सेल B5 में टेक्स्ट को वापस करने के लिए कार्य करता है।
- अंत में, इस सूत्र को सेल E5 . में लागू करें ।
=TEXTAFTER(B5," ",-1)
यहां, TEXAFTER फ़ंक्शन का उपयोग किसी भी सीमांकक के बाद सेल B5 में टेक्स्ट को वापस करने के लिए किया जाता है।
- अब, आप सेल B5 . का आउटपुट देखेंगे ।
- अंत में, फिल हैंडल . का उपयोग करें टूल और अंतिम आउटपुट प्राप्त करें।
8. एक्सेल में लाइन ब्रेक से टेक्स्ट को विभाजित करें
इस खंड में, हम पाठ को विभाजित करने के एक नए पहलू पर चर्चा करेंगे। यहां, हम लाइन ब्रेक से टेक्स्ट को विभाजित करने की प्रक्रिया देखेंगे। आइए नीचे दी गई प्रक्रिया की जाँच करें:
- सबसे पहले, इस सूत्र को सेल C5 . में डालें ।
=LEFT(B5, SEARCH(CHAR(10),B5,1)-1)
यहां, सबसे पहले, हम बाएं . का उपयोग करते हैं बाईं ओर मान निकालने के लिए कार्य। फिर लागू किया खोज फ़ंक्शन पाठ स्ट्रिंग में एक संख्या के रूप में स्थिति वापस करने के लिए। अंत में, हमने CHAR फ़ंक्शन का उपयोग किया कक्ष B5 . में किसी संख्या द्वारा निर्दिष्ट वर्ण वापस करने के लिए ।
- फिर, इस सूत्र को सेल D5 . में लागू करें ।
=MID(B5, SEARCH(CHAR(10),B5) + 1, SEARCH(CHAR(10),B5,SEARCH(CHAR(10),B5)+1) - SEARCH(CHAR(10),B5) - 1)
यहां, MID फ़ंक्शन सेल B5 . में मध्य रेखा से मान प्राप्त करने के लिए उपयोग किया जाता है . फिर खोज . लागू किया पाठ स्ट्रिंग में स्थिति वापस करने के लिए कार्य करता है। अंत में, हमने CHAR . का उपयोग किया किसी संख्या द्वारा निर्दिष्ट वर्ण को वापस करने के लिए कार्य करता है।
- अंत में, इसे सेल E5 . में डालें ।
=RIGHT(B5,LEN(B5) - SEARCH(CHAR(10), B5, SEARCH(CHAR(10),B5) + 1))
यहां, सबसे पहले, हम दाएं . का उपयोग करते हैं सही पक्ष मूल्य निकालने के लिए कार्य। फिर खोज . लागू किया टेक्स्ट स्ट्रिंग और LEN . में एक संख्या के रूप में स्थिति वापस करने के लिए कार्य करता है उस स्ट्रिंग की लंबाई निर्धारित करने के लिए कार्य करें। अंत में, हमने CHAR . का उपयोग किया सेल B5 . में किसी संख्या द्वारा निर्दिष्ट वर्ण को वापस करने के लिए कार्य करता है ।
- अब तक, यहां सेल B5 के विरुद्ध आउटपुट दिया गया है ।
- उसी प्रक्रिया का पालन करें और आप विभाजित पाठ का अंतिम सेट देखेंगे।
Excel में टेक्स्ट से नंबर कैसे विभाजित करें
निम्न छवि एक कॉलम में कुछ संख्याओं और टेक्स्ट के साथ एक वर्कशीट दिखाती है। हमारा लक्ष्य प्रत्येक सेल से संख्या भाग निकालना और फ़्लैश भरण का उपयोग करके इन नंबरों को एक अलग कॉलम में रखना है। उपकरण।
- शुरुआत में, सेल B5 . का नंबर डालें सेल C5 . के अंदर ।
- फिर, तत्काल अगली सेल पर क्लिक करें।
- उसके बाद, डेटा . पर जाएं टैब करें और फ़्लैश भरें . चुनें ।
- बस, आपको एक ही बार में सभी नंबर मिल जाएंगे।
निष्कर्ष
अब तक, हमने एक्सेल में टेक्स्ट को 8 व्यावहारिक अनुप्रयोगों के साथ विभाजित करने की प्रक्रिया पर चर्चा की है। उन्हें आज़माएं और हमें अपनी प्रतिक्रिया दें। ExcelDemy . पर नज़र रखें अधिक एक्सेल ब्लॉग के लिए।