विषयसूची
विभिन्न परिस्थितियों में, हमें अपने डेटा को अलग-अलग टुकड़ों में विभाजित करने की आवश्यकता होती है। डेटा के ये विच्छेदन आमतौर पर अंतरिक्ष, अल्पविराम या कुछ अन्य मानदंडों द्वारा किए जाते हैं। इन आंकड़ों को विभाजित करने से वास्तव में हमें यह पता लगाने में मदद मिल सकती है कि किसी निश्चित समय पर हमें किस डेटा की आवश्यकता है। एक्सेल में डेटा को विभाजित करने के 5 उपयोगी और आसान तरीकों पर इस आलेख में चर्चा की जाएगी।
अभ्यास कार्यपुस्तिका डाउनलोड करें
इस अभ्यास कार्यपुस्तिका को डाउनलोड करें।
Excel.xlsm में डेटा को विभाजित करें
Excel में डेटा को विभाजित करने के 5 तरीके
Excel में डेटा को विभाजित करने के तरीके को प्रदर्शित करने के लिए, हम निम्नलिखित स्प्रेडशीट का पूर्ण रूप नाम का उपयोग करने जा रहे हैं पूरा नाम कॉलम , में अलग-अलग व्यक्तियों और उनके नाम पहले भाग और दूसरे भाग को भी दिखाया गया है। हम इन भागों तक कैसे पहुँचते हैं, इसे अलग-अलग तरीकों से समझाया और चित्रित किया गया है। स्पेस, टैब और कॉमा जैसे सीमांकक चयनित डेटा को एक या अधिक सेल में अलग करते हैं। टेक्स्ट टू कॉलम फीचर एक्सेल में डेटा को विभाजित करने के लिए एक बढ़िया टूल है
स्टेप्स
- सबसे पहले, उन सभी सेल को चुनें जिन्हें आप चाहते हैं विभाजित करने के लिए।
- फिर डेटा > टेक्स्ट टू कॉलम्स पर जाएं।
- उसके बाद एक नया डायलॉग बॉक्स खुलेगा। उस बॉक्स से सीमांकित का चयन करें। और Next पर क्लिक करें।
- Next पर क्लिक करने के बाद अगला डायलॉग बॉक्स दिखाई देगा।डायलॉग बॉक्स में स्पेस ऑप्शन बॉक्स पर टिक करें, क्योंकि हम दिए गए डेटा को शब्दों के बीच स्पेस की स्थिति के अनुसार विभाजित करना चाहते हैं।
- फिर अगले संवाद बॉक्स में सामान्य चुनें।
- कॉलम डेटा प्रारूप बॉक्स के ठीक नीचे, एक सेल संदर्भ बॉक्स है गंतव्य . उस बॉक्स में, आपको यह दर्ज करना होगा कि आपका विभाजित डेटा कहाँ होगा।
- गंतव्य कक्षों का चयन करने के बाद संवाद बॉक्स में समाप्त करें क्लिक करें।
- गंतव्य बॉक्स में नीचे की तरह अपने गंतव्य सेल का चयन करें।
- बाद में समाप्त पर क्लिक करके, आप देखेंगे कि सभी नाम अब अंतिम और पहले नामों में विभाजित हो गए हैं।
और पढ़ें: एक्सेल कॉमा द्वारा डेटा को कॉलम में विभाजित करता है (7 विधियाँ)
2. सूत्रों का उपयोग करके एक्सेल में सेल विभाजित करें
एक्सेल में डेटा को विभाजित करते समय सूत्र एक उपयोगी उपकरण हो सकता है। उदाहरण के लिए, टेक्स्ट फ़ंक्शन फ़ॉर्मूला या TRIM / MID का उपयोग करके हम विभिन्न प्रकार के डेटा को आसानी से और लचीले ढंग से विभाजित कर सकते हैं।
2.1 फ़ॉर्मूला टेक्स्ट फ़ंक्शंस के साथ
चरण
- हम इस पद्धति के लिए एक अलग नाम के डेटासेट का उपयोग करने जा रहे हैं। इस डेटासेट में पिछले डेटासेट की तुलना में एक मध्य नाम कॉलम होता है।
=LEFT(B5,SEARCH(" ", B5)-1)
- फिर हम भरण हैंडल का चयन करते हैं और इसे सेल तक खींचते हैंC10 .
- यह फ़ॉर्मूला पूरा नाम कॉलम के पहले भाग को विभाजित करेगा.
- प्रथम नाम कॉलम के मध्य भाग को विभाजित करने के लिए, निम्न सूत्र दर्ज करें और एंटर दबाएं:
=MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)-1)
<1
.
- एंटर दबाने के बाद, पूरे नाम कॉलम का मध्य भाग सेल D5
<में है 1>
- उसके बाद, भरण हैंडल बटन को सेल D10 पर खींचें। यह अन्य पूर्ण नाम मध्य भाग को विभाजित करेगा।
- विभाजित करने के लिए पूरे नाम कॉलम के अंतिम भाग में, नीचे दिया गया फ़ॉर्मूला दर्ज करें:
=RIGHT(B5,LEN(B5) - SEARCH(" ", B5, SEARCH(" ", B5,1)+1))
।
- एंटर दबाने के बाद, आप देखेंगे कि सेल B5 में नाम का अंतिम भाग सेल E5 में विभाजित हो गया है।
- फिल हैंडल बटन को सेल E10 तक ड्रैग करें। यह अंतिम नाम कॉलम में अन्य पूर्ण नाम के अंतिम भाग को विभाजित करेगा।
2.2 डेटा को विभाजित करने के लिए ट्रिम और मिड फ़ंक्शंस का उपयोग
चरण
- सबसे पहले, आपको सेल C5 में निम्न सूत्र दर्ज करना होगा:
=TRIM(MID(SUBSTITUTE($B5," ",REPT(" ",999)),COLUMNS($C:C)*999-998,999))
<7
.
- यह फॉर्मूला पूरा नाम के पहले भाग को प्रथम नाम कॉलम में विभाजित करेगा।
- उसके बाद, भरण हैंडल बटन का चयन करें, और इसे क्षैतिज रूप से सेल E5 तक खींचें।
- फिर पूरा नाम कॉलम डेटा C5 में पूरी तरह से तीन में विभाजित किया जाएगाकॉलम.
- फिर सेल C5 चुनें: सेल E5 , और फिर फिल हैंडल को नीचे खींचें से सेल E10। तीन हिस्से।
और पढ़ें: एक एक्सेल सेल में डेटा को कई कॉलम में कैसे विभाजित करें (5 विधियाँ)
3. एक्सेल में डेटा को सेल में विभाजित करें फ्लैश फिल सुविधा का उपयोग करना
चरण
- सबसे पहले, आपको डेटासेट की पहली पंक्ति को भरना होगा। इसका अर्थ है कि आपको सेल C5 और सेल D5 में विभाजित प्रथम नाम और अंतिम नाम दर्ज करना होगा।
- उसके बाद, माउस पर राइट क्लिक करके सेल C11 कोर्नर हैंडल को ड्रैग करें।
- फिर रिलीज करें हैंडल, हैंडल जारी करने पर, एक नई ड्रॉप-डाउन विंडो खुलेगी। उस विंडो से फ्लैश फिल चुनें। नाम कॉलम में नामों का भाग जैसा कि सेल C5 में किया गया है।
- अंतिम के लिए यही प्रक्रिया दोहराएं नाम स्तंभ, यह पूरा नाम स्तंभ में नामों के अंतिम भाग को विभाजित कर देगा।
अब सभी नाम पूर्ण नाम कॉलम में दो भागों में विभाजित हैं।
और पढ़ें: एक्सेल में एक सेल से डेटा को कई पंक्तियों में कैसे विभाजित करें (3 विधियाँ)
4. विभाजन कोशिकाओंऔर Power Query के साथ Excel में पाठ
Excel में Power Query जैसे शक्तिशाली टूल का उपयोग करके, आप आसानी से पूर्ण नाम कॉलम में नामों को विभाजित कर सकते हैं।
चरण <1
- सबसे पहले, तालिका के अंदर किसी भी सेल का चयन करें, और डेटा > तालिका/श्रेणी से
<35 पर जाएं।
- फिर एक नया सेल रेफरेंस बॉक्स, जिसमें आपको अपने टेबल की रेंज सेलेक्ट करनी है।
- रेंज में प्रवेश करने के बाद, एक पूरी नई विंडो खुलेगी, जिसमें आपको खाली कॉलम को हटाना होगा।
- बाद स्तंभों को हटाते हुए, आपको डुप्लिकेट पूरे नाम कॉलम की आवश्यकता है।
- फिर अपने माउस में राइट-क्लिक करें, कॉन्टेक्स्ट मेन्यू स्प्लिट कॉलम > डिलीमीटर द्वारा
- एक नई विंडो खुलेगी। उस विंडो में, चयन करें या सीमांकक ड्रॉप-डाउन मेनू से स्थान चुनें। और सीमांकक की प्रत्येक घटना पर विभाजित करें का चयन करें। फिर ओके पर क्लिक करें।
- ओके पर क्लिक करने के बाद, आप देखेंगे कि पूरे नाम तीन अलग-अलग कॉलम में बांट दिए गए हैं।
- उन कॉलम के नामों को मध्य नाम , <में बदलें 6>प्रथम नाम, और अंतिम नाम । इसके बाद बंद करें और लोड करें पर क्लिक करें।
- पावर टूल को बंद करने और लोड करने के बाद। मुख्य कार्यपुस्तिका में एक नई शीट इस प्रकार दिखाई देगी।
इसमेंवर्कशीट, आप स्पष्ट रूप से देख सकते हैं कि पूरा नाम कॉलम में नाम उनके बीच की जगह के आधार पर तीन अलग-अलग हिस्सों में विभाजित हैं।
5. एक्सेल में डेटा को विभाजित करने के लिए VBA मैक्रो का उपयोग करना
वीबीए संपादक में एक साधारण मैक्रो कोड उपरोक्त सभी समस्याओं को काफी आसानी से हल कर सकता है। साथ ही मैक्रोज़ का उपयोग करना काफी परेशानी मुक्त और समय बचाने वाला है।
चरण
- से विज़ुअल बेसिक संपादक लॉन्च करें डेवलपर टैब।
- अपने कीबोर्ड पर Alt + F11 दबाने से विज़ुअल बेसिक एडिटर को भी सक्रिय किया जा सकता है।
- विज़ुअल बेसिक संपादक लॉन्च करने के बाद, एक नई विंडो लॉन्च होगी।
- नई विंडो में डालें<7 क्लिक करें>, फिर मॉड्यूल पर क्लिक करें।
- अगला, एक सफेद संपादक खुलेगा। उस संपादक में, आपको निम्नलिखित कोड लिखने की आवश्यकता है:
8503
- कोड लिखने के बाद, मॉड्यूल और VBA संपादक दोनों को बंद करें .
- दृश्य टैब से, मैक्रोज़ कमांड पर क्लिक करें, फिर मैक्रोज़ देखें विकल्प चुनें।
- अगला, एक नया डायलॉग बॉक्स खुलेगा, उस डायलॉग बॉक्स से, उस मैक्रो का चयन करें जिसे आपने अभी बनाया है और Run पर क्लिक करें।
चलाएं क्लिक करने पर, आप देखेंगे कि पूर्ण नाम कॉलम में आपके सभी नाम अब तीन अलग-अलग भागों में बंट गए हैं।
<48
और पढ़ें: डेटा को कई फाइलों में विभाजित करने के लिए एक्सेल मैक्रो(सरल चरणों के साथ)
निष्कर्ष
इसका योग करने के लिए, "एक्सेल में डेटा को कैसे विभाजित करें" प्रश्न का उत्तर 6 प्रमुख तरीकों से दिया जा सकता है। वे मुख्य रूप से फ़ार्मुलों का उपयोग करके, टेक्स्ट टू कॉलम फ़ंक्शन का उपयोग करके, पावर क्वेरी को तैनात करते हैं और दूसरा VBA संपादक में एक छोटा मैक्रो चलाना है। VBA प्रक्रिया कम समय लेने वाली और सरलीकृत है लेकिन इसके लिए VBA से संबंधित पूर्व ज्ञान की आवश्यकता होती है। इसी तरह, पावर क्वेरी भी एक बहुत ही सुविधाजनक टूल है, लेकिन इसमें थोड़ा समय लगता है।
दूसरी ओर, अन्य विधियों में ऐसी आवश्यकता नहीं होती है। टेक्स्ट टू कॉलम विधि उन सभी के बीच अब तक सबसे सुविधाजनक और उपयोग में आसान है। इस समस्या के लिए, एक अभ्यास कार्यपुस्तिका डाउनलोड करने के लिए उपलब्ध है जहाँ आप अभ्यास कर सकते हैं और इन विधियों के अभ्यस्त हो सकते हैं।
टिप्पणी अनुभाग के माध्यम से बेझिझक कोई प्रश्न या प्रतिक्रिया पूछें। Exceldemy समुदाय की बेहतरी के लिए कोई भी सुझाव अत्यधिक प्रशंसनीय होगा।