हमें अक्सर Excel . के कॉलम में एक सूची की आवश्यकता होती है एक क्षैतिज अभिविन्यास में व्यवस्थित करने के लिए शीट। हमें उस क्षैतिज व्यवस्था में टेक्स्ट को अलग करने के लिए एक सीमांकक की आवश्यकता होगी। हम अक्सर अल्पविराम का उपयोग सीमांकक के रूप में करते हैं। एक्सेल एक सीमांकक द्वारा अलग किए गए पाठ में कॉलम को व्यवस्थित करने का सीधा तरीका प्रदान नहीं करता है। इस लेख में, हम Excel में यह दिखाएंगे कि परिसीमक के साथ कॉलम को टेक्स्ट में कैसे बदलें ।
आप यहां अभ्यास कार्यपुस्तिका डाउनलोड कर सकते हैं।
एक्सेल में डेलीमीटर के साथ कॉलम को टेक्स्ट में बदलने के 5 आसान तरीके
इस लेख में, हम चर्चा करेंगे कि Excel . में सीमांकक के साथ टेक्स्ट को कैसे परिवर्तित किया जाए 5 . में विभिन्न तरीके। सबसे पहले, हम TEXTJOIN फ़ंक्शन का उपयोग करेंगे . दूसरे, हम CONCAT फ़ंक्शन के लिए जाएंगे . तीसरा, हम VBA कोड . का सहारा लेंगे . चौथा, हम एम्पर्सेंड ऑपरेटर . का उपयोग करेंगे ऐसा करने के लिए। अंत में, हम CONCATENATE और TRANSPOSE फ़ंक्शन के संयोजन का उपयोग करेंगे एक कॉलम को डिलीमीटर के साथ टेक्स्ट में बदलने के लिए।
<एच3>1. टेक्स्टजॉइन फ़ंक्शन लागू करनाटेक्स्टजॉइन फ़ंक्शन किसी श्रेणी या श्रेणी से मानों को जोड़ती है और उन्हें एक सीमांकक से अलग करती है। इस मेथड में, हम फंक्शन का उपयोग करते हुए डिलीमीटर के रूप में अल्पविराम के साथ कॉलम के मानों को जोड़ेंगे।
चरण:
- शुरू करने के लिए, C12 . पर क्लिक करें सेल करें और निम्न टाइप करें,
=TEXTJOIN(",",TRUE,B5:B10)
- फिर, दर्ज करें hit दबाएं ।
- परिणामस्वरूप, कॉलम के सभी मानों को उनके बीच अल्पविराम के साथ एक क्षैतिज पाठ में व्यवस्थित किया जाएगा।
<एच3>2. CONCAT फ़ंक्शन का उपयोग करना
CONCAT फ़ंक्शन दो या दो से अधिक पाठों को एक साथ जोड़ता है। इस पद्धति में, हम इस फ़ंक्शन का उपयोग टेक्स्ट को उनके बीच में एक सीमांकक के साथ संयोजित करने के लिए करेंगे। हम अल्पविराम और अर्धविराम का प्रयोग सीमांकक के रूप में करेंगे।
चरण:
- सबसे पहले, C10 . चुनें सेल करें और निम्नलिखित दर्ज करें,
=CONCAT(B5:C8)
- दबाएं दर्ज करें ।
- परिणामस्वरूप, हम मान को सीमांकक द्वारा अलग कर देंगे।
<एच3>3. वीबीए कोड लागू करना
वीबीए कोड की कुछ पंक्तियों के साथ एक बहु-चरणीय कार्य करने की अनुमति देता है। इस विधि में, हम Excel में सीमांकक वाले कॉलम को टेक्स्ट में बदलने के लिए VBA की शक्ति का उपयोग करेंगे। . हम एक साधारण VBA . लिखेंगे कोड।
चरण:
- सबसे पहले, डेवलपर . पर जाएं रिबन में टैब।
- वहां से, विजुअल बेसिक . चुनें टैब।
- परिणामस्वरूप, विजुअल बेसिक विंडो खुल जाएगी।
- उसके बाद, विजुअल बेसिक . में टैब पर क्लिक करें, सम्मिलित करें . पर क्लिक करें ।
- फिर, मॉड्यूल . चुनें विकल्प।
- परिणामस्वरूप, एक कोडिंग मॉड्यूल दिखाई देगा।
- उसके बाद, मॉड्यूल में कोड लिखें और इसे सेव करें।
Sub ColumnToText()
Dim a As Integer
Dim b As String
a = 5
Do Until Cells(a, 2).Value = ""
If (b = "") Then
b = Cells(a, 2).Value
Else
b = b & "," & Cells(a, 2).Value
End If
a = a + 1
Loop
Cells(10, 3).Value = b
End Sub
- आखिरकार, हरे त्रिकोणीय चिह्न पर क्लिक करके कोड को रन करें।
- परिणामस्वरूप, हमें सीमांकक के साथ पाठ प्राप्त होगा।
<एच3>4. एम्परसेंड ऑपरेटर लागू करना
एम्पर्सेंड ऑपरेटर ("&") ग्रंथों को संयोजित करने का सबसे आसान तरीका है। इस उदाहरण में, हम इस ऑपरेटर का उपयोग करेंगे। हालांकि, डेटा छोटा होने पर यह तरीका लागू होगा। एक बड़े डेटासेट के लिए यह तरीका एक दायित्व होगा क्योंकि इसमें बहुत समय और मेहनत लगेगी।
चरण:
- सबसे पहले, C10 . चुनें सेल करें और निम्नलिखित लिखें,
=B5&","&B6&","&B7&","&B8
- फिर, दर्ज करें . दबाएं बटन।
- परिणामस्वरूप, हम अपने वांछित पाठ को सीमांकक के साथ प्राप्त करेंगे।
5. CONCATENATE और TRANSPOSE फ़ंक्शंस के संयोजन का उपयोग करना
CONCATENATE फ़ंक्शन दो या दो से अधिक पाठों को जोड़ती है। ट्रांसपोज़ फ़ंक्शन सेल डेटा घुमाता है। इस उदाहरण में, हम इन दो कार्यों को जोड़कर एक सीमांकक के साथ एक टेक्स्ट बनाएंगे।
चरण:
- शुरू करने के लिए, C12 . चुनें सेल और प्रकार,
=CONCATENATE(TRANSPOSE(B5:B10)&“,”)
- फिर, “TRANSPOSE(B5:B10) “,”” चुनें सूत्र का भाग और F9 press दबाएं ।
- परिणामस्वरूप, हमें सूत्र के अंदर एक क्षैतिज सूची प्राप्त होगी।
- निकालें “ {“संकेत सूत्र के भीतर।
- फिर, दर्ज करें hit दबाएं ।
- परिणामस्वरूप, हमें सीमांकक के साथ पाठ प्राप्त होगा।
Excel में टेक्स्ट को कैसे अलग करें
हमें अक्सर उन्हें ठीक से प्रस्तुत करने के लिए ग्रंथों को अलग करने की आवश्यकता होती है। इस विधि में, हम एक्सेल फ्लैश फिल . का उपयोग करेंगे टेक्स्ट को अलग करने की सुविधा।
चरण:
- सबसे पहले, अल्पविराम से पहले B5 . में पहला टेक्स्ट लिखें C5 . में सेल सेल।
- फिर, Ctrl+Enter दबाएं ।
- आखिरकार, Ctrl+E दबाएं फ्लैश करने के लिए शेष कक्षों को भरें।
- D5:D10 . भरने के लिए यही प्रक्रिया दोहराएं सेल.
फॉर्मूला का उपयोग करके एक्सेल में टेक्स्ट को कैसे विभाजित करें
बाएं कार्य टेक्स्ट के एक हिस्से को टेक्स्ट के बाईं ओर से अलग करता है। ढूंढें फ़ंक्शन पाठ के भीतर एक निश्चित अक्षर या प्रतीक की स्थिति का पता लगाता है। इस पद्धति में, हम इन दो कार्यों को एक पाठ को विभाजित करने के लिए जोड़ देंगे।
चरण:
- चुनें C5 सेल करें और निम्न टाइप करें,
=LEFT(B5,FIND("-",B5)-1)
- फिर, Enter दबाएं बटन।
- परिणामस्वरूप, हमें पूरे पाठ का एक विभाजित भाग मिलेगा।
- आखिरकार, शेष कक्षों को स्वतः भरने के लिए कर्सर को नीचे करें।
निष्कर्ष
इस लेख में, हमने 5 . पर चर्चा की है Excel . में डिलीमीटर के साथ कॉलम को टेक्स्ट में बदलने के प्रभावी तरीके . यह उपयोगकर्ताओं को उनके बीच में एक सीमांकक के साथ अपना डेटा प्रस्तुत करने की अनुमति देगा। यह उन्हें अपने डेटा को एक क्षैतिज प्रारूप में प्रदर्शित करने में भी मदद करेगा।