सामग्री सारणी
तुमच्या एक्सेल वर्कशीटमध्ये एक टेबल असू शकते जिथे सेलमध्ये अनेक प्रकारचा डेटा ठेवला जातो आणि स्वल्पविरामाने विभक्त केला जातो. तुम्ही त्यांना अनेक स्तंभांमध्ये विभाजित करू इच्छित असल्यास, तुम्ही योग्य ठिकाणी आहात. या लेखात, तुम्ही स्वल्पविरामाने स्ट्रिंग विभाजित करण्यासाठी एक्सेल सूत्राची ५ उदाहरणे शिकाल.
सराव वर्कबुक डाउनलोड करा
तुमच्या सरावासाठी खालील एक्सेल फाइल डाउनलोड करा.
<5 Comma.xlsx द्वारे स्प्लिटिंग स्ट्रिंग
5 एक्सेल फॉर्म्युलासह स्वल्पविरामाने स्प्लिट स्ट्रिंगची उदाहरणे
आधी आपला डेटासेट ओळखू या जेथे ID क्रमांक, आडनाव आणि विभाग. स्वल्पविरामाने विभक्त केलेली एकल स्ट्रिंग म्हणून ठेवली जाते. स्ट्रिंग्सचे 3 स्तंभांमध्ये विभाजन करणे हे आमचे ध्येय आहे.
1. स्वल्पविरामाने स्ट्रिंग विभाजित करण्यासाठी LEFT आणि FIND फंक्शन्स एकत्र करा
संयोजित LEFT आणि FIND फंक्शन्स एकत्रितपणे स्वल्पविरामाने विभक्त केलेल्या स्ट्रिंगला अनेक स्तंभांमध्ये विभाजित करण्यास मदत करतात. हे करण्यासाठी फक्त खालील स्टेप्स फॉलो करा.
स्टेप्स:
- प्रथम, रिकाम्या सेलमध्ये खालील फॉर्म्युला लिहा C5.
=LEFT(B5,FIND(",",B5)-1)
येथे FIND फंक्शन चे स्थान देते B5 स्ट्रिंगमधील पहिला स्वल्पविराम आणि LEFT फंक्शन पहिल्या स्वल्पविरामाच्या आधी असलेल्या स्ट्रिंगमधील वर्ण परत करतो. स्वल्पविराम वगळून डेटा मिळविण्यासाठी तुम्हाला उणे १ करणे आवश्यक आहे.
- एंटर दाबा. तुम्हाला आयडी क्रमांक<दिसेल. 7> सेल C5. आता, मिळविण्यासाठी फिल हँडल ड्रॅग कराउर्वरित आयडी क्र. त्याच स्तंभात.
हा निकाल आहे,
अधिक वाचा: एक्सेलमधील एकाधिक स्तंभांमध्ये स्ट्रिंग विभाजित करण्यासाठी VBA (2 मार्ग)
2. विभाजन करण्यासाठी MID आणि FIND कार्ये असलेले सूत्र एक्सेलमधील स्ट्रिंग
MID आणि FIND फंक्शन्स एकत्र केल्याने आम्हाला स्वल्पविरामाने विभक्त केलेली स्ट्रिंग अनेक स्तंभांमध्ये विभाजित करण्यात मदत होते. हे करण्यासाठी फक्त खालील स्टेप्स फॉलो करा.
स्टेप्स:
- प्रथम, रिकाम्या सेलमध्ये खालील फॉर्म्युला लिहा D5.<7
=MID(B5,FIND(",",B5)+1,FIND(",",B5,FIND(",",B5)+1)-FIND(",",B5)-1)
येथे, शोधा(“,”,B5)+1 1ल्या स्वल्पविरामानंतर 1ल्या वर्णाचे सुरुवातीचे स्थान देते.
FIND(“,”, B5, FIND(“,”, B5)+1) प्रारंभ देते दुसऱ्या स्वल्पविरामानंतर 1ल्या वर्णाचे स्थान.
-FIND(“,”, B5)-1 दुसऱ्या स्वल्पविरामानंतर स्ट्रिंगचे सर्व वर्ण वगळते.
शेवटी, MID या दोन स्वल्पविरामांमधील वर्ण परत करतो.
- ENTER दाबा. तुम्हाला दिसेल LastName सेल D5. आता, त्याच कॉलममध्ये उर्वरित LastNames मिळविण्यासाठी Fill Handle ड्रॅग करा.
हा निकाल आहे,
अधिक वाचा: Excel VBA: अक्षरानुसार स्प्लिट स्ट्रिंग (6 उपयुक्त उदाहरणे)
समान वाचन
- एक्सेलमध्ये सेल कसे विभाजित करावे (5 सोप्या युक्त्या)
- एक्सेल VBA: पंक्तींमध्ये स्ट्रिंग विभाजित करा (6 I करारउदाहरणे)
- एक्सेलमध्ये दोन ओळींमध्ये सेल कसा विभाजित करायचा (3 मार्ग)
3. उजवीकडे एकत्र करा आणि फंक्शन्स शोधा
RIGHT आणि FIND functions एकत्र केल्याने आम्हाला स्वल्पविरामाने विभक्त केलेल्या स्ट्रिंगला अनेक स्तंभांमध्ये विभाजित करण्यात मदत होते. हे करण्यासाठी फक्त खालील स्टेप्स फॉलो करा.
स्टेप्स:
- प्रथम, रिकाम्या सेलमध्ये खालील सूत्र लिहा E5.<7
=RIGHT(B5,LEN(B5)-FIND(",",B5,FIND(",",B5)+1))
येथे, LEN(B5) लांबी निर्धारित करते सेलमधील स्ट्रिंगचे B5.
FIND(“,”, B5, FIND(“,”, B5)+1 शेवटचे स्थान देते स्ट्रिंगमधून स्वल्पविराम, आणि शेवटी, RIGHT फंक्शन शेवटच्या स्वल्पविरामानंतर असलेल्या स्ट्रिंगमधील वर्ण परत करते.
- <दाबा 6>एंटर. तुम्हाला सेल E5 येथे विभाग दिसेल. आता, उर्वरित मिळविण्यासाठी फिल हँडल ड्रॅग करा. विभाग त्याच स्तंभात.
हा निकाल आहे,
अधिक वाचा: Excel VBA: अक्षरांच्या संख्येनुसार स्प्लिट स्ट्रिंग (2 सोप्या पद्धती)
4. TRIM, MID, SUBSTITUTE, REPT आणि LEN फंक्शन्स एकत्र करा
TRIM, MID, SUBSTITUTE, REPT, आणि LEN फंक्शन्स एकत्रित केल्याने आम्हाला स्वल्पविरामाने विभक्त केलेली स्ट्रिंग अनेक स्तंभांमध्ये विभाजित करण्यात मदत होते. फक्त अनुसरण करा हे करण्यासाठी खालील पायऱ्या करा.
चरण:
- प्रथम, स्तंभ शीर्षकांऐवजी 1, 2 आणि 3 प्रविष्ट करा आयडी क्रमांक, आडनाव, आणि विभाग. आता,रिकाम्या सेलमध्ये खालील सूत्र लिहा C5.
=TRIM(MID(SUBSTITUTE($B5,",",REPT(" ",LEN($B5))),(C$4-1)*LEN($B5)+1,LEN($B5)))
या सूत्राचा सारांश बदलण्यासाठी आहे SUBSTITUTE आणि REPT फंक्शन्स वापरून स्पेससह स्वल्पविराम. त्यानंतर, MID फंक्शन nव्या घटनेशी संबंधित मजकूर परत करते आणि शेवटी, TRIM फंक्शन अतिरिक्त रिक्त स्थानांपासून मुक्त होण्यास मदत करते.
<1
- एंटर दाबा. तुम्हाला सेल C5 वर आयडी क्रमांक दिसेल. आता, फिल हँडल ड्रॅग करा. उर्वरित आयडी क्र. त्याच स्तंभात. आणि LastName आणि Dept.
<0 मिळवण्यासाठी फिल हँडल योग्य दिशेने ड्रॅग करा>हा निकाल आहे,
अधिक वाचा: Excel VBA: स्प्लिट स्ट्रिंग इन सेल (4 उपयुक्त अनुप्रयोग) <1
5. एक्सेलमधील FILTERXML फंक्शन वापरून स्वल्पविरामाने स्ट्रिंग विभाजित करा
FILTERXML फंक्शन वापरून स्वल्पविरामाने विभक्त केलेल्या स्ट्रिंगला अनेक स्तंभांमध्ये विभाजित करण्यास मदत होते. हे करण्यासाठी फक्त खालील स्टेप्स फॉलो करा.
स्टेप्स:
- प्रथम, रिकाम्या सेलमध्ये खालील फॉर्म्युला लिहा C5.<7
=TRANSPOSE(FILTERXML("" &SUBSTITUTE(B5,",","") & "","//s"))
तुम्ही MS 365 साठी Excel वापरत असल्यास, तुम्ही FILTERXML फंक्शन लागू करू शकता. स्वल्पविरामाने स्ट्रिंग विभाजित करणे. या पद्धतीमध्ये, प्रथम मजकूर स्ट्रिंग XML टॅगमध्ये स्वल्पविराम बदलून XML स्ट्रिंगमध्ये बदलते. TRANSPOSE फंक्शन अॅरेला अनुलंब ऐवजी क्षैतिज ठेवण्यासाठी वळवते.
- दाबा एंटर करा. तुम्हाला सेल C5, D5, आणि E5 येथे अनुक्रमे आयडी क्रमांक, आडनाव आणि विभाग दिसेल. आता, उर्वरित डेटा मिळविण्यासाठी फिल हँडल ड्रॅग करा.
हा निकाल आहे,
अधिक वाचा: एक्सेल फॉर्म्युला टू स्प्लिट: 8 उदाहरणे
निष्कर्ष
या ट्युटोरियलमध्ये मी चर्चा केली आहे स्वल्पविरामाने स्ट्रिंग विभाजित करण्यासाठी एक्सेल सूत्रांची 5 उदाहरणे. मला आशा आहे की तुम्हाला हा लेख उपयुक्त वाटला. अधिक एक्सेल-संबंधित सामग्री जाणून घेण्यासाठी तुम्ही आमच्या वेबसाइट ExcelWIKI ला भेट देऊ शकता. कृपया, टिप्पण्या, सूचना किंवा शंका असल्यास खाली टिप्पणी विभागात टाका.