विषयसूची
माइक्रोसॉफ्ट एक्सेल में, कई कॉलम को एक कॉलम में संयोजित करने के लिए कई उपयुक्त तरीके हैं। इस लेख में, आप सीखेंगे कि उदाहरण और उचित चित्रों के साथ आप एक से अधिक कॉलम से डेटा को एक कॉलम में मर्ज करने के लिए विभिन्न तरीकों को कैसे लागू कर सकते हैं।
अभ्यास कार्यपुस्तिका डाउनलोड करें
आप एक्सेल वर्कबुक डाउनलोड कर सकते हैं जिसका उपयोग हमने इस लेख को तैयार करने के लिए किया है।
एक से अधिक कॉलम को एक कॉलम में मिलाएं। एक्सेल में एकाधिक कॉलम को एक कॉलम में संयोजित करने के तरीके1. एक्सेल में एकाधिक कॉलम में शामिल होने के लिए CONCATENATE या CONCAT फ़ंक्शन का उपयोग
निम्न चित्र में, तीन कॉलम विभाजित भागों के साथ कुछ यादृच्छिक पतों का प्रतिनिधित्व कर रहे हैं। संयुक्त पाठ शीर्षक के अंतर्गत कॉलम E में अर्थपूर्ण पता बनाने के लिए हमें प्रत्येक पंक्ति को मर्ज करना होगा।
हम इसका उपयोग कर सकते हैं उद्देश्य पूरा करने के लिए CONCATENATE या CONCAT फ़ंक्शन। पहले आउटपुट सेल E5 में, आवश्यक सूत्र होगा:
=CONCATENATE(B5,C5,D5)
या,
=CONCAT(B5,C5,D5)
Enter दबाने के बाद और बाकी को ऑटोफिल करने के लिए Fill Handel का इस्तेमाल करने के बाद कॉलम E में सेलों की संख्या, हमें नीचे दी गई तस्वीर में दिखाए गए अनुसार संयुक्त एकल कॉलम मिलेगा।
संबंधित सामग्री: एक्सेल में दो या दो से अधिक सेल से टेक्स्ट को एक सेल में मिलाएं (5 तरीके)
2। अनेक स्तंभों को संयोजित करने के लिए एम्परसैंड (&) का उपयोगएक कॉलम में
हम टेक्स्ट को आसानी से जोड़ने या जोड़ने के लिए एम्परसैंड (&) का भी इस्तेमाल कर सकते हैं। यह मानते हुए कि हमारे पास सेल में टेक्स्ट के साथ कोई डीलिमिटर नहीं है, लेकिन टेक्स्ट को एक पंक्ति से जोड़ते समय, हमें एक डीलिमिटर डालना होगा।
आउटपुट में सेल E5 , एम्परसैंड (&) के उपयोग के साथ आवश्यक सूत्र होगा:
=B5&", "&C5&", "&D5
एंटर दबाएं, पूरे कॉलम E को ऑटोफिल करें और आपको सभी संयुक्त टेक्स्ट तुरंत एक कॉलम में मिल जाएंगे।
3. Excel में एकाधिक कॉलम को कॉलम में संयोजित करने के लिए TEXTJOIN फ़ंक्शन डालें
यदि आप Excel 2019 या Excel 365 का उपयोग कर रहे हैं तो TEXTJOIN फ़ंक्शन आपके उद्देश्यों को पूरा करने के लिए एक और बढ़िया विकल्प है।
TEXTJOIN फ़ंक्शन सेल E5 के साथ कई टेक्स्ट को जोड़ने के लिए आवश्यक फ़ॉर्मूला होगा:
=TEXTJOIN(", ",TRUE,B5,C5,D5)
Enter दबाने और कॉलम E में अंतिम सेल तक नीचे ड्रैग करने के बाद, आपको एक साथ एक ही कॉलम में जुड़े हुए टेक्स्ट मिलेंगे।
4। एक्सेल में एक कॉलम में कई कॉलमों को स्टैक करें
अब हमारे डेटासेट में कॉलम बी से कॉलम ई तक 4 रैंडम कॉलम हैं। कॉम्बिनेशन कॉलम हेडर के तहत, हम 4th, 5th, और 6th पंक्तियों के मानों को क्रमिक रूप से स्टैक करेंगे। संक्षेप में, हम सभी डेटा को एक कॉलम में ढेर कर देंगे।
📌 चरण1:
➤ प्राथमिक डेटा वाले सेल (B4:E6) की श्रेणी का चयन करें।
➤ इसे में टेक्स्ट के साथ नाम दें नाम बॉक्स ।
📌 चरण 2:
➤ आउटपुट में सेल G5 , निम्न सूत्र टाइप करें:
=INDEX(Data,1+INT((ROW(A1)-1)/COLUMNS(Data)),MOD(ROW(A1)-1+COLUMNS(Data),COLUMNS(Data))+1)
📌 चरण 3:
➤ एंटर दबाएं और आपको सेल G5 में चौथी पंक्ति से पहला मान मिलेगा।
➤ अब जब तक आपको कोई #REF त्रुटि नहीं मिल जाती, तब तक कॉलम के साथ नीचे खींचने के लिए फिल हैंडल का उपयोग करें।
और अंत में, आपको निम्न आउटपुट प्रदर्शित किया जाएगा।
🔎 फ़ॉर्मूला कैसे काम करता है?
- कॉलम (डेटा): COLUMNS फ़ंक्शन MOD फ़ंक्शन के अंदर नामित श्रेणी (डेटा) में उपलब्ध कॉलम की कुल संख्या लौटाता है।
- ROW(A1)-1+COLUMNS(Data): ROW और COLUMNS फ़ंक्शन का संयोजन यहां MOD फ़ंक्शन के लाभांश को परिभाषित करता है।
- MOD(ROW(A1)-1+COLUMNS(Data), COLUMNS(Data))+1: यह भाग कॉलम को परिभाषित करता है INDEX फ़ंक्शन की संख्या और आउटपुट के लिए, फ़ंक्शन '1' देता है.
- 1+INT((ROW(A1)-1) /COLUMNS(Data)): INDEX फंक्शन की पंक्ति संख्या इस भाग द्वारा निर्दिष्ट की जाती है जहां INT फ़ंक्शन परिणामी मान को पूर्णांक रूप में राउंड अप करता है।<24
5. एक्सेल में कॉलम डेटा को मर्ज करने के लिए नोटपैड का उपयोग
हम गठबंधन करने के लिए नोटपैड का भी उपयोग कर सकते हैंएकाधिक कॉलम एक कॉलम में। आइए निम्नलिखित चरणों से गुजरते हैं:
📌 चरण 1:
➤ सेल की श्रेणी का चयन करें (B5:D9) प्राथमिक डेटा युक्त।
➤ सेल की चयनित श्रेणी की प्रतिलिपि बनाने के लिए CTRL + C दबाएं।
📌 चरण 2:
➤ नोटपैड फ़ाइल खोलें।
➤ चयनित डेटा को यहां पेस्ट करने के लिए CTRL+V पेस्ट करें।
📌 चरण 3:
➤ प्रेस CTRL+H खोलने के लिए डायलॉग बॉक्स को बदलें।
➤ अपनी नोटपैड फ़ाइल में अलग-अलग दो टेक्स्ट के बीच एक टैब चुनें और इसे कॉपी करें।
➤ इसे ढूंढें<4 में पेस्ट करें> डिब्बा।> Replace with बॉक्स में।
➤ विकल्प Replace All दबाएं और आपका काम हो गया।
आपकी नोटपैड फ़ाइल का सारा डेटा निम्न चित्र जैसा दिखेगा।
📌 चरण 5: <1
➤ अब नोटपैड से पूरे टेक्स्ट को कॉपी करें।
📌 Step 6:
➤ और अंत में, इसे अपने एक्सेल sp में आउटपुट सेल E5 में पेस्ट करें readsheet.
कॉलम E में परिणामी डेटा अब इस प्रकार होगा:
6। एक्सेल में एक कॉलम में कॉलम में शामिल होने के लिए VBA स्क्रिप्ट का उपयोग करें
हम एक कॉलम में कई कॉलम को स्टैक करने के लिए VBA विधि का भी उपयोग कर सकते हैं। निम्न चित्र में, कॉलम G स्टैक्ड डेटा दिखाएगा।
📌 चरण 1:
➤ सही-अपनी कार्यपुस्तिका में शीट के नाम पर क्लिक करें और कोड देखें दबाएं।
एक नई मॉड्यूल विंडो दिखाई देगी जहां आपको बस निम्नलिखित कोड पेस्ट करने होंगे:
2682
📌 चरण 2:
➤ कोड पेस्ट करने के बाद, कोड चलाने के लिए F5 दबाएं।
➤ असाइन करें मैक्रो डायलॉग बॉक्स में मैक्रो का नाम।
➤ रन दबाएं।
📌 चरण 3:
➤ डेटा की प्राथमिक श्रेणी (B4:E6) चयन सीमा बॉक्स
में चुनें।➤ ओके दबाएं।
📌 चरण 4:
➤ डेस्टिनेशन कॉलम बॉक्स को सक्षम करने के बाद आउटपुट सेल G5 चुनें।
➤ ओके दबाएं और आपका काम हो गया।
निम्न चित्र की तरह, आपको आउटपुट कॉलम में संयुक्त और स्टैक्ड डेटा दिखाया जाएगा।
समापन शब्द
मुझे उम्मीद है कि ऊपर बताए गए ये सभी सरल तरीके अब आपको आवश्यकता पड़ने पर उन्हें अपनी एक्सेल स्प्रेडशीट में लागू करने में मदद करेंगे। यदि आपके कोई प्रश्न या प्रतिक्रिया है, तो कृपया मुझे टिप्पणी अनुभाग में बताएं। या आप इस वेबसाइट पर एक्सेल कार्यों से संबंधित हमारे अन्य लेख देख सकते हैं।