एक्सेल और गूगल शीट्स में टेक्स्ट टू कॉलम (पार्स डेटा) का उपयोग करें
इस लेख में, आप सीखेंगे कि एक्सेल और गूगल शीट्स में डेटा को पार्स करने के लिए टेक्स्ट टू कॉलम का उपयोग कैसे करें।
एक डिलीमीटर द्वारा टेक्स्ट को कॉलम में विभाजित करें
एक्सेल में, आपके पास अक्सर किसी अन्य सॉफ़्टवेयर से निर्यात किया गया डेटा होता है। इसे एक विभाजक (अल्पविराम, अर्धविराम, आदि) द्वारा सीमांकित एक लंबी स्ट्रिंग के रूप में स्वरूपित किया जा सकता है। उदाहरण के लिए, नीचे दी गई तस्वीर देखें, जो एक सेल (बी 1) में अर्धविराम द्वारा अलग किए गए उत्पादों की सूची दिखाती है:
एक्सेल में इस डेटा को उचित रूप से देखने के लिए, टेक्स्ट टू कॉलम का उपयोग करें और उत्पादों को अलग-अलग कॉलम में विभाजित करें।
1. टेक्स्ट सेल (B1) का चयन करें और में फीता, के लिए जाओ डेटा > टेक्स्ट टू कॉलम.
2. टेक्स्ट टू कॉलम विजार्ड के चरण 1 में, डिफ़ॉल्ट डेटा प्रकार (सीमांकित) को छोड़ दें और क्लिक करें अगला.
3. चरण 2 में, चेक करें सेमीकोलन सीमांकक के रूप में और क्लिक करें अगला.
अन्य संभावित सीमांकक टैब, अल्पविराम, स्थान या अन्य उपयोगकर्ता-परिभाषित सीमांकक हैं। में डेटा पूर्वावलोकन, आप देख सकते हैं कि वर्तमान सेटिंग्स के साथ डेटा को कैसे सीमांकित किया जाएगा।
4. अंतिम चरण में, डिफ़ॉल्ट डेटा प्रारूप (सामान्य) को छोड़ दें और क्लिक करें खत्म हो. (इस चरण के बारे में अन्य विकल्पों और अधिक जानकारी के लिए नीचे "फॉर्मेट कॉलम" अनुभाग देखें।) के लिए गंतव्य, सेल B1 से शुरू होने वाले कॉलम में डेटा को विभाजित करने के लिए प्रारंभिक सेल (B1) को छोड़ दें।
परिणाम सेल बी 1 से कॉलम बी-एफ में विभाजित है, अर्धविराम सीमांकक के आधार पर कॉलम ब्रेक के साथ।
टेक्स्ट को कॉलम में विभाजित करने के लिए आप वीबीए कोड का भी उपयोग कर सकते हैं।
प्रारूप कॉलम
ऊपर के उदाहरण में, स्तंभ डेटा स्वरूपों को (सामान्य) डिफ़ॉल्ट के रूप में छोड़ दिया गया था। इसके बजाय एक कॉलम (उदाहरण के लिए, कॉलम 4) को टेक्स्ट के रूप में प्रारूपित करने के लिए, (1) के डेटा पूर्वावलोकन में कॉलम पर क्लिक करें कॉलम विज़ार्ड को टेक्स्ट चरण 3, और (2) चुनें मूलपाठ के लिये कॉलम डेटा प्रारूप.
वैकल्पिक रूप से, सभी कॉलमों को एक साथ टेक्स्ट के रूप में प्रारूपित करने के लिए, (1) पहले कॉलम पर क्लिक करें, फिर (2) SHIFT दबाकर रखें कीबोर्ड पर और डेटा पूर्वावलोकन में अंतिम कॉलम पर क्लिक करें। (3) चुनें मूलपाठ के रूप में कॉलम डेटा प्रारूप.
टेक्स्ट को कॉलम में मैन्युअल रूप से विभाजित करें (निश्चित चौड़ाई)
आप यह भी स्थिति बना सकते हैं कि कॉलम कहाँ विभाजित होंगे। यह अक्सर आवश्यक होता है यदि आपके पास टेक्स्ट स्ट्रिंग में एक सीमांकक (या समान सीमांकक) नहीं है और इसे मैन्युअल रूप से समायोजित करना चाहते हैं। मान लें कि आपके पास सेल बी 1 में पिछले उदाहरण के समान डेटा है, केवल अब रिक्त स्थान के साथ सीमित है।
1. इस टेक्स्ट को मैन्युअल रूप से पार्स करने के लिए, टेक्स्ट सेल (B1) का चयन करें और में फीता, के लिए जाओ डेटा > टेक्स्ट टू कॉलम.
2. विजार्ड के चरण 1 में, चुनें निश्चित चौड़ाई और क्लिक करें अगला. निश्चित चौड़ाई विकल्प टेक्स्ट में रिक्त स्थान को स्वचालित रूप से पहचान लेगा, और प्रत्येक स्थान पर डेटा को विभाजित कर देगा।
3. चरण 2 में, आप एक स्थान के आधार पर डेटा विभाजन का पूर्वावलोकन सीमांकक के रूप में देख सकते हैं। लेकिन क्या होगा अगर आप रखना चाहते हैं कीबोर्ड तथा चूहा एक साथ एक कॉलम में?
रेखा खींचें दो मानों के बीच और इसे अगली पंक्ति पर छोड़ दें (पहले वक्ताओं) लाइन सेपरेटर को खींचकर, आप मैन्युअल रूप से समायोजित कर सकते हैं कि कौन सा टेक्स्ट किस कॉलम में जाएगा। अंत में क्लिक करें अगला.
4. विजार्ड के अंतिम चरण में, डिफ़ॉल्ट विकल्प छोड़ दें और क्लिक करें खत्म हो.
अंत में, B1 से टेक्स्ट को तीसरे कॉलम के अपवाद के साथ, रिक्त स्थान के आधार पर कोशिकाओं B1:B4 में विभाजित किया जाता है, जहां आप मैन्युअल रूप से डालते हैं कीबोर्ड तथा चूहा सेल D3 में एक साथ।
Google पत्रक में पाठ को कॉलम में विभाजित करें
Google पत्रक में टेक्स्ट टू कॉलम कार्यक्षमता भी है, लेकिन चरण अलग हैं।
1. पहला, दाएँ क्लिक करें एक टेक्स्ट सेल (B1), और में मेन्यू, के लिए जाओ डेटा> टेक्स्ट को कॉलम में विभाजित करें.
2. पर क्लिक करें सेपरेटर दिखाई देने वाला बटन, और चुनें सेमीकोलन.
इस चरण के परिणामस्वरूप, B1 से पाठ अब अर्धविराम सीमांकक के आधार पर स्तंभ विराम के साथ स्तंभ B-F में विभाजित हो गया है।
स्प्लिट फंक्शन का उपयोग करके टेक्स्ट को कॉलम में विभाजित करें
आप Google पत्रक में SPLIT फ़ंक्शन का उपयोग टेक्स्ट को एक सीमांकक के आधार पर कॉलम में विभाजित करने के लिए भी कर सकते हैं। ऐसा करने के लिए, सूत्र दर्ज करें:
1 | = स्प्लिट (बी 1, ";") |
SPLIT फ़ंक्शन दिए गए सेल (B1) को लेता है और इसे एक सीमांकक (इस मामले में, एक अर्धविराम) के आधार पर आसन्न कोशिकाओं में अलग करता है। SPLIT फ़ंक्शन के साथ, किसी अन्य सूत्र के परिणामस्वरूप एक सीमांकक गतिशील रूप से प्रदान किया जा सकता है।