Computer >> कंप्यूटर ट्यूटोरियल >  >> सॉफ्टवेयर >> Office

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

Excel में विभिन्न प्रकार के टेक्स्ट पर काम करना बहुत आम है। लेकिन कभी-कभी हमें बेहतर समझ के लिए उन्हें विभाजित करने की आवश्यकता होती है। इस लेख में, हम 8 अनुप्रयोगों के साथ Excel में टेक्स्ट विभाजित करना सीखेंगे।

यह सैंपल फाइल प्राप्त करें और इसे स्वयं आजमाएं।

Excel में टेक्स्ट विभाजित करने के 8 उपयोगी अनुप्रयोग

चित्रण के लिए, यहां 5 व्यक्तियों की Name & Address की जानकारी वाला एक डेटासेट है जो विभिन्न देशों में रहते हैं।

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

अब नीचे दिए गए उदाहरणों का पालन करके इस डेटासेट में टेक्स्ट विभाजित करें।

1. Excel में टेक्स्ट विभाजित करने के लिए Column Wizard का उपयोग

यह पहली विधि आपको Text to Column Wizard की मदद से Delimiter की पहचान करके टेक्स्ट विभाजित करने में मार्गदर्शन करेगी। आइए नीचे प्रक्रिया देखें:

  • शुरुआत में, Data टैब पर जाएं और Data Tools ग्रुप के तहत Text to Columns चुनें।

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

  • फिर, Text to Column Wizard विंडो के पहले चरण में Delimited विकल्प चुनें और Next दबाएं।

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

  • दूसरे चरण में, Delimiters के रूप में Comma चुनें और Next दबाएं।

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

  • अंतिम चरण में, Destination के रूप में सेल C5 प्रदान करें और Finish पर दबाएं।

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

  • बस हो गया, हमारे पास निम्न छवि के अनुसार विभाजित टेक्स्ट है:

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

2. Excel में Flash Fill से टेक्स्ट विभाजित करें

Flash Fill Excel में टेक्स्ट विभाजित करने के लिए Column Wizard का एक अच्छा पूरक है। निम्नलिखित प्रक्रिया है:

  • पहले, अपने टेक्स्ट का पहला भाग सेल C5 में टाइप करें।

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

  • फिर, Data टैब पर जाएं और Data Tools ग्रुप के तहत Flash Fill चुनें।

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

  • तदनुसार, आप देखेंगे कि सेल रेंज C6:C9 अपने प्रत्येक स्रोत से पहले भाग टेक्स्ट से ऑटोमैटिकली भर गया है।

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

  • समान प्रक्रिया का पालन करें और आपको अंतिम आउटपुट मिल जाएगा।

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

3. टेक्स्ट विभाजित करने के लिए LEFT, RIGHT, FIND & LEN फंक्शन्स को मिलाएं

Excel में टेक्स्ट विभाजित करने के लिए LEFT, RIGHT, FIND & LEN फंक्शन्स को मिलाना एक और सहायक तरीका है। आइए देखें कि यह कैसे काम करता है।

  • पहले, यह फॉर्मूला सेल C5 में डालें।
=LEFT(B5,FIND(",",B5)-1)

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

  • फिर, Enter दबाएं।
  • इसलिए, AutoFill टूल का उपयोग करें और आपको नीचे परिणाम मिलेगा:

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

यहां, हमने सेल के बाएं हिस्से से डेटा लाने के लिए LEFT फंक्शन लागू किया। फिर, हमने सेल B5 में उस टेक्स्ट की स्थिति खोजने के लिए FIND फंक्शन का उपयोग किया।

  • अब, यह फॉर्मूला सेल D5 में डालें।
=RIGHT(B5,LEN(B5)-FIND(",",B5))

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

  • अगला, Enter दबाएं।
  • इसी तरह, सेल रेंज D5:D9 में विभाजित टेक्स्ट प्राप्त करने के लिए AutoFill टूल का उपयोग करें।

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

यहां, हमने सेल B5 के दाएं भाग से टेक्स्ट निकालने के लिए RIGHT फंक्शन लागू किया। फिर, हमने टेक्स्ट स्ट्रिंग की लंबाई परिभाषित करने के लिए LEN फंक्शन का उपयोग किया। अंत में, विशिष्ट टेक्स्ट स्ट्रिंग खोजने के लिए FIND फंक्शन लागू किया।

4. विभाजन के लिए TRANSPOSE फंक्शन डालें

TRANSPOSE फंक्शन टेक्स्ट विभाजित करने के लिए भी बहुत सहायक है। निम्नलिखित प्रक्रिया है:

  • सबसे पहले, यह फॉर्मूला सेल C5 में डालें।
=TRANSPOSE(FILTERXML(""&SUBSTITUTE(B5,",","") & "","//s"))

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

  • दूसरा, Enter दबाएं।
  • इसके बाद, आप देखेंगे कि टेक्स्ट ऑटोमैटिकली सेल्स C5, D5 और E5 में विभाजित हो गया है।

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

यहां, हमने टेक्स्ट विभाजित करने के लिए एक ऐरे बनाने के लिए TRANSPOSE फंक्शन का उपयोग किया। फिर, हमने सेल B5 से व्यक्तिगत आइटम निकालने के लिए FILTERXML फंक्शन डाला। बाद में, हमने डेटासेट के आधार पर टेक्स्ट बदलने के लिए SUBSTITUTE फंक्शन का उपयोग किया।

  • अंत में, निम्नलिखित सेल्स के लिए Fill Handle टूल का उपयोग करें।

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

अतिरिक्त सुझाव: आप इस फॉर्मूला का भी उपयोग कर सकते हैं।

=FILTERXML(""&SUBSTITUTE(B3,",","")&"", "//s")

5. टेक्स्ट विभाजित करने के लिए Excel VBA लागू करें

Excel VBA Excel में टेक्स्ट विभाजित करने के लिए एक उत्कृष्ट समाधान है। आइए नीचे सरल चरणों की जांच करें:

  • शुरुआत में, Developer टैब पर जाएं और Code ग्रुप से Visual Basic चुनें।

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

  • फिर, Insert सेक्शन से Module चुनें।

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

  • उसके बाद, खाली पेज पर यह कोड डालें।
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

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

  • इसके बाद, Run Sub पर क्लिक करें या अपने कीबोर्ड पर F5 दबाएं।

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

  • अगला, Macros विंडो में Run पर क्लिक करें।

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

  • अंत में, आपने Excel में टेक्स्ट विभाजन सफलतापूर्वक कर लिया है।

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

6. Excel में टेक्स्ट विभाजित करने के लिए Power Query का उपयोग

Excel में टेक्स्ट विभाजित करने के लिए Power Query का उपयोग एक और उपयोगी तरीका है। यह टूल बाहरी वर्कबुक को इम्पोर्ट और कनेक्ट करने में मदद करता है और उन्हें प्राथमिकता के अनुसार रीशेप करता है। नीचे दी गई प्रक्रिया का ध्यानपूर्वक पालन करें:

  • पहले, Data टैब पर जाएं और Get Data चुनें।

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

  • फिर, कॉन्टेक्स्ट मेन्यू के तहत From File और फिर From Excel Workbook चुनें।

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

  • अगला, Navigator की लिस्ट में Power Query वर्कशीट चुनें।
  • फिर, Transform Data दबाएं।

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

  • उसके बाद, विंडो में, Transform बार पर जाएं और Split Column पर क्लिक करें।

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

  • इसके बाद, ड्रॉप-डाउन से By Delimiter चुनें।

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

  • इसके बाद, आपको Split Column by Delimiter डायलॉग बॉक्स पर निर्देशित किया जाएगा।
  • यहां, डिलीमीटर के रूप में Comma चुनें।
  • इसके साथ, Split at के लिए Each occurrence of the delimiter विकल्प चुनें।

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

  • अगला, OK दबाएं।
  • अंत में, Close & Load पर दबाएं।

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

  • अंत में, आप एक नई वर्कशीट देखेंगे जहां टेक्स्ट विभाजित हैं।

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

  • आप बाद में अपनी प्राथमिकता के अनुसार इस टेबल को संशोधित कर सकते हैं।

7. TEXTBEFORE & TEXTAFTER फंक्शन्स के साथ टेक्स्ट स्प्लिटिंग

इस अंतिम विधि में, हम एक नए डेटासेट का उपयोग करके TEXTBEFORE और TEXTAFTER फंक्शन्स का उपयोग करने की प्रक्रिया का वर्णन करेंगे। यहां, यह सेल रेंज B5:B9 में 5 व्यक्तियों के पूर्ण नामों की जानकारी दिखाता है। आइए नीचे चरणों की जांच करें:

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

  • सबसे पहले, यह फॉर्मूला सेल C5 में डालें और Enter दबाएं।
=TEXTBEFORE(B5," ")

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

यहां, TEXTBEFORE फंक्शन का उपयोग सेल B5 में किसी भी डिलीमीटर से पहले टेक्स्ट लौटाने के लिए किया जाता है।

  • अगला, यह फॉर्मूला सेल D5 में लागू करें और Enter दबाएं।
=IFERROR(TEXTBEFORE(TEXTAFTER(B5," ")," ",-1),"")

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

यहां, फॉर्मूला में त्रुटि होने पर मान लौटाने के लिए IFERROR फंक्शन लागू किया गया है। इसके बाद हमने सेल B5 में किसी भी डिलीमीटर से पहले और बाद में टेक्स्ट लौटाने के लिए TEXTBEFORE और TEXTAFTER फंक्शन्स का उपयोग किया।

  • अंत में, यह फॉर्मूला सेल E5 में लागू करें।
=TEXTAFTER(B5," ",-1)

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

यहां, TEXTAFTER फंक्शन का उपयोग सेल B5 में किसी भी डिलीमीटर के बाद टेक्स्ट लौटाने के लिए किया जाता है।

  • अब, आप सेल B5 का आउटपुट देखेंगे।

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

  • अंत में, Fill Handle टूल का उपयोग करें और अंतिम आउटपुट प्राप्त करें।

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

8. Excel में लाइन ब्रेक से टेक्स्ट विभाजित करें

इस खंड में, हम टेक्स्ट विभाजन के एक नए पहलू पर चर्चा करेंगे। यहां, हम लाइन ब्रेक से टेक्स्ट विभाजित करने की प्रक्रिया देखेंगे। आइए नीचे प्रक्रिया देखें:

  • पहले, यह फॉर्मूला सेल C5 में डालें।
=LEFT(B5, SEARCH(CHAR(10),B5,1)-1)

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

यहां, पहले, हम बाएं तरफ का मान निकालने के लिए LEFT फंक्शन का उपयोग करते हैं। फिर SEARCH फंक्शन लागू किया टेक्स्ट स्ट्रिंग में एक नंबर के रूप में स्थिति लौटाने के लिए। अंत में, हमने CHAR फंक्शन का उपयोग सेल B5 में एक नंबर द्वारा निर्दिष्ट कैरेक्टर लौटाने के लिए किया।

  • फिर, यह फॉर्मूला सेल D5 में लागू करें।
=MID(B5, SEARCH(CHAR(10),B5) + 1, SEARCH(CHAR(10),B5,SEARCH(CHAR(10),B5)+1) - SEARCH(CHAR(10),B5) - 1)

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

यहां, MID फंक्शन का उपयोग सेल B5 में मिडिल लाइन से मान लाने के लिए किया जाता है। फिर SEARCH फंक्शन लागू किया टेक्स्ट स्ट्रिंग में स्थिति लौटाने के लिए। अंत में, हमने CHAR फंक्शन का उपयोग एक नंबर द्वारा निर्दिष्ट कैरेक्टर लौटाने के लिए किया।

  • अंत में, इसे सेल E5 में डालें।
=RIGHT(B5,LEN(B5) - SEARCH(CHAR(10), B5, SEARCH(CHAR(10),B5) + 1))

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

यहां, पहले, हम दाएं तरफ का मान निकालने के लिए RIGHT फंक्शन का उपयोग करते हैं। फिर SEARCH फंक्शन लागू किया टेक्स्ट स्ट्रिंग में एक नंबर के रूप में स्थिति लौटाने के लिए और LEN फंक्शन उस स्ट्रिंग की लंबाई निर्धारित करने के लिए। अंत में, हमने CHAR फंक्शन का उपयोग सेल B5 में एक नंबर द्वारा निर्दिष्ट कैरेक्टर लौटाने के लिए किया।

  • अब तक, यहां सेल B5 के विरुद्ध आउटपुट है।

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

  • समान प्रक्रिया का पालन करें और आपको विभाजित टेक्स्ट का अंतिम सेट दिखाई देगा।

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

Excel में टेक्स्ट से नंबर कैसे विभाजित करें

निम्नलिखित छवि एक वर्कशीट दिखाती है जिसमें कुछ नंबर और टेक्स्ट एक ही कॉलम में हैं। हमारा लक्ष्य प्रत्येक सेल से नंबर भाग निकालना और इन नंबरों को Flash Fill टूल का उपयोग करके एक अलग कॉलम में रखना है।

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

  • शुरुआत में, सेल B5 का नंबर सेल C5 के अंदर डालें।

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

  • फिर, तुरंत अगले सेल पर क्लिक करें।
  • उसके बाद, Data टैब पर जाएं और Flash Fill चुनें।

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

  • बस हो गया, आपको सभी नंबर एक साथ मिल जाएंगे।

Excel टेक्स्ट स्प्लिटिंग में महारत: 8 व्यावहारिक तकनीकें

निष्कर्ष

अब तक, हमने 8 व्यावहारिक अनुप्रयोगों के साथ Excel में टेक्स्ट विभाजित करने की प्रक्रिया पर चर्चा की है। उन्हें आजमाएं और हमें अपनी प्रतिक्रिया बताएं। अधिक Excel ब्लॉग्स के लिए ExcelDemy पर नजर रखें।

  1. एक्सेल टेक्स्ट फिल्टर मास्टर करें: 5 व्यावहारिक उदाहरण और चरण-दर-चरण गाइड एक्सेल टेक्स्ट फिल्टर मास्टर करें: 5 व्यावहारिक उदाहरण और चरण-दर-चरण गाइड

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

  1. INDIRECT फंक्शन के साथ टेक्स्ट को डायनामिक एक्सेल फॉर्मूला में बदलें INDIRECT फंक्शन के साथ टेक्स्ट को डायनामिक एक्सेल फॉर्मूला में बदलें

    यह लेख दर्शाता है कि एक्सेल में INDIRECT फंक्शन का उपयोग करके टेक्स्ट प्रारूप में फॉर्मूला को गणना करने के लिए वास्तविक फॉर्मूला में कैसे बदलें। INDIRECT फंक्शन फॉर्मूला को डायनामिक बनाने में मदद करता है। हम फॉर्मूला को बदले बिना फॉर्मूला के भीतर उपयोग किए जाने वाले एक विशिष्ट सेल में टेक्स्ट प्रारू

  1. एक्सेल के टेक्स्ट-टू-कॉलम फीचर का उपयोग करते समय डेटा हानि को कैसे रोकें एक्सेल के टेक्स्ट-टू-कॉलम फीचर का उपयोग करते समय डेटा हानि को कैसे रोकें

    टेक्स्ट टू कॉलम एक्सेल में एक बहुत उपयोगी सुविधा है। इस सुविधा का उपयोग आमतौर पर एक ही कॉलम में संग्रहीत डेटा को कई कॉलम में अलग करने के लिए किया जाता है। लेकिन, कभी-कभी इस सुविधा का उपयोग करते समय आप एक ऐसी स्थिति का सामना कर सकते हैं जहां एक्सेल में टेक्स्ट टू कॉलम डेटा हटा रहा है। इस लेख का मुख्य