विषयसूची
कभी-कभी हमें वांछित आउटपुट प्राप्त करने के लिए एक से अधिक सेल को एक में मर्ज करने की आवश्यकता होती है। निस्संदेह, एक्सेल ऐसा करने के लिए कुछ सबसे तेज सुविधाएँ प्रदान करता है। इस लेख में, मैं आवश्यक स्पष्टीकरण के साथ एक्सेल में दो कोशिकाओं से टेक्स्ट मर्ज करने के लिए 7 सबसे तेज़ तरीकों पर चर्चा करूँगा।
अभ्यास कार्यपुस्तिका डाउनलोड करें
तरीके Text.xlsm को मर्ज करने के लिए
एक्सेल में दो सेल से टेक्स्ट को मर्ज करने के 7 तरीके
हम अपने आज के कार्यों के लिए निम्नलिखित डेटासेट का उपयोग करेंगे। यहाँ, प्रथम नाम और अंतिम नाम दिया गया है। और, हमें इन दो सेल से टेक्स्ट को मर्ज करने की आवश्यकता है। एम्परसैंड सिंबल ( & ) का उपयोग करके - आपको दो सेल मर्ज करने की एक सरल विधि दिखाएंगे। हम प्रतीक का दो अलग-अलग तरीकों से उपयोग कर सकते हैं।
1.1। विभाजक के बिना एम्परसेंड प्रतीक
यदि आप बिना किसी विभाजक के किसी भी रिक्ति वर्ण को छोड़कर दो कक्षों से पाठ मर्ज करना चाहते हैं, तो आप एम्परसेंड प्रतीक का उपयोग कर सकते हैं जैसा कि नीचे दिए गए सूत्र में दिखाया गया है।
=B5&C5
यहां, B5 पहले नाम का शुरुआती सेल है और C5 अंतिम नाम का शुरुआती सेल है।
D5 सेल में फॉर्मूला डालने के बाद, अगर आप Enter दबाते हैं और फील हैंडल टूल<का इस्तेमाल करते हैं 2> (बस हरे रंग के छोटे वर्ग को सेल के दाईं ओर नीचे की ओर खींचें), आपको निम्न आउटपुट मिलेगा।
1.2। स्पेस कैरेक्टर के साथ एम्परसेंड सिंबल
लेकिन हमें इस डेटासेट में पूरे नाम के बीच स्पेस कैरेक्टर चाहिए। साथ ही, आपको दो सेल से टेक्स्ट मर्ज करने के लिए स्पेस कैरेक्टर की आवश्यकता हो सकती है। ऐसी स्थिति में, केवल निम्न सूत्र का उपयोग करें।
=B5&" "&C5
यहाँ, मैं दोहरे उद्धरण चिह्नों के अंदर स्थान देता हूँ ताकि बीच के स्थान को शामिल किया जा सके। मर्ज किए गए पाठ।
यदि आपको अल्पविराम स्थान का उपयोग करने की आवश्यकता है, तो बस स्थान के बजाय अल्पविराम दर्ज करें।
=B5&", "&C5
फिर से, आप अपनी आवश्यकता के लिए अल्पविराम के स्थान पर अर्धविराम स्थान का उपयोग कर सकते हैं।
=B5&"; "&C5
सूत्र दर्ज करने के बाद और फिल हैंडल टूल , आउटपुट इस प्रकार होगा।
और पढ़ें: एक्सेल टेबल में सेल को मर्ज कैसे करें (7 तरीके)
2. CONCATENATE फ़ंक्शन का उपयोग करके टेक्स्ट को संयोजित करें
CONCATENATE फ़ंक्शन एकाधिक स्ट्रिंग्स को एक स्ट्रिंग में जोड़ता है। इसलिए, हम टेक्स्ट को मर्ज करने के लिए फ़ंक्शन का उपयोग कर सकते हैं।
=CONCATENATE(B5," ",C5)
यहाँ, B5 का प्रारंभिक सेल है पहला नाम और C5 अंतिम नाम का प्रारंभिक सेल है।
यदि आप एंटर दबाते हैं और फिल हैंडल टूल का उपयोग करते हैं, तो आप निम्नलिखित आउटपुट प्राप्त होंगे। 3>
3. CONCAT फ़ंक्शन का उपयोग करके टेक्स्ट से जुड़ें
जैसा कि आप जानते हैं, Microsoft CONCATENATE का उपयोग करने के बजाय CONCAT फ़ंक्शन की अनुशंसा करता है समारोह। CONCAT फ़ंक्शन भी कई स्ट्रिंग्स को एक स्ट्रिंग में जोड़ता है, लेकिन इसमें डिफ़ॉल्ट सीमांकक नहीं होता है। लेकिन आप चाहें तो मैन्युअल रूप से सीमांकक इनपुट कर सकते हैं।
अगर हम फ़ंक्शन का उपयोग करके दो सेल से पूरा नाम प्राप्त करना चाहते हैं, तो हमें निम्न सूत्र का उपयोग करना होगा।
=CONCAT(B5," ",C5)
यहां, B5 पहले नाम का शुरुआती सेल है और C5 अंतिम नाम का शुरुआती सेल है।
सबसे महत्वपूर्ण बात यह है कि CONCAT फ़ंक्शन की एक ख़ास विशेषता है क्योंकि यह सेल की एक श्रृंखला को संयोजित कर सकता है।
यदि आपको इसकी आवश्यकता है ग्रंथों की एक श्रृंखला को संयोजित करें, आप निम्न सूत्र का उपयोग कर सकते हैं।
=CONCAT(B5:C5," ",B6:C6)
यहाँ, B5 & C5 नाम के सेल हैं लेकिन B6 & C6 संबंधित राज्यों के नाम दिखाने के लिए सेल हैं।
अगर आप Enter दबाते हैं, और अन्य के लिए सूत्र सम्मिलित करना दोहराते हैं सेल, आपको निम्न आउटपुट प्राप्त होंगे।
और पढ़ें: डेटा के साथ एक्सेल में सेल को कैसे मर्ज करें (3 तरीके)
4. लाइन ब्रेक रखते हुए टेक्स्ट को मर्ज करें
कुछ मामलों में, मर्ज किए गए टेक्स्ट को देखने में अलग बनाने के लिए हमें मर्ज किए गए टेक्स्ट के बीच लाइन ब्रेक रखने की आवश्यकता होती है।
ऐसा करने के लिए हमें CHAR फ़ंक्शन का उपयोग करने की आवश्यकता है जो किसी दिए गए नंबर या कोड के आधार पर कैरेक्टर की जांच करता है। लाइन ब्रेक डालने के लिए ASCII कोड 10 है, इसलिए हमें CHAR(10) के बीच एक लाइन ब्रेक एम्बेड करने के लिए उपयोग करना होगामर्ज किए गए पाठ।
तो समायोजित सूत्र होगा-
=B5&CHAR(10)&C5
यहाँ, B5 पहले नाम की शुरुआती सेल है और C5 अंतिम नाम की शुरुआती सेल है।
अगला, एंटर दबाएं और फिल हैंडल टूल का उपयोग करके नीचे दिए गए सेल के फॉर्मूले को कॉपी करें।
फिर आपको निम्न आउटपुट मिलेगा।
दिलचस्प बात यह है कि हम CONCAT फंक्शन का उपयोग टेक्स्ट के बीच में जगह देने के साथ लाइन ब्रेक एम्बेड करने के लिए भी कर सकते हैं।
तो सूत्र इस प्रकार होगा।
<6 =CONCAT(B5," ",C5,CHAR(10),B6," ",C6)
यहाँ, B5 & C5 नाम के सेल हैं लेकिन B6 & C6 संबंधित राज्यों के नाम दिखाने के लिए सेल हैं, CHAR(10) एक लाइन ब्रेक रखने के लिए है, मर्ज किए गए टेक्स्ट के बीच स्पेस को शामिल करने के लिए डबल कोट्स के अंदर दो स्पेस का उपयोग किया जाता है (उदा। राज्यों और राज्यों के नाम के बीच का स्थान)।
यदि आप Enter दबाते हैं और सेल का नाम बदलने के अलावा उसी सूत्र का उपयोग करते हैं, तो आप निम्नलिखित परिणाम प्राप्त करें। (6 तरीके)
5. टेक्स्टजॉइन फ़ंक्शन का उपयोग करते हुए दो सेल से टेक्स्ट मर्ज करें
टेक्स्टजॉइन फ़ंक्शन (एक्सेल 2019 से उपलब्ध) भी कई स्ट्रिंग्स को जोड़ता हैएक सीमांकक वर्ण सहित।
जो भी हो, यदि हम पाठ को मर्ज करते समय रिक्त कक्षों की गणना करना चाहते हैं, तो हमें दूसरे तर्क के मामले में गलत चुनना होगा। तो सूत्र इस प्रकार होगा।
=TEXTJOIN(" ",FALSE,B5,C5)
यहाँ, B5 पहले नाम का प्रारंभिक सेल है और C5 अंतिम नाम का प्रारंभिक सेल है।
Enter दबाने के बाद, और फिर भरण हैंडल टूल का उपयोग करने के बाद, आउटपुट होगा इस प्रकार हो।
अब मैं आपको TEXTJOIN फंक्शन का एक महत्वपूर्ण अनुप्रयोग दिखाऊंगा। पिछले उदाहरण में, हमने बिना किसी शर्त के केवल सेल मर्ज किए। क्या होगा यदि टेक्स्ट मर्ज करते समय हमारे पास कोई शर्त हो।
मान लीजिए, आप एक कंपनी के सीईओ हैं, और आपके पास प्रत्येक कर्मचारी के लिए अवकाश के समय कार्य की सूची है। लेकिन आपको किसी विशेष कर्मचारी के लिए कार्यों की सूची बनाने की आवश्यकता है (यदि प्रत्येक कर्मचारी कई कार्य करता है)।
=TEXTJOIN(" ",TRUE,IF($B$5:$B$13=E5,$C$5:$C$13," "))
यहाँ, " " है सीमांकक, TRUE का उपयोग रिक्त कक्षों को अनदेखा करने के लिए किया जाता है। कर्मचारियों की सूची से, और $C$5:$C$13 चयनित कर्मचारी के लिए काम खोजने के लिए।
क्योंकि यह एक सरणी फ़ंक्शन है , आपको आउटपुट प्राप्त करने के लिए CTRL + SHIFT + Enter दबाना होगा। इसके बाद, फिल हैंडल टूल का उपयोग नीचे के सेल के फॉर्मूले को कॉपी करने के लिए करें।
और पढ़ें: कैसे दो या दो से अधिक टेक्स्ट को मर्ज करने के लिएएक सेल में सेल (सबसे आसान 6 तरीके)
6. पावर क्वेरी का उपयोग करके टेक्स्ट को मिलाएं
इसके अलावा, आप टेक्स्ट को मर्ज करने के लिए पावर क्वेरी टूल का उपयोग कर सकते हैं एक्सेल में उच्च दक्षता के साथ तेजी से दो सेल।
टूल का उपयोग करके टेक्स्ट को मर्ज करने की प्रक्रिया को चरण-दर-चरण प्रक्रिया द्वारा नीचे वर्णित किया गया है।
चरण 1: डेटासेट सम्मिलित करना Power Query Editor में
Power Query Editor खोलने के लिए, आपको संपूर्ण डेटासेट का चयन करना होगा और
⇰ से तालिका/श्रेणी का चयन करना होगा से Get & ट्रांसफ़ॉर्म डेटा रिबन।
⇰ यदि आप टेबल बनाएं डायलॉग बॉक्स देखते हैं, तो ओके माई टेबल हैज़ हेडर्स से पहले बॉक्स को चेक करके दबाएं .
चरण 2: स्तंभों को मर्ज करना
अब आप पावर क्वेरी संपादक<में हैं 2>।
⇰ SHIFT दबाकर दो कॉलम चुनें और कॉलम मर्ज करें पर कॉलम जोड़ें टैब
से क्लिक करें।
अगला, सेपरेटर को स्पेस के रूप में चुनें और नए कॉलम के तहत रिक्त स्थान में पूरा नाम टाइप करें नाम , और अंत में ठीक दबाएं।
तो, आपको निम्न आउटपुट मिलेगा जहां पूरा नाम मिलता है।
चरण 3: आउटपुट को वर्कशीट में लोड करना
अंत में, आपको फ़ाइल <पर क्लिक करके आउटपुट को अपने वर्कशीट में निर्यात करना होगा 2>> बंद करें और; लोड ।
फिर आपको एक संवाद बॉक्स दिखाई देगा जहां आप डेटा निर्यात करना चाहते हैं। अगर तुमनई वर्कशीट चुनें, आपको निम्न आउटपुट दिखाई देगा (आप मौजूदा वर्कशीट भी चुन सकते हैं)। 0>अंत में, यदि आप चाहें, तो आप टेक्स्ट मर्ज करने के लिए VBA कोड का उपयोग कर सकते हैं।
चरण 1:
सबसे पहले, डेवलपर पर क्लिक करके एक मॉड्यूल खोलें > विजुअल बेसिक ।
दूसरा, इन्सर्ट ><1 पर जाएं>मॉड्यूल ।
चरण 2:
फिर निम्न कोड को नए बनाए गए मॉड्यूल में कॉपी करें।
4274
उपरोक्त कोड में, मैंने SourceCells और DestinationCell को श्रेणी प्रकार घोषित किया। फिर मैंने स्रोत और गंतव्य कक्षों का चयन करने के लिए प्रत्येक आइटम के लिए InputBox का उपयोग किया। अंत में, मैंने स्पेस और Rng.Value फंक्शन को जोड़कर स्पेस को बनाए रखने के लिए वेरिएबल टेम्प का उपयोग किया।
अगला, यदि आप कोड रन करते हैं (कीबोर्ड शॉर्टकट है F5 या Fn + F5 ), आपको निम्न डायलॉग बॉक्स दिखाई देगा जहां आपको उन सेल को ठीक करना होगा जिन्हें आप मर्ज करना चाहते हैं।
साथ ही, पिछले बॉक्स में ठीक दबाने के बाद आपको निम्न डायलॉग बॉक्स दिखाई देगा। वह गंतव्य सेल चुनें जहां आप मर्ज किए गए टेक्स्ट को प्राप्त करना चाहते हैं।
तुरंत, आपको मर्ज किए गए टेक्स्ट को नीचे दिखाए अनुसार प्राप्त होगा।
अब, बस नीचे दिए गए सेल के लिए प्रक्रिया को दोहराएं और आउटपुट इस प्रकार होगा।
और पढ़ें: कोशिकाओं को मर्ज करने के लिए VBAएक्सेल
निष्कर्ष
यहां, मैंने एक्सेल में दो सेल से टेक्स्ट मर्ज करने के लिए 7 तरीकों पर चर्चा की। हालाँकि, आपकी सहायता के लिए फ्लैश फिल जैसे कई अन्य प्रभावी तरीके हैं। वैसे भी, यदि आपके कोई प्रश्न या सुझाव हैं, तो कृपया उन्हें नीचे दें।