एक्सेल में सेल को कैसे विभाजित करें: टेक्स्ट टू कॉलम, फ्लैश फिल और फॉर्मूले

  • इसे साझा करें
Michael Brown

आप Excel में सेल को कैसे विभाजित करते हैं? टेक्स्ट टू कॉलम फीचर, फ्लैश फिल, फॉर्मूले या स्प्लिट टेक्स्ट टूल का उपयोग करके। यह ट्यूटोरियल आपके विशेष कार्य के लिए सबसे उपयुक्त तकनीक चुनने में आपकी मदद करने के लिए सभी विकल्पों की रूपरेखा तैयार करता है।

आम तौर पर, आपको एक्सेल में दो मामलों में कोशिकाओं को विभाजित करने की आवश्यकता हो सकती है। अधिकतर, जब आप किसी बाहरी स्रोत से डेटा आयात करते हैं जहां सभी जानकारी एक कॉलम में होती है जबकि आप इसे अलग कॉलम में चाहते हैं। या, आप बेहतर फ़िल्टरिंग, सॉर्टिंग या विस्तृत विश्लेषण के लिए किसी मौजूदा तालिका में सेल को अलग करना चाह सकते हैं।

    टेक्स्ट टू कॉलम का उपयोग करके एक्सेल में सेल को कैसे विभाजित करें

    जब आपको सेल की सामग्री को दो या दो से अधिक सेल में विभाजित करने की आवश्यकता होती है, तो टेक्स्ट टू कॉलम फीचर वास्तव में उपयोगी होता है। यह एक निश्चित सीमांकक जैसे अल्पविराम, अर्धविराम या स्थान के साथ-साथ एक निश्चित लंबाई के विभाजन तार द्वारा पाठ स्ट्रिंग को अलग करने की अनुमति देता है। आइए देखें कि प्रत्येक परिदृश्य कैसे काम करता है।

    एक्सेल में सेल को सीमांकक द्वारा कैसे अलग करें

    मान लीजिए, आपके पास प्रतिभागियों की एक सूची है जहां एक प्रतिभागी का नाम, देश और अपेक्षित आगमन तिथि सभी समान हैं कॉलम:

    हम चाहते हैं कि डेटा को एक सेल में कई सेल में अलग किया जाए जैसे कि प्रथम नाम , अंतिम नाम , देश , आगमन तिथि और स्थिति । इसे पूरा करने के लिए, निम्न चरणों का पालन करें:

    1. यदि आप परिणामों को अपनी तालिका के मध्य में रखना चाहते हैं, तो एक नया सम्मिलित करके प्रारंभ करेंअपने मौजूदा डेटा को ओवरराइट करने से बचने के लिए कॉलम। इस उदाहरण में, हमने 3 नए कॉलम डाले हैं जैसे नीचे स्क्रीनशॉट में दिखाया गया है: यदि आपके पास उस कॉलम के आगे कोई डेटा नहीं है जिसे आप अलग करना चाहते हैं, तो इस चरण को छोड़ दें।
    2. सेल चुनें आप विभाजित करना चाहते हैं, डेटा टैब > डेटा टूल्स समूह पर नेविगेट करें, और टेक्स्ट टू कॉलम बटन पर क्लिक करें।
    3. टेक्स्ट को कॉलम में बदलें विज़ार्ड के पहले चरण में, आप चुनते हैं कि सेल को डिलिमिटर या चौड़ाई से कैसे विभाजित किया जाए। हमारे मामले में, सेल सामग्री को रिक्त स्थान से अलग किया जाता है और अल्पविराम, इसलिए हम सीमांकित का चयन करते हैं, और अगला पर क्लिक करते हैं।
    4. अगले चरण में, आप सीमांकक निर्दिष्ट करते हैं और, वैकल्पिक रूप से, पाठ गुणक । आप एक या अधिक पूर्वनिर्धारित सीमांकक चुन सकते हैं और साथ ही अपना टाइप कर सकते हैं अन्य बॉक्स में एक खरीदें। इस उदाहरण में, हम Space और Comma चुनते हैं:

      Tips:

      • लगातार सीमांककों को एक मानें . इस विकल्प का चयन करना सुनिश्चित करें जब आपके डेटा में एक पंक्ति में दो या अधिक सीमांकक हो सकते हैं, उदा। जब शब्दों के बीच लगातार कुछ रिक्त स्थान होते हैं या डेटा अल्पविराम और रिक्त स्थान से अलग होता है, जैसे "स्मिथ, जॉन"।
      • टेक्स्ट क्वालिफायर निर्दिष्ट करना । इस विकल्प का उपयोग तब करें जब कुछ टेक्स्ट सिंगल या डबल कोट्स में संलग्न हो, और आप चाहते हैं कि टेक्स्ट के ऐसे हिस्से अविभाज्य हों। उदाहरण के लिए, यदि आप सीमांकक के रूप में अल्पविराम (,) चुनते हैं और aउद्धरण चिह्न (") टेक्स्ट क्वालीफायर के रूप में, फिर दोहरे उद्धरण चिह्नों में संलग्न कोई भी शब्द, जैसे "कैलिफ़ोर्निया, यूएसए" , कैलिफ़ोर्निया, यूएसए के रूप में एक सेल में रखा जाएगा। यदि आप टेक्स्ट क्वालिफायर के रूप में {कोई नहीं का चयन करें, फिर "कैलिफोर्निया को एक सेल में वितरित किया जाएगा (एक प्रारंभिक उद्धरण चिह्न के साथ) और यूएसए" दूसरे में ( समापन चिह्न के साथ)।
      • डेटा पूर्वावलोकन । इससे पहले कि आप अगला बटन पर क्लिक करें, यह डेटा पूर्वावलोकन<2 के माध्यम से स्क्रॉल करने का कारण है।> अनुभाग यह सुनिश्चित करने के लिए कि एक्सेल ने सभी सेल सामग्री को सही तरीके से विभाजित किया है।
    5. आपके करने के लिए बस दो और चीजें बाकी हैं - डेटा प्रारूप चुनें और निर्दिष्ट करें कि आप परिणामी मूल्यों को कहां पेस्ट करना चाहते हैं :
      • डेटा प्रारूप । डिफ़ॉल्ट रूप से, सामान्य प्रारूप सभी स्तंभों के लिए निर्धारित है, जो ज्यादातर मामलों में अच्छी तरह से काम करता है। हमारे उदाहरण में, हमें <1 की आवश्यकता है> डेटा आगमन तिथियों के लिए प्रारूप। किसी विशेष कॉलम के लिए डेटा प्रारूप को बदलने के लिए, चयन करने के लिए डेटा पूर्वावलोकन के तहत उस कॉलम पर क्लिक करें इसे टी करें, और फिर कॉलम डेटा प्रारूप के अंतर्गत कोई एक प्रारूप चुनें (कृपया नीचे स्क्रीनशॉट देखें)।
      • गंतव्य । एक्सेल को यह बताने के लिए कि आप अलग किए गए डेटा को कहाँ आउटपुट करना चाहते हैं, डेस्टिनेशन बॉक्स के बगल में स्थित संक्षिप्त डायलॉग आइकन पर क्लिक करें और सबसे ऊपर वाले सेल का चयन करें गंतव्य सीमा का, या सीधे बॉक्स में एक सेल संदर्भ टाइप करें। कृपया बहुत होइस विकल्प के साथ सावधान रहें, और सुनिश्चित करें कि गंतव्य सेल के ठीक पास पर्याप्त खाली कॉलम हैं।

      टिप्पणियाँ:

      • यदि आप डेटा पूर्वावलोकन में दिखाई देने वाले कुछ कॉलम आयात नहीं करना चाहते हैं, तो उस कॉलम का चयन करें और आयात न करें की जाँच करें कॉलम (छोड़ें) रेडियो बटन कॉलम डेटा प्रारूप के अंतर्गत।
      • विभाजित डेटा को किसी अन्य स्प्रेडशीट या कार्यपुस्तिका में आयात करना संभव नहीं है। यदि आप ऐसा करने का प्रयास करते हैं, तो आपको अमान्य गंतव्य त्रुटि प्राप्त होगी।
    6. अंत में, समाप्त करें बटन पर क्लिक करें और आपका काम हो गया! जैसा कि नीचे स्क्रीनशॉट में दिखाया गया है, एक्सेल ने एक सेल की सामग्री को कई सेल में पूरी तरह से रखा है:

    एक निश्चित चौड़ाई के टेक्स्ट को कैसे विभाजित करें

    यह सेक्शन बताता है कि कैसे आपके द्वारा निर्दिष्ट वर्णों की संख्या के आधार पर एक्सेल में एक सेल को विभाजित करने के लिए। चीजों को समझने में आसान बनाने के लिए, कृपया निम्नलिखित उदाहरण पर विचार करें।

    मान लीजिए, आपके पास एक कॉलम में उत्पाद आईडी और उत्पाद नाम हैं और आप आईडी को एक अलग कॉलम में निकालना चाहते हैं:

    चूंकि सभी उत्पाद आईडी में 9 वर्ण होते हैं, निश्चित चौड़ाई विकल्प काम के लिए पूरी तरह से फिट बैठता है:

    1. टेक्स्ट को कॉलम में बदलें विज़ार्ड प्रारंभ करें, जैसा कि इसमें बताया गया है उपरोक्त उदाहरण। विज़ार्ड के पहले चरण में, निश्चित चौड़ाई चुनें और अगला क्लिक करें।
    2. डेटा पूर्वावलोकन अनुभाग का उपयोग करके प्रत्येक कॉलम की चौड़ाई निर्धारित करें। जैसा कि में दिखाया गया हैनीचे दिए गए स्क्रीनशॉट में, एक वर्टिकल लाइन एक कॉलम ब्रेक का प्रतिनिधित्व करती है, और एक नई ब्रेक लाइन बनाने के लिए, आप बस वांछित स्थान पर क्लिक करें (हमारे मामले में 9 अक्षर): ब्रेक को हटाने के लिए, एक लाइन पर डबल-क्लिक करें; ब्रेक को दूसरी स्थिति में ले जाने के लिए, बस माउस से लाइन खींचें। अलगाव को पूरा करने के लिए 1>फिनिश बटन।

    एक्सेल को फ्लैश फिल से कैसे अलग करें

    एक्सेल 2013 से शुरू करते हुए, आप फ्लैश फिल फीचर का उपयोग कर सकते हैं जो न केवल डेटा के साथ सेल को स्वचालित रूप से पॉप्युलेट कर सकता है, बल्कि सेल की सामग्री को विभाजित भी कर सकता है।

    आइए अपने पहले उदाहरण से डेटा का एक कॉलम लें और देखें कि कैसे एक्सेल का फ्लैश फिल सेल को आधे में विभाजित करने में हमारी मदद कर सकता है:

    1. मूल डेटा वाले कॉलम के बगल में एक नया कॉलम डालें और पहले सेल में टेक्स्ट का वांछित भाग टाइप करें (इस उदाहरण में प्रतिभागी का नाम)।
    2. कुछ और में टेक्स्ट टाइप करें कोशिकाओं। जैसे ही एक्सेल एक पैटर्न को भांप लेता है, यह समान डेटा को स्वचालित रूप से अन्य कोशिकाओं में पॉप्युलेट कर देगा। हमारे मामले में, एक्सेल को एक पैटर्न का पता लगाने के लिए 3 सेल लगे:
    3. यदि आप जो देखते हैं उससे संतुष्ट हैं, तो एंटर कुंजी दबाएं, और सभी नाम एक बार में एक अलग कॉलम में कॉपी करें।जानकारी आपकी कोशिकाओं में हो सकती है, एक्सेल में एक सेल को विभाजित करने का सूत्र सीमांकक (अल्पविराम, स्थान, आदि) की स्थिति खोजने और सीमांकक के पहले, बाद में या बीच में एक सबस्ट्रिंग निकालने के लिए उबलता है। आम तौर पर, आप डीलिमिटर के स्थान को निर्धारित करने के लिए खोज या खोज कार्यों का उपयोग करेंगे और सबस्ट्रिंग प्राप्त करने के लिए पाठ कार्यों में से एक (बाएं, दाएं या मध्य) का उपयोग करेंगे।

    उदाहरण के लिए, आप निम्नलिखित सूत्रों का उपयोग करने के लिए उपयोग करेंगे सेल A2 में स्प्लिट डेटा को कॉमा और स्पेस से अलग किया गया है (कृपया नीचे स्क्रीनशॉट देखें):

    B2 में नाम निकालने के लिए:

    =LEFT(A2, SEARCH(",",A2)-1)

    यहां, खोज फ़ंक्शन A2 में अल्पविराम की स्थिति निर्धारित करता है, और आप परिणाम से 1 घटाते हैं, क्योंकि आउटपुट में अल्पविराम की अपेक्षा नहीं की जाती है। LEFT फ़ंक्शन स्ट्रिंग के प्रारंभ से वर्णों की संख्या निकालता है।

    C2 में देश निकालने के लिए:

    =RIGHT(A2, LEN(A2)-SEARCH(",", A2)-1)

    यहां, LEN फ़ंक्शन कुल लंबाई की गणना करता है उस स्ट्रिंग का, जिसमें से आप SEARCH द्वारा लौटाए गए कॉमा की स्थिति घटाते हैं. साथ ही, आप अंतरिक्ष वर्ण (-1) घटाना। अंतर दूसरे तर्क RIGHT में जाता है, इसलिए यह स्ट्रिंग के अंत से कई वर्ण खींचता है।

    परिणाम इस प्रकार दिखेगा:

    यदि आपका परिसीमक अल्पविराम है रिक्ति के साथ या उसके बिना , आप इसके बाद एक सबस्ट्रिंग निकालने के लिए निम्न सूत्र का उपयोग कर सकते हैं (जहां 1000 अक्षरों की अधिकतम संख्या है)पुल):

    =TRIM(MID(A2, SEARCH(",", A2)+1, 1000))

    जैसा कि आप देखते हैं, कोई सार्वभौमिक सूत्र नहीं है जो सभी प्रकार के तारों को संभाल सके। प्रत्येक विशेष मामले में, आपको अपना स्वयं का समाधान निकालना होगा।

    अच्छी खबर यह है कि एक्सेल 365 में दिखाई देने वाले डायनेमिक ऐरे फ़ंक्शंस कई पुराने फ़ार्मुलों के उपयोग को अनावश्यक बनाते हैं। इसके बजाय, आप इन कार्यों का उपयोग कर सकते हैं:

    • TEXTSPLIT - आपके द्वारा निर्दिष्ट किसी भी सीमांकक द्वारा स्ट्रिंग्स को विभाजित करें।
    • TEXTBEFORE - किसी विशिष्ट वर्ण या सबस्ट्रिंग से पहले टेक्स्ट निकालें।
    • TEXTAFTER - एक निश्चित वर्ण या शब्द के बाद पाठ निकालें।

    Excel में कोशिकाओं को विभाजित करने के लिए अधिक सूत्र उदाहरणों के लिए, कृपया निम्नलिखित संसाधन देखें:

    • पहले पाठ निकालें एक विशिष्ट चरित्र
    • एक निश्चित चरित्र के बाद एक सबस्ट्रिंग प्राप्त करें
    • एक चरित्र की दो घटनाओं के बीच पाठ निकालें
    • अल्पविराम, कोलन, स्लैश, डैश या अन्य सीमांकक द्वारा सेल को विभाजित करें
    • लाइन ब्रेक द्वारा सेल को विभाजित करें
    • टेक्स्ट और संख्या को अलग करें
    • एक्सेल में नामों को अलग करने के लिए सूत्र

    स्प्लिट टेक्स्ट फीचर का उपयोग करके सेल को विभाजित करें

    अब जब आप इनबिल्ट सुविधाओं से परिचित हैं, तो मैं आपको एक्सेल में सेल को विभाजित करने का एक वैकल्पिक तरीका दिखाता हूं। मेरा मतलब है कि स्प्लिट टेक्स्ट टूल एक्सेल के लिए हमारे अल्टीमेट सूट के साथ शामिल है। यह निम्नलिखित कार्य कर सकता है:

    • कैरेक्टर द्वारा सेल को विभाजित करें
    • स्ट्रिंग द्वारा सेल को विभाजित करें
    • मास्क द्वारा सेल को विभाजित करें (पैटर्न)

    उदाहरण के लिए, विभाजित करनाएक सेल में कई सेल में भागीदार विवरण 2 त्वरित चरणों में किया जा सकता है:

    1. उन सेल का चयन करें जिन्हें आप अलग करना चाहते हैं, और पर स्प्लिट टेक्स्ट आइकन पर क्लिक करें एबलबिट्स डेटा टैब, टेक्स्ट समूह में।
    2. ऐड-इन के फलक पर, निम्न विकल्पों को कॉन्फ़िगर करें:
      • कॉमा और स्पेस को सीमांकक के रूप में चुनें।
      • लगातार डिलिमिटर को एक चेक बॉक्स के रूप में चुनें।> बटन।

    हो गया! विभाजित डेटा के साथ चार नए स्तंभ मूल स्तंभों के बीच डाले गए हैं, और आपको केवल उन स्तंभों को उपयुक्त नाम देने की आवश्यकता है:

    युक्ति। नामों के एक कॉलम को पहले नाम, अंतिम नाम और मध्य नाम से अलग करने के लिए, आप एक विशेष स्प्लिट नेम टूल का उपयोग कर सकते हैं।

    यदि आप स्प्लिट टेक्स्ट और <8 देखने के लिए उत्सुक हैं>स्प्लिट नेम्स टूल काम कर रहे हैं, नीचे दिए गए डाउनलोड लिंक का उपयोग करने के लिए हमारा स्वागत है। मैं आपको पढ़ने के लिए धन्यवाद देता हूं और आशा करता हूं कि अगले सप्ताह आपको हमारे ब्लॉग पर देखूंगा!

    डाउनलोड उपलब्ध हैं

    अल्टीमेट सूट 14-दिवसीय पूर्ण-कार्यात्मक संस्करण (.exe फ़ाइल)

    माइकल ब्राउन सॉफ्टवेयर टूल्स का उपयोग करके जटिल प्रक्रियाओं को सरल बनाने के जुनून के साथ एक समर्पित प्रौद्योगिकी उत्साही है। टेक उद्योग में एक दशक से अधिक के अनुभव के साथ, उन्होंने माइक्रोसॉफ्ट एक्सेल और आउटलुक के साथ-साथ गूगल शीट्स और डॉक्स में अपने कौशल को निखारा है। माइकल का ब्लॉग अपने ज्ञान और विशेषज्ञता को दूसरों के साथ साझा करने के लिए समर्पित है, उत्पादकता और दक्षता में सुधार के लिए आसान-से-अनुसरण युक्तियाँ और ट्यूटोरियल प्रदान करता है। चाहे आप एक अनुभवी पेशेवर हों या नौसिखिए, माइकल का ब्लॉग इन आवश्यक सॉफ़्टवेयर उपकरणों से अधिकाधिक लाभ उठाने के लिए मूल्यवान अंतर्दृष्टि और व्यावहारिक सलाह प्रदान करता है।