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

एक्सेल कॉलम को डिलीमिटेड टेक्स्ट स्ट्रिंग में बदलें - चरण-दर-चरण गाइड

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

आप यहां अभ्यास वर्कबुक डाउनलोड कर सकते हैं।

एक्सेल में डिलीमीटर के साथ कॉलम को टेक्स्ट में बदलने के 5 आसान तरीके

इस लेख में, हम 5 अलग-अलग तरीकों से एक्सेल में डिलीमीटर के साथ टेक्स्ट में बदलने पर चर्चा करेंगे। सबसे पहले, हम TEXTJOIN फ़ंक्शन का उपयोग करेंगे। दूसरा, हम CONCAT फ़ंक्शन के लिए जाएंगे। तीसरा, हम VBA कोड का सहारा लेंगे। चौथा, हम एम्परसेंड ऑपरेटर का उपयोग करेंगे। अंत में, हम CONCATENATE और TRANSPOSE फ़ंक्शन के संयोजन का उपयोग करके एक कॉलम को डिलीमीटर के साथ टेक्स्ट में बदलेंगे।

1. TEXTJOIN फ़ंक्शन लागू करना

TEXTJOIN फ़ंक्शन एक रेंज या रेंज से मानों को जोड़ता है और उन्हें एक डिलीमीटर से अलग करता है। इस विधि में, हम फ़ंक्शन का उपयोग करके एक कॉलम से मानों को कॉमा के रूप में डिलीमीटर के साथ जोड़ेंगे।

चरण:

  • शुरू करने के लिए, C12 सेल पर क्लिक करें और निम्न टाइप करें,
=TEXTJOIN(",",TRUE,B5:B10)
  • फिर, Enter दबाएं।

एक्सेल कॉलम को डिलीमिटेड टेक्स्ट स्ट्रिंग में बदलें - चरण-दर-चरण गाइड

  • नतीजतन, कॉलम के सभी मान उनके बीच कॉमा के साथ क्षैतिज टेक्स्ट में व्यवस्थित हो जाएंगे।

एक्सेल कॉलम को डिलीमिटेड टेक्स्ट स्ट्रिंग में बदलें - चरण-दर-चरण गाइड

2. CONCAT फ़ंक्शन का उपयोग करना

CONCAT फ़ंक्शन दो या अधिक टेक्स्ट को एक साथ जोड़ता है। इस विधि में, हम इस फ़ंक्शन का उपयोग उनके बीच डिलीमीटर के साथ टेक्स्ट को जोड़ने के लिए करेंगे। हम डिलीमीटर के रूप में कॉमा और सेमीकोलन का उपयोग करेंगे।

चरण:

  • सबसे पहले, C10 सेल चुनें और निम्न दर्ज करें,
=CONCAT(B5:C8)
  • Enter दबाएं।

एक्सेल कॉलम को डिलीमिटेड टेक्स्ट स्ट्रिंग में बदलें - चरण-दर-चरण गाइड

  • परिणामस्वरूप, हमें डिलीमीटर द्वारा अलग किए गए मान मिलेंगे।

एक्सेल कॉलम को डिलीमिटेड टेक्स्ट स्ट्रिंग में बदलें - चरण-दर-चरण गाइड

3. VBA कोड लागू करना

VBA कुछ लाइनों के कोड के साथ एक बहु-चरणीय कार्य को पूरा करने की अनुमति देता है। इस विधि में, हम एक्सेल में डिलीमीटर के साथ कॉलम को टेक्स्ट में बदलने के लिए VBA की शक्ति का उपयोग करेंगे। हम एक सरल VBA कोड लिखेंगे।

चरण:

  • सबसे पहले, रिबन में Developer टैब पर जाएं।
  • वहां से, Visual Basic टैब चुनें।
  • नतीजतन, Visual Basic विंडो खुल जाएगी।

एक्सेल कॉलम को डिलीमिटेड टेक्स्ट स्ट्रिंग में बदलें - चरण-दर-चरण गाइड

  • उसके बाद, Visual Basic टैब में, Insert पर क्लिक करें।
  • फिर, Module विकल्प चुनें।
  • नतीजतन, एक कोडिंग मॉड्यूल दिखाई देगा।

एक्सेल कॉलम को डिलीमिटेड टेक्स्ट स्ट्रिंग में बदलें - चरण-दर-चरण गाइड

  • उसके बाद, मॉड्यूल में कोड लिखें और इसे सेव करें।

एक्सेल कॉलम को डिलीमिटेड टेक्स्ट स्ट्रिंग में बदलें - चरण-दर-चरण गाइड

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 
  • अंत में, हरे त्रिकोणीय चिह्न पर क्लिक करके कोड चलाएं।

एक्सेल कॉलम को डिलीमिटेड टेक्स्ट स्ट्रिंग में बदलें - चरण-दर-चरण गाइड

  • नतीजतन, हमें डिलीमीटर के साथ टेक्स्ट मिलेगा।

एक्सेल कॉलम को डिलीमिटेड टेक्स्ट स्ट्रिंग में बदलें - चरण-दर-चरण गाइड

4. एम्परसेंड ऑपरेटर लागू करना

एम्परसेंड ऑपरेटर ("&") टेक्स्ट को जोड़ने का सबसे आसान तरीका है। इस उदाहरण में, हम इस ऑपरेटर का उपयोग करेंगे। हालांकि, यह विधि केवल तभी लागू होगी जब डेटा छोटा हो। बड़े डेटासेट के लिए यह विधि एक देनदारी होगी क्योंकि इसमें बहुत समय और मेहनत लगेगी।

चरण:

  • सबसे पहले, C10 सेल चुनें और निम्न लिखें,
=B5&","&B6&","&B7&","&B8
  • फिर, Enter बटन दबाएं।

एक्सेल कॉलम को डिलीमिटेड टेक्स्ट स्ट्रिंग में बदलें - चरण-दर-चरण गाइड

  • नतीजतन, हमें डिलीमीटर के साथ हमारा वांछित टेक्स्ट मिलेगा।

एक्सेल कॉलम को डिलीमिटेड टेक्स्ट स्ट्रिंग में बदलें - चरण-दर-चरण गाइड

5. CONCATENATE और TRANSPOSE फ़ंक्शन के संयोजन का उपयोग करना

CONCATENATE फ़ंक्शन दो या अधिक टेक्स्ट को जोड़ता है। TRANSPOSE फ़ंक्शन सेल डेटा को घुमाता है। इस उदाहरण में, हम डिलीमीटर के साथ टेक्स्ट बनाने के लिए इन दो फ़ंक्शन को संयोजित करेंगे।

चरण:

  • शुरू करने के लिए, C12 सेल चुनें और टाइप करें,
=CONCATENATE(TRANSPOSE(B5:B10)&",")

एक्सेल कॉलम को डिलीमिटेड टेक्स्ट स्ट्रिंग में बदलें - चरण-दर-चरण गाइड

  • फिर, सूत्र के "TRANSPOSE(B5:B10) ," भाग को चुनें और F9 दबाएं।

एक्सेल कॉलम को डिलीमिटेड टेक्स्ट स्ट्रिंग में बदलें - चरण-दर-चरण गाइड

  • नतीजतन, हमें सूत्र के अंदर एक क्षैतिज सूची मिलेगी।
  • "{ चिह्नों को सूत्र के भीतर से हटा दें।
  • फिर, Enter दबाएं।

एक्सेल कॉलम को डिलीमिटेड टेक्स्ट स्ट्रिंग में बदलें - चरण-दर-चरण गाइड

  • परिणामस्वरूप, हमें डिलीमीटर के साथ टेक्स्ट मिलेगा।

एक्सेल में टेक्स्ट को कैसे अलग करें

हम अक्सर टेक्स्ट को ठीक से प्रस्तुत करने के लिए अलग करने की आवश्यकता होती है। इस विधि में, हम टेक्स्ट को अलग करने के लिए एक्सेल फ्लैश फिल सुविधा का उपयोग करेंगे।

चरण:

  • सबसे पहले, कॉमा से पहले पहला टेक्स्ट B5 सेल में C5 सेल में लिखें।

एक्सेल कॉलम को डिलीमिटेड टेक्स्ट स्ट्रिंग में बदलें - चरण-दर-चरण गाइड

  • फिर, Ctrl+Enter दबाएं।

एक्सेल कॉलम को डिलीमिटेड टेक्स्ट स्ट्रिंग में बदलें - चरण-दर-चरण गाइड

  • अंत में, बाकी सेल्स को फ्लैश फिल करने के लिए Ctrl+E दबाएं।

एक्सेल कॉलम को डिलीमिटेड टेक्स्ट स्ट्रिंग में बदलें - चरण-दर-चरण गाइड

  • उसी प्रक्रिया को दोहराकर D5:D10 सेल्स भरें।

एक्सेल कॉलम को डिलीमिटेड टेक्स्ट स्ट्रिंग में बदलें - चरण-दर-चरण गाइड

सूत्र का उपयोग करके एक्सेल में टेक्स्ट को कैसे विभाजित करें

LEFT फ़ंक्शन टेक्स्ट के बाईं ओर से टेक्स्ट के एक हिस्से को अलग करता है। FIND फ़ंक्शन टेक्स्ट के भीतर एक निश्चित अक्षर या प्रतीक की स्थिति ढूंढता है। इस विधि में, हम इन दो फ़ंक्शन को संयोजित करके एक टेक्स्ट को विभाजित करेंगे।

चरण:

  • C5 सेल चुनें और निम्न टाइप करें,
=LEFT(B5,FIND("-",B5)-1)
  • फिर, Enter बटन दबाएं।

एक्सेल कॉलम को डिलीमिटेड टेक्स्ट स्ट्रिंग में बदलें - चरण-दर-चरण गाइड

  • नतीजतन, हमें पूरे टेक्स्ट का एक विभाजित हिस्सा मिलेगा।
  • अंत में, कर्सर को नीचे करके बाकी सेल्स को ऑटोफिल करें।

एक्सेल कॉलम को डिलीमिटेड टेक्स्ट स्ट्रिंग में बदलें - चरण-दर-चरण गाइड

निष्कर्ष

इस लेख में, हमने 5 प्रभावी तरीकों पर चर्चा की है कि एक्सेल में डिलीमीटर के साथ कॉलम को टेक्स्ट में कैसे बदलें। यह उपयोगकर्ताओं को उनके बीच डिलीमीटर के साथ अपना डेटा प्रस्तुत करने की अनुमति देगा। यह उन्हें क्षैतिज फॉर्मेट में अपना डेटा प्रदर्शित करने में भी मदद करेगा।


  1. एक्सेल गाइड: मल्टीपल डिलिमिटर्स का उपयोग करके टेक्स्ट को कॉलम में विभाजित करें एक्सेल गाइड: मल्टीपल डिलिमिटर्स का उपयोग करके टेक्स्ट को कॉलम में विभाजित करें

    टेक्स्ट को कॉलम में बदलना हमारे दैनिक जीवन में एक आम कार्य है। अनगिनत स्थितियों में, हमें टेक्स्ट को कॉलम में विभाजित करना पड़ता है, और यहीं माइक्रोसॉफ्ट एक्सेल उत्कृष्ट है। इस लेख में, हम एक्सेल में मल्टीपल डिलिमिटर्स के साथ टेक्स्ट को कॉलम में कैसे बदलें, इसकी सभी बारीकियों का पता लगाएंगे। एक्सेल

  1. एक्सेल गाइड: कस्टम डिलीमिटर के साथ CSV फ़ाइलें आयात करने के 6 आसान तरीके एक्सेल गाइड: कस्टम डिलीमिटर के साथ CSV फ़ाइलें आयात करने के 6 आसान तरीके

    माइक्रोसॉफ्ट एक्सेल एक शक्तिशाली प्रोग्राम है। हम एक्सेल टूल्स और सुविधाओं का उपयोग करके डेटासेट पर कई कार्य कर सकते हैं। कई डिफ़ॉल्ट एक्सेल फंक्शन हैं जिनका उपयोग हम सूत्र बनाने के लिए कर सकते हैं। कई शैक्षणिक संस्थान और व्यावसायिक कंपनियां मूल्यवान डेटा संग्रहीत करने के लिए एक्सेल फ़ाइलों का उपयोग

  1. सरल सूत्रों का उपयोग करके एक्सेल टेक्स्ट को कॉलम में स्वचालित रूप से विभाजित करें सरल सूत्रों का उपयोग करके एक्सेल टेक्स्ट को कॉलम में स्वचालित रूप से विभाजित करें

    कभी-कभी हमें टेक्स्ट को विशिष्ट कॉलम में व्यवस्थित करने की आवश्यकता होती है। हम Text to Columns सुविधा का उपयोग कर सकते हैं, विभिन्न सूत्र लागू कर सकते हैं या VBA कोड। इस लेख में, मैं एक्सेल में सूत्र के साथ टेक्स्ट को कॉलम में स्वचालित रूप से कैसे विभाजित करें पर 3 सरल सूत्र समझाने की कोशिश करूंगा।