हमें अक्सर एक्सेल शीट में एक कॉलम में एक सूची को क्षैतिज अभिविन्यास में व्यवस्थित करने की आवश्यकता होती है। उस क्षैतिज व्यवस्था में टेक्स्ट को अलग करने के लिए हमें एक डिलीमीटर की आवश्यकता होगी। हम अक्सर डिलीमीटर के रूप में कॉमा का उपयोग करते हैं। एक्सेल कॉलम को डिलीमीटर द्वारा अलग किए गए टेक्स्ट में व्यवस्थित करने का कोई सीधा तरीका प्रदान नहीं करता है। इस लेख में, हम दिखाएंगे कि एक्सेल में कॉलम को डिलीमीटर के साथ टेक्स्ट में कैसे बदलें।
आप यहां अभ्यास वर्कबुक डाउनलोड कर सकते हैं।
एक्सेल में डिलीमीटर के साथ कॉलम को टेक्स्ट में बदलने के 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 प्रभावी तरीकों पर चर्चा की है कि एक्सेल में डिलीमीटर के साथ कॉलम को टेक्स्ट में कैसे बदलें। यह उपयोगकर्ताओं को उनके बीच डिलीमीटर के साथ अपना डेटा प्रस्तुत करने की अनुमति देगा। यह उन्हें क्षैतिज फॉर्मेट में अपना डेटा प्रदर्शित करने में भी मदद करेगा।