विषयसूची
Excel विशाल डेटासेट से निपटने के लिए सबसे व्यापक रूप से उपयोग किया जाने वाला टूल है। हम एक्सेल में कई आयामों के असंख्य कार्य कर सकते हैं। कभी-कभी, हमें कॉमा के साथ डेटा को कॉलम में विभाजित करने की आवश्यकता होती है । एक्सेल में, अल्पविराम द्वारा डेटा को कॉलम में विभाजित करने के लिए, हम विभिन्न विधियों को लागू कर सकते हैं। इस लेख में, मैं आपको 8 एक्सेल में डेटा को कॉलम में अल्पविराम
से विभाजित करने के प्रभावी तरीके दिखाने जा रहा हूं।अभ्यास कार्यपुस्तिका डाउनलोड करें
Comma.xlsm द्वारा डेटा को कॉलम में विभाजित करेंयह डेटासेट है जिसका मैं उपयोग करने जा रहा हूं। यहां हमारे पास कुछ लोगों के साथ उनके पते हैं। पतों में अल्पविराम हैं, हम इस लेख में शहर और देश को अलग कॉलम में विभाजित करेंगे।
एक्सेल में कॉमा द्वारा डेटा को कॉलम में विभाजित करने के 7 तरीके
1. टेक्स्ट टू कॉलम फ़ीचर का उपयोग करके डेटा को कॉलम में विभाजित करें
सबसे पहले, मैं आपको दिखाऊंगा कि टेक्स्ट का उपयोग कैसे करें डेटा को एकाधिक कॉलम में विभाजित करने के लिए कॉलम सुविधा।
चरण:
- पहले, C5 चुनें: C11 . फिर, डेटा टैब >> डेटा टूल्स >> सेलेक्ट टेक्स्ट टू कॉलम्स
- टेक्स्ट को कॉलम विज़ार्ड में बदलें दिखाई देगा। सीमांकित चुनें फिर अगला क्लिक करें।
- अगला, सीमांकक<2 चुनें> as कॉमा . इसके बाद अगला पर क्लिक करें।
- फिर सामान्य को कॉलम डेटा प्रारूप के रूप में चुनें। गंतव्य चुनें। अंत में, समाप्त करें चुनें।
Excel डेटा को विभाजित करेगा।
और पढ़ें: एक्सेल में डेटा को कई कॉलम में कैसे विभाजित करें
2. एक्सेल में डेटा को विभाजित करने के लिए फ्लैश फिल को लागू करना
अब, मैं यह करूँगा Excel में डेटा को विभाजित करने के लिए Flash Fill का उपयोग करें।
STEPS:
- D5 में टोक्यो लिखें।>स्वत: भरण D11 तक.
- अब स्वत: भरण विकल्प पर क्लिक करें (देखें इमेज)
- फ़्लैश फ़िल चुनें।
<0 Excel शहरोंको दिखाएगा।
- इसी तरह, देश को अलग करें।
और पढ़ें: एक एक्सेल सेल में डेटा को कई कॉलम में कैसे विभाजित करें (5 विधियाँ)
3. उपयोग करना LEFT, FIND & amp का संयोजन; कोमा द्वारा डेटा को कॉलम में विभाजित करने के लिए LEN
इस अनुभाग में, मैं समझाऊंगा कि कैसे आप द बाएं , <1 का उपयोग करके डेटा को विभाजित कर सकते हैं >FIND , और LEN फ़ंक्शन .
STEPS:
- पर जाएं डी5 . निम्नलिखित सूत्र को लिख लें।
FIND(“,",C5) ➤ कॉमा (,) C5 में एक वर्ण की स्थिति लौटाता है।
आउटपुट : 6
LEFT(C5,FIND(“,",C5)-1) ➤ रिटर्न C5 में टेक्स्ट की शुरुआत से निर्दिष्ट संख्या ।
आउटपुट : टोक्यो
- फिर, ENTER दबाएं। Excel आउटपुट लौटाएगा।
- अब, Fill Handle<2 का उपयोग करें> to AutoFill .
देश को अलग करने के लिए
- जाएं E5 . निम्नलिखित सूत्र को लिख लें।
FIND(“,",C5) ➤ कॉमा(,) की स्थिति C5 में लौटाता है।
<0 आउटपुट: 6LEN(C5) ➤ अक्षरों की संख्या लौटाता है C5 में।
आउटपुट: 11
राइट(C5,LEN(C5)-FIND( “,”,C5)) ➤ C5 के अंत से वर्ण की निर्दिष्ट स्थिति लौटाता है।
आउटपुट : जापान
- अब, ENTER दबाएं। Excel आउटपुट दिखाएगा।
- अब, Fill Handle<2 का उपयोग करें> to AutoFill .
4. डेटा को विभाजित करने के लिए PowerQuery का उपयोग
अब मैं PowerQuery का उपयोग करूंगा से डेटा को विभाजित करना को कॉलम में एक्सेल में।
चरण:
- एक तालिका बनाएं ऐसा करने के लिए, संपूर्ण श्रेणी B4:C11 चुनें।
- CTRL + T दबाएं। एक इनपुट बॉक्स दिखाई देगा। डेटा को अपनी तालिका में रखें। यह रहा B4:C11 ।
- अब, डेटा टैब पर जाएं >> ; से चुनेंतालिका/श्रेणी ।
- पॉवरक्वेरी संपादक विंडो पॉप अप होगी। कर्सर को पता कॉलम पर रखें। फिर कॉन्टेक्स्ट बार लाने के लिए अपने माउस पर राइट क्लिक करें।
- कॉन्टेक्स्ट बार से, चुनें स्प्लिट कॉलम >> Delimiter द्वारा
- Delimiter द्वारा कॉलम स्प्लिट करें डायलॉग बॉक्स दिखाई देगा। सीमांकक को अल्पविराम के रूप में चुनें। इसके बाद ओके पर क्लिक करें। कॉलम के तहत 1 और Address.2 कॉलम । फिर बंद करें और क्लिक करें; लोड ।
और पढ़ें: एक्सेल में डेटा को कैसे विभाजित करें (5 तरीके)
5. डेटा को CSV फ़ाइल में बदलना
अब, मैं एक और तरीका दिखाऊंगा। मैं पहले डेटासेट को CSV ( अल्पविराम से अलग किए गए मान ) फ़ाइल में बदलूंगा।
STEPS:
- सबसे पहले, कॉपी करें कॉलम पता को नोटपैड पेज में डालें।
- फिर फ़ाइल >> इस रूप में सहेजें चुनें।
- अब, नाम सेट करें और फ़ाइल सहेजें । याद रखें, आपको नाम में .csv प्रत्यय लगाना होगा।
- अब, फ़ाइल<खोलें 2> स्थान से जहां आप इसे पहले सेव किया था ।
- Excel डेटा को विभाजित करेगा।
- अब, फ़ॉर्मैट करें जैसा आप चाहें।
6. कॉमा द्वारा कॉलम में डेटा को विभाजित करने के लिए VBA का उपयोग
अब, मैं VBA कोड का उपयोग डेटा को विभाजित करने के लिए करूंगा।
STEPS:
- VBA विंडो खोलने के लिए ALT + F11 दबाएं।
- फिर पर जाएं सम्मिलित करें >> मॉड्यूल चुनें।
- एक नया मॉड्यूल खुलेगा। निम्नलिखित कोड लिखें।
8218
- फिर मैंने फॉर लूप का इस्तेमाल किया। 5 से 11 का अर्थ है कि मैं 5वीं से 11वीं पंक्ति से डेटा को विभाजित करूंगा।
- अगला, मैं VBA स्प्लिट फ़ंक्शन का उपयोग किया जहां n पंक्ति संख्या है और 3 परिभाषित करता है कि डेटा में हैं सी कॉलम । गणना = 4 के रूप में, डेटा विभाजित स्तंभ डी में होगा।
- फिर से, मैंने एक <का उपयोग किया 1>लूप के लिए से वृद्धि गणना ।
- अब F5 चलाने के लिए दबाएं>कोड . Excel डेटा को विभाजित करेगा।
7. FILTERXML, स्थानापन्न और amp का उपयोग करना ; विभाजित करने के लिए एक्सेल में ट्रांसपोज़ फ़ंक्शंसडेटा
अब मैं FILTERXML फ़ंक्शन के साथ स्थानापन्न & amp का उपयोग करने जा रहा हूं; ट्रांसपोज़ कार्य करता है। यह Excel के उन्नत संस्करणों के लिए काम करेगा।
STEPS:
D5 और E5<2 चुनें>। निम्नलिखित सूत्र लिखें
=TRANSPOSE(FILTERXML(""&SUBSTITUTE(C5,",","")& "","//s"))
सूत्र विश्लेषण
स्थानापन्न(C5,",","") ➤ यह अल्पविराम (,) को D5 और E5<में स्थानापन्न करेगा 2>.
आउटपुट: "टोक्योजापान"
FILTERXML(“”&स्थानापन्न(C5) ,",","")& "","//s") ➤ यह XPath के बाद सामग्री से XML डेटा लौटाता है
आउटपुट: {"टोक्यो";"जापान"
TRANSPOSE(FILTERXML(""&स्थानापन्न(C5,",",") )& “”,”//s”)) ➤ यह सरणी को स्थानांतरित करेगा।
आउटपुट: {“टोक्यो”, “जापान”}
- फिर ENTER दबाएं। एक्सेल आउटपुट लौटाएगा।
- फिर फिल हैंडल से ऑटोफिल<2 का उपयोग करें>.
अभ्यास पुस्तिका
अभ्यास मनुष्य को पूर्ण बनाता है। किसी भी विधि को आत्मसात करने के लिए अभ्यास करना महत्वपूर्ण है। इसलिए मैंने आपके लिए एक प्रैक्टिस शीट संलग्न की है।
निष्कर्ष
इस लेख में, मैंने 7 प्रदर्शित किया है प्रभावी तरीके Excel में अल्पविराम द्वारा स्तंभों में डेटा को विभाजित करने के लिए । मुझे उम्मीद है कि यह सभी की मदद करेगा। और अंत में, यदि आपके पास किसी भी प्रकार के सुझाव, विचार या प्रतिक्रिया हैकृपया नीचे टिप्पणी करने के लिए स्वतंत्र महसूस करें।