सामग्री सारणी
Excel हे प्रचंड डेटासेट हाताळताना सर्वात जास्त वापरले जाणारे साधन आहे. आपण Excel मध्ये अनेक आयामांची असंख्य कार्ये करू शकतो. काहीवेळा, आम्हाला स्वल्पविरामाने डेटा स्तंभांमध्ये विभाजित करावा लागतो. एक्सेलमध्ये, स्वल्पविरामाने कॉलममध्ये डेटा विभाजित करण्यासाठी, आम्ही विविध पद्धती लागू करू शकतो. या लेखात, मी तुम्हाला एक्सेलमधील स्वल्पविरामाने कॉलम्स मध्ये डेटा विभाजित करण्यासाठी प्रभावी पद्धती दाखवणार आहे.
सराव वर्कबुक डाउनलोड करा
Comma.xlsm द्वारे कॉलममध्ये डेटा विभाजित कराहा डेटासेट आहे जो मी वापरणार आहे. येथे आमच्याकडे काही लोक त्यांच्या पत्त्यांसह आहेत. पत्त्यांमध्ये स्वल्पविराम आहेत, आम्ही या लेखातील शहर आणि देश यांना विभक्त स्तंभ मध्ये विभाजित करू.
Excel मध्ये स्वल्पविरामाने कॉलममध्ये डेटा विभाजित करण्याच्या 7 पद्धती
1. टेक्स्ट टू कॉलम वैशिष्ट्य वापरून कॉलममध्ये डेटा विभाजित करा
प्रथम, मी तुम्हाला मजकूर कसा वापरायचा ते दाखवतो. एकाधिक स्तंभांमध्ये डेटा विभाजित करण्यासाठी स्तंभ वैशिष्ट्यामध्ये.
चरण:
- प्रथम, C5 निवडा: C11 . त्यानंतर, डेटा टॅबवर जा >> डेटा साधने >> निवडा स्तंभांमध्ये मजकूर
- कन्व्हर्ट टेक्स्ट टू कॉलम विझार्ड दिसेल. डिलिमिटेड निवडा नंतर पुढील क्लिक करा. 14>
- पुढे, डिलिमिटर<2 निवडा> स्वल्पविराम म्हणून. नंतर पुढील क्लिक करा.
- नंतर सामान्य स्तंभ डेटा स्वरूप म्हणून निवडा. गंतव्य निवडा. शेवटी, फिनिश निवडा.
- D5 मध्ये Tokyo लिहा.
- फिल हँडल वापरा. D11 पर्यंत>ऑटोफिल .
- आता ऑटो फिल पर्याय वर क्लिक करा (पहा प्रतिमा)
- फ्लॅश फिल निवडा.
- तसेच, देश वेगळे करा.
- वर जा D5 . खालील फॉर्म्युला लिहा.
- नंतर, ENTER दाबा. Excel आउटपुट देईल.
- आता, भरा हँडल<2 वापरा> ऑटोफिल वर.
- वर जा E5 . खालील फॉर्म्युला लिहा.
- आता, एंटर दाबा. Excel आउटपुट दर्शवेल.
- आता, फिल हँडल<2 वापरा> ते ऑटोफिल .
- एक टेबल तयार करा असे करण्यासाठी, संपूर्ण श्रेणी B4:C11 निवडा.
- CTRL + T दाबा. एक इनपुट बॉक्स दिसेल. तुमच्या टेबलमध्ये डेटा ठेवा. ते येथे आहे B4:C11 .
- आता, डेटा टॅबवर जा >> ; पासून निवडासारणी/श्रेणी .
- PowerQuery Editor विंडो पॉप अप होईल. पत्ता स्तंभ वर कर्सर ठेवा. नंतर संदर्भ पट्टी आणण्यासाठी तुमच्या माउस वर उजवे क्लिक करा.
- संदर्भ पट्टी वरून, निवडा स्प्लिट स्तंभ >> डिलिमिटर द्वारे
- डिलिमिटर द्वारे स्प्लिट कॉलम निवडा डायलॉग बॉक्स दिसेल. डिलिमिटर कॉमा म्हणून निवडा. नंतर ठीक आहे वर क्लिक करा.
- Excel विभाजित होईल स्तंभ 1 आणि पत्ता.2 स्तंभ अंतर्गत. नंतर बंद करा & लोड .
- Excel डेटासेट नवीन वर्कशीटमध्ये स्थानांतरित करेल .
- नाव बदला स्तंभ .
- प्रथम, पत्ता स्तंभ नोटपॅड पृष्ठ मध्ये कॉपी करा .
- नंतर, फाइल >> वर जा. Save as निवडा.
- आता, नाव सेट करा आणि फाइल सेव्ह करा . लक्षात ठेवा, तुम्हाला नावात .csv प्रत्यय लावावा लागेल.
- आता, फाइल<उघडा. 2> तुम्ही जेथे स्थान पासून ते आधी सेव्ह केले .
- Excel डेटा विभाजित करेल.
- आता, तुमच्या इच्छेनुसार स्वरूप .
- VBA विंडो उघडण्यासाठी ALT + F11 दाबा.
- नंतर वर जा घाला >> मॉड्युल निवडा.
- A नवीन मॉड्यूल उघडेल. खालील कोड लिहा.
Excel डेटा विभाजित करेल.
अधिक वाचा: Excel मध्ये एकाधिक कॉलममध्ये डेटा कसा विभाजित करायचा
2. Excel मध्ये डेटा विभाजित करण्यासाठी Flash Fill लागू करणे
आता, मी करेन एक्सेल मध्ये डेटा विभाजित करण्यासाठी फ्लॅश फिल वापरा.
चरण:
<0 Excel शहरे दर्शवेल.
अधिक वाचा: एका एक्सेल सेलमधील डेटा मल्टिपल कॉलममध्ये कसा विभाजित करायचा (5 पद्धती)
3. वापरणे LEFT, FIND आणि amp; स्वल्पविरामाने कॉलममध्ये डेटा विभाजित करण्यासाठी LEN
या विभागात, मी तुम्हाला द लेफ्ट , <1 वापरून डेटा विभाजित कसे करू शकता ते स्पष्ट करेन>शोधा , आणि LEN कार्ये .
चरण:
=LEFT(C5,FIND(",",C5)-1)
फॉर्म्युला ब्रेकडाउन<2
शोधा(“,”,C5) ➤ C5 मध्ये स्वल्पविराम (,) वर्णाची स्थिती मिळवते.
आउटपुट : 6
LEFT(C5,FIND(“,",C5)-1) ➤ परतावा C5 मध्ये मजकूर च्या सुरुवातीपासून निर्दिष्ट क्रमांक .
आउटपुट : टोकियो
विभक्त करण्यासाठी देश ,
=RIGHT(C5,LEN(C5)-FIND(",",C5))
फॉर्म्युला ब्रेकडाउन<2
शोधा(“,”,C5) ➤ C5 मध्ये स्वल्पविराम(,) चे स्थान मिळवते.
<0 आउटपुट: 6LEN(C5) ➤ वर्णांची संख्या मिळवते C5 मध्ये.
आउटपुट: 11
RIGHT(C5,LEN(C5)-FIND( “,”,C5)) ➤ C5 च्या शेवटी वर्ण ची निर्दिष्ट स्थिती मिळवते.
आउटपुट : जपान
4. डेटा विभाजित करण्यासाठी PowerQuery चा वापर
आता मी PowerQuery वापरेन ते एक्सेल मधील स्तंभ मध्ये डेटा विभाजित करा .
चरण:
अधिक वाचा: Excel मध्ये डेटा कसा विभाजित करायचा (5 मार्ग)
5. डेटाचे CSV फाइलमध्ये रूपांतर
आता, मी दुसरी पद्धत दाखवतो. मी प्रथम डेटासेट CSV ( स्वल्पविरामाने विभक्त मूल्ये ) फाइलमध्ये रूपांतरित करेन.
चरण:
6. स्वल्पविरामाने कॉलममध्ये डेटा विभाजित करण्यासाठी VBA चा वापर
आता, मी डेटा विभाजित करण्यासाठी VBA कोड वापरेन.
चरण:
5762
कोड ब्रेकडाउन
- येथे, मी एक उपप्रक्रिया स्प्लिट कॉलम तयार केला आहे. मी व्हेरिएबल स्प्लिटडेटा स्ट्रिंग आणि i एक व्हेरिएंट म्हणून परिभाषित करण्यासाठी मंद विधान वापरले .
- मग मी फॉर लूप वापरले. 5 ते 11 हे सूचित करते की मी डेटा पाचव्या ते 11व्या पंक्तीतील विभाजित करीन .
- पुढे, मी VBA स्प्लिट फंक्शन वापरले जेथे n पंक्ती संख्या आहे आणि 3 परिभाषित करते की डेटा C स्तंभ . गणना = 4 म्हणून, डेटा स्तंभ D मध्ये विभाजित होईल .
- पुन्हा, मी एक <वापरला 1>लूप साठी वाढीसाठी गणना .
- आता <1 चालविण्यासाठी F5 दाबा>कोड . Excel विभाजित करेल डेटा .
7. FILTERXML वापरून, SUBSTITUTE & ; एक्सेल मधील फंक्शन्स ट्रान्सपोज टू स्प्लिटडेटा
आता मी सबस्टिट्यूट आणि सोबत फिल्टरएक्सएमएल फंक्शन वापरणार आहे. ट्रान्सपोज फंक्शन्स. हे Excel च्या अपग्रेड केलेल्या आवृत्त्यांसाठी कार्य करेल.
चरण:
D5 आणि E5<2 निवडा>. खालील सूत्र लिहा
=TRANSPOSE(FILTERXML(""&SUBSTITUTE(C5,",","")& "","//s"))
फॉर्म्युला ब्रेकडाउन
SUBSTITUTE(C5,",","") ➤ हे D5 आणि E5<मध्ये स्वल्पविराम (,) बदलेल. 2>.
आउटपुट: “टोकियोजपान”
FILTERXML(“”&SUBSTITUTE(C5 ,”,”,””)& “”,”//s”) ➤ तो XPath खालील सामग्री वरून XML डेटा परत करतो
आउटपुट: {“टोकियो”;”जपान”}
ट्रान्सपोज(फिल्टरएक्सएमएल(“”&सबस्टिट्यूट(C5,”,”,”” )& “”,”//s”)) ➤ ते अॅरे ट्रान्स्पोज करेल.
आउटपुट: {“टोक्यो”,”जपान”}
- नंतर ENTER दाबा. Excel आउटपुट परत करेल.
- नंतर ऑटोफिल<2 करण्यासाठी फिल हँडल वापरा>.
सराव वर्कबुक
सराव माणसाला परिपूर्ण बनवतो. कोणत्याही पद्धतीचे अंतर्गतीकरण करण्यासाठी सराव करणे महत्वाचे आहे. म्हणूनच मी तुमच्यासाठी सराव पत्रक जोडले आहे.
निष्कर्ष
या लेखात, मी 7 दाखवले आहे. स्वल्पविरामाने स्तंभ मध्ये एक्सेल डेटा विभाजित करण्यासाठी प्रभावी पद्धती. मला आशा आहे की ते सर्वांना मदत करेल. आणि शेवटी, आपल्याकडे कोणत्याही प्रकारच्या सूचना, कल्पना किंवा अभिप्राय असल्यासकृपया खाली टिप्पणी द्या.