एक्सेलमा दुई सेलहरूबाट पाठ कसरी मर्ज गर्ने (7 विधिहरू)

  • यो साझा गर्नुहोस्
Hugh West

कहिलेकाहीँ हामीले चाहेको आउटपुट प्राप्त गर्नका लागि धेरै सेलहरू मर्ज गर्न एउटामा आवश्यक पर्दछ। निस्सन्देह, एक्सेलले त्यसो गर्नका लागि केहि द्रुत सुविधाहरू प्रदान गर्दछ। यस लेखमा, म आवश्यक व्याख्या सहित एक्सेलमा दुई कक्षहरूबाट पाठ मर्ज गर्ने 7 द्रुत विधिहरू छलफल गर्नेछु।

अभ्यास कार्यपुस्तिका डाउनलोड गर्नुहोस्

विधिहरू मर्ज गर्न Text.xlsm

7 एक्सेलमा दुई सेलहरूबाट पाठ मर्ज गर्ने तरिकाहरू

हामी हाम्रो आजका कार्यहरूको लागि निम्न डेटासेट प्रयोग गर्नेछौं। यहाँ, पहिलो नाम र अन्तिम नाम दिइएको छ। र, हामीले यी दुई कक्षहरूबाट पाठ मर्ज गर्न आवश्यक छ।

१. एम्परसेन्ड प्रतीक (&) प्रयोग गरेर पाठ मर्ज गर्नुहोस्

सुरुमा, म' एम्परसेन्ड प्रतीक ( & ) को प्रयोग गरेर दुई सेलहरू मर्ज गर्ने सरल तरिका देखाउनेछ। हामी प्रतीकलाई दुई अलग तरिकामा प्रयोग गर्न सक्छौं।

1.1. विभाजक बिनाको एम्परसेन्ड प्रतीक

यदि तपाइँ कुनै पनि स्पेस क्यारेक्टर बाहेक कुनै पनि स्पेस क्यारेक्टर बाट पाठ मर्ज गर्न चाहनुहुन्छ भने, तपाइँ तलको सूत्रमा देखाइएको एम्परसेन्ड प्रतीक प्रयोग गर्न सक्नुहुन्छ।

=B5&C5

यहाँ, B5 पहिलो नामको प्रारम्भिक कक्ष हो र C5 अन्तिम नामको प्रारम्भिक कक्ष हो।

D5 कक्षमा सूत्र सम्मिलित गरेपछि, यदि तपाईंले Enter थिच्नु भयो र Fill Handle Tool<प्रयोग गर्नुहोस्। 2> (केवल सेलको दायाँ-तलमा अवस्थित हरियो रंगको सानो वर्ग तल तान्नुहोस्), तपाईंले निम्न आउटपुट प्राप्त गर्नुहुनेछ।

१.२। स्पेस क्यारेक्टरको साथ एम्परसेन्ड प्रतीक

तर हामीलाई यस डेटासेटमा पूरा नामको बीचमा स्पेस क्यारेक्टरहरू चाहिन्छ। साथै, तपाईलाई दुई कक्षहरूबाट पाठ मर्ज गर्न स्पेस क्यारेक्टरको आवश्यकता पर्न सक्छ। यस्तो अवस्थामा, केवल निम्न सूत्र प्रयोग गर्नुहोस्।

=B5&" "&C5

यहाँ, मैले बीचको खाली ठाउँ समावेश गर्न डबल उद्धरण भित्र स्पेस राखेको छु। मर्ज गरिएको पाठ।

यदि तपाईलाई अल्पविराम स्पेस प्रयोग गर्न आवश्यक छ भने, स्पेसको सट्टा अल्पविराम मात्र प्रविष्ट गर्नुहोस्।

=B5&", "&C5

फेरि, तपाईंले आफ्नो आवश्यकताको लागि अल्पविरामको ठाउँमा अर्धविराम स्पेस प्रयोग गर्न सक्नुहुन्छ।

=B5&"; "&C5

सूत्रहरू प्रविष्ट गरेपछि र प्रयोग गरेर Fill Handle Tool , आउटपुट निम्नानुसार हुनेछ।

15>

थप पढ्नुहोस्: कसरी एक्सेल टेबलमा सेलहरू मर्ज गर्ने (७ तरिकाहरू)

2. CONCATENATE प्रकार्य प्रयोग गरेर पाठ जोड्नुहोस्

CONCATENATE प्रकार्यले एकल स्ट्रिङमा बहु स्ट्रिङहरू संयोजन गर्दछ। त्यसैले, हामी पाठ मर्ज गर्न प्रकार्य प्रयोग गर्न सक्छौं।

=CONCATENATE(B5," ",C5)

यहाँ, B5 को सुरुवात कक्ष हो। पहिलो नाम र C5 अन्तिम नामको प्रारम्भिक कक्ष हो।

यदि तपाईंले Enter थिच्नुभयो र Fill Handle Tool प्रयोग गर्नुभयो भने, तपाईंले निम्न आउटपुट प्राप्त गर्नेछ।

थप पढ्नुहोस्: एक्सेलमा पाठ कक्षहरू कसरी मर्ज गर्ने (९ सरल विधिहरू)

3. CONCAT प्रकार्य प्रयोग गरेर पाठमा सम्मिलित हुनुहोस्

तपाईलाई थाहा छ, माइक्रोसफ्टले CONCATENATE प्रयोग गर्नुको सट्टा CONCAT प्रकार्य सिफारिस गर्दछ। प्रकार्य। CONCAT प्रकार्यले एकल स्ट्रिङमा बहु स्ट्रिङहरू पनि संयोजन गर्दछ, तर यसमा पूर्वनिर्धारित सीमांकक छैन। तर तपाईले चाहानु भएको खण्डमा म्यानुअल रूपमा डेलिमिटर इनपुट गर्न सक्नुहुन्छ।

यदि हामी फंक्शन प्रयोग गरेर दुई सेलबाट पूरा नाम प्राप्त गर्न चाहन्छौं भने, हामीले निम्न सूत्र प्रयोग गर्नुपर्छ।

=CONCAT(B5," ",C5)

यहाँ, B5 पहिलो नामको प्रारम्भिक कक्ष हो र C5 अन्तिम नामको प्रारम्भिक कक्ष हो।

अझ महत्त्वपूर्ण कुरा, CONCAT प्रकार्यमा एक विशेष सुविधा छ किनकि यसले कक्षहरूको दायरालाई जोड्न सक्छ।

यदि तपाईंलाई आवश्यक छ भने पाठहरूको दायरा जोड्नुहोस्, तपाईंले निम्न सूत्र प्रयोग गर्न सक्नुहुन्छ।

=CONCAT(B5:C5," ",B6:C6)

यहाँ, B5 & C5 नामका कक्षहरू हुन् तर B6 & C6 सम्बन्धित राज्यहरूको नाम देखाउनका लागि कक्षहरू हुन्।

यदि तपाईंले Enter थिच्नुभयो भने, र अन्यका लागि सूत्र घुसाउने दोहोर्याउनुहोस्। कक्षहरूमा, तपाईंले निम्न आउटपुट प्राप्त गर्नुहुनेछ।

थप पढ्नुहोस्: डेटा (३ तरिका) सँग एक्सेलमा सेलहरू कसरी मर्ज गर्ने

4. लाइन ब्रेक राख्दा पाठ मर्ज गर्नुहोस्

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

त्यसो गर्नका लागि हामीले CHAR प्रकार्य प्रयोग गर्न आवश्यक छ जसले दिइएको नम्बर वा कोडको आधारमा क्यारेक्टर जाँच गर्दछ। लाइन ब्रेक सम्मिलित गर्नको लागि ASCII कोड 10 हो, त्यसैले हामीले CHAR(10) को बीचमा लाइन ब्रेक इम्बेड गर्न प्रयोग गर्नुपर्छ।मर्ज गरिएका पाठहरू।

त्यसैले समायोजित सूत्र हुनेछ-

=B5&CHAR(10)&C5

यहाँ, B5 पहिलो नामको प्रारम्भिक कक्ष हो र C5 अन्तिम नामको सुरुवात कक्ष हो।

अर्को, Enter थिच्नुहोस्। र तलको कक्षहरूको लागि सूत्र प्रतिलिपि गर्न फिल ह्यान्डल उपकरण प्रयोग गर्नुहोस्।

त्यसपछि तपाईंले निम्न आउटपुट प्राप्त गर्नुहुनेछ।

चाखलाग्दो कुरा के छ भने, हामीले पाठहरू बीचमा स्पेस दिएर लाइन ब्रेकहरू इम्बेड गर्न CONCAT प्रकार्य पनि प्रयोग गर्न सक्छौं।

त्यसैले सूत्र निम्नानुसार हुनेछ।

<6 =CONCAT(B5," ",C5,CHAR(10),B6," ",C6)

यहाँ, B5 & C5 नामका कक्षहरू हुन् तर B6 & C6 सम्बन्धित राज्यहरूको नाम देखाउनको लागि कक्षहरू हुन्, CHAR(10) रेखा ब्रेक राख्नको लागि हो, मर्ज गरिएको पाठ बीचको स्पेस समावेश गर्न दुईवटा स्पेसहरू प्रयोग गरिन्छ (जस्तै। राज्यहरू र राज्यहरूको नाम बीचको खाली ठाउँ)।

यदि तपाईँले Enter थिच्नुभयो र सेल नाम परिवर्तन नगरी उही सूत्र प्रयोग गर्नुभयो भने, तपाईँले निम्न आउटपुट प्राप्त गर्नुहोस्।

समान पढाइ 3>

  • कसरी एक्सेलमा डाटा नगुमाई धेरै सेलहरू मर्ज गर्ने (६ विधिहरू)
  • Excel मा कक्षहरू अनमर्ज गर्नुहोस् (7 सजिलो विधिहरू)
  • कसरी एक्सेलमा मर्ज र केन्द्र कक्षहरू (३ सजिलो तरिका)

5. TEXTJOIN प्रकार्य प्रयोग गरी दुई कक्षहरूबाट पाठ मर्ज गर्नुहोस्

TEXTJOIN प्रकार्य (एक्सेल 2019 बाट उपलब्ध) पनि धेरै स्ट्रिङहरूमा जोडिन्छ।डेलिमिटर क्यारेक्टर सहित।

जे भए पनि, यदि हामी पाठ मर्ज गर्दा खाली कक्षहरू गणना गर्न चाहन्छौं भने, हामीले दोस्रो तर्कको मामलामा FALSE रोज्नुपर्छ। त्यसैले सूत्र निम्नानुसार हुनेछ।

=TEXTJOIN(" ",FALSE,B5,C5)

यहाँ, B5 पहिलो नामको प्रारम्भिक कक्ष हो। र C5 अन्तिम नामको शुरुवात कक्ष हो।

Enter थिचेपछि, र त्यसपछि Fill Handle Tool प्रयोग गरेर, आउटपुट हुनेछ। निम्नानुसार हो।

अब म तपाईंलाई TEXTJOIN प्रकार्यको महत्त्वपूर्ण अनुप्रयोग देखाउनेछु। अघिल्लो उदाहरणमा, हामीले कुनै पनि शर्त बिना कक्षहरू मर्ज गर्यौं। पाठ मर्ज गर्दा हामीसँग शर्त छ भने के हुन्छ।

भन्नुहोस्, तपाईं कम्पनीको सीईओ हुनुहुन्छ, र तपाईंसँग प्रत्येक कर्मचारीको लागि फुर्सदको समयमा काम को सूची छ। तर तपाईंले केही विशेष कर्मचारीका लागि कामहरू (यदि प्रत्येक कर्मचारीले धेरै कामहरू गर्दछ भने) सूचीबद्ध गर्न आवश्यक छ।

=TEXTJOIN(" ",TRUE,IF($B$5:$B$13=E5,$C$5:$C$13," "))

यहाँ, " " छ डिलिमिटर, TRUE खाली कक्षहरूलाई बेवास्ता गर्न प्रयोग गरिन्छ।

यसबाहेक, मैले $B$5:$B$13=E5 चयनित कर्मचारी नियुक्त गर्न एर्रेको रूपमा प्रयोग गरें। कर्मचारीहरूको सूचीबाट, र $C$5:$C$13 चयनित कर्मचारीको लागि काम खोज्न।

जस्तै यो एरे प्रकार्य हो। , तपाईंले थिच्नु पर्छ CTRL + SHIFT + Enter आउटपुट प्राप्त गर्न। अर्को, तलको कक्षहरूको लागि सूत्र प्रतिलिपि गर्न फिल ह्यान्डल उपकरण प्रयोग गर्नुहोस्।

30>

थप पढ्नुहोस्: कसरी दुई वा बढीबाट पाठ मर्ज गर्नएक कक्षमा कक्षहरू (सबैभन्दा सजिलो ६ तरिकाहरू)

6. पावर क्वेरी प्रयोग गरेर पाठ जोड्नुहोस्

यसबाहेक, तपाईँले पाठ मर्ज गर्न पावर क्वेरी उपकरण प्रयोग गर्न सक्नुहुन्छ। Excel मा दुईवटा कक्षहरू उच्च दक्षताका साथ द्रुत रूपमा।

उपकरणको प्रयोग गरेर पाठहरू मर्ज गर्ने प्रक्रियालाई चरण-दर-चरण प्रक्रियाद्वारा तल वर्णन गरिएको छ।

चरण 1: डाटासेट सम्मिलित गर्दै पावर क्वेरी सम्पादकमा

पावर क्वेरी सम्पादक खोल्नको लागि, तपाईंले सम्पूर्ण डेटासेट चयन गर्न आवश्यक छ र

⇰ बाट तालिका/दायरा छान्नुहोस्। बाट पाउनुहोस् र; डेटा रूपान्तरण गर्नुहोस् रिबन।

⇰ यदि तपाईंले तालिका सिर्जना गर्नुहोस् संवाद बाकस देख्नुहुन्छ भने, त्यसपछि मेरो तालिकामा हेडरहरू छन् अगाडि बक्स जाँच गरी ठीक छ थिच्नुहोस्। 2 2>।

SHIFT थिचेर दुई स्तम्भहरू चयन गर्नुहोस् र स्तम्भ थप्नुहोस् ट्याबबाट मर्ज स्तम्भ मा क्लिक गर्नुहोस्।

अर्को, विभाजक को रूपमा स्पेस छान्नुहोस् र नयाँ स्तम्भ अन्तर्गत खाली ठाउँमा पूरा नाम टाइप गर्नुहोस्। name , र अन्तमा ठीक छ थिच्नुहोस्।

33>

त्यसोभए, तपाईंले निम्न आउटपुट प्राप्त गर्नुहुनेछ जहाँ पूरा नाम फेला पर्दछ।

चरण 3: कार्यपत्रहरूमा आउटपुट लोड गर्दै

अन्तमा, तपाईंले फाइल <क्लिक गरेर आफ्नो कार्यपत्रहरूमा आउटपुट निर्यात गर्न आवश्यक छ 2>> बन्द गर्नुहोस् & लोड गर्नुहोस्। यदि तिमीनयाँ कार्यपत्र छनोट गर्नुहोस्, तपाईले निम्न आउटपुट देख्नुहुनेछ (तपाईले अवस्थित कार्यपत्र पनि रोज्न सक्नुहुन्छ)।

7. VBA प्रयोग गरेर दुई कक्षहरूबाट पाठ मर्ज गर्नुहोस्

अन्तमा, यदि तपाईं चाहनुहुन्छ भने, तपाईंले पाठहरू मर्ज गर्न VBA कोड प्रयोग गर्न सक्नुहुन्छ।

चरण 1:

पहिले, विकासकर्तामा क्लिक गरेर मोड्युल खोल्नुहोस्। > दृश्य आधारभूत

37>

दोस्रो, Insert ><1 मा जानुहोस्।>Module ।

चरण २:

त्यसपछि नयाँ सिर्जना गरिएको मोड्युलमा निम्न कोड प्रतिलिपि गर्नुहोस्।

8673

माथिको कोडमा, मैले SourceCells DestinationCell Range प्रकारको रूपमा घोषणा गरें। त्यसपछि मैले स्रोत र गन्तव्य कक्षहरू चयन गर्न प्रत्येक वस्तुको लागि InputBox प्रयोग गरें। अन्तमा, मैले स्पेस र Rng.Value प्रकार्य संयोजन गरेर स्पेस राख्नको लागि चर temp प्रयोग गरें।

अर्को, यदि तपाईंले कोड चलाउनुभयो भने (किबोर्ड सर्टकट F5 वा Fn + F5 ), तपाईँले निम्न संवाद बाकस देख्नुहुनेछ जहाँ तपाईँले मर्ज गर्न चाहनुहुने कक्षहरू ठीक गर्नुपर्नेछ।

एकै साथ, तपाईंले अघिल्लो बक्समा ठीक थिचेपछि निम्न संवाद बक्स देख्नुहुनेछ। गन्तव्य कक्ष छनोट गर्नुहोस् जहाँ तपाइँ मर्ज गरिएको पाठ प्राप्त गर्न चाहनुहुन्छ।

तुरुन्तै, तपाइँ तल देखाइएको मर्ज गरिएको पाठ प्राप्त गर्नुहुनेछ।

अब, केवल तलका कक्षहरूको लागि प्रक्रिया दोहोर्याउनुहोस् र आउटपुट निम्नानुसार हुनेछ।

43>

थप पढ्नुहोस्: VBA भित्र कक्षहरू मर्ज गर्नएक्सेल

निष्कर्ष

यहाँ, मैले एक्सेलमा दुई कक्षहरूबाट पाठ मर्ज गर्न 7 विधिहरू छलफल गरेको छु। यद्यपि, तपाईलाई सहयोग गर्न फ्ल्यास फिल जस्ता अन्य धेरै प्रभावकारी विधिहरू छन्। जे भए पनि, यदि तपाइँसँग कुनै प्रश्न वा सुझावहरू छन् भने, कृपया तिनीहरूलाई तल दिनुहोस्।

Hugh West एक उच्च अनुभवी एक्सेल प्रशिक्षक र उद्योग मा 10 वर्ष भन्दा बढी अनुभव संग विश्लेषक हो। उनले लेखा र वित्तमा स्नातक र व्यवसाय प्रशासनमा स्नातकोत्तर डिग्री हासिल गरेका छन्। Hugh को शिक्षण को लागी एक जोश छ र एक अद्वितीय शिक्षण दृष्टिकोण को विकास गरेको छ जुन पछ्याउन र बुझ्न सजिलो छ। एक्सेलको उनको विशेषज्ञ ज्ञानले विश्वभरका हजारौं विद्यार्थी र पेशेवरहरूलाई उनीहरूको सीप सुधार गर्न र उनीहरूको करियरमा उत्कृष्टता हासिल गर्न मद्दत गरेको छ। आफ्नो ब्लग मार्फत, हगले व्यक्ति र व्यवसायहरूलाई उनीहरूको पूर्ण क्षमतामा पुग्न मद्दत गर्न नि:शुल्क एक्सेल ट्यूटोरियलहरू र अनलाइन प्रशिक्षणहरू प्रदान गर्दै आफ्नो ज्ञान संसारसँग साझा गर्छन्।