CONCATENATE फ़ंक्शन - सूत्र - कैसे इस्तेमाल करे? (उदाहरण के साथ)

एक्सेल मीन में क्या होता है?

एक्सेल में कॉनटेननेट फंक्शन का प्रयोग एक साथ दो या दो से अधिक वर्णों या तारों या संख्याओं को मिलाने या समेटने के लिए किया जाता है, कॉन्टेक्ट को फॉलो करने के लिए & ऑपरेटर के रूप में शामिल होने के लिए कॉन्टेक्टनेट फंक्शन एक विकल्प होता है, कॉन्टेक्स को और अधिक जटिल दिखता है जब कॉन्टेनेट फ़ंक्शन अधिक साफ दिखता है और समझने में आसान।

वाक्य - विन्यास

पहले एक के अलावा अन्य तर्क वैकल्पिक हैं; इसलिए वे वर्ग कोष्ठक के साथ संलग्न हैं।

Excel में CONCATENATE फ़ंक्शन का उपयोग कैसे करें? (उदाहरण सहित)

CONCATENATE उपयोग करने के लिए बहुत सरल और आसान है। आइए कुछ उदाहरणों के द्वारा उत्कृष्टता में CONCATENATE के कार्य को समझें।

उदाहरण 1

उदाहरण के लिए, यदि हमारे पास कॉलम ए और बी में पहले नामों और अंतिम नामों की सूची है और हम पूरा नाम चाहते हैं जो कॉलम सी में अंतिम नाम के साथ पहला नाम है, तो हम CONCATENATE फ़ंक्शन का उपयोग करेंगे।

CONCATENATE सेल B2 के पाठ के साथ सेल A2 के पाठ में शामिल हो गया, लेकिन पूरा नाम अधिक पठनीय है यदि इसमें पहले नाम और अंतिम नाम के बीच का स्थान है।

तो, उस स्थिति में, हम दूसरे तर्क को A2 और B2 में पाठ मान के बीच रखकर दो से तीन के बजाय पारित तर्कों की संख्या बढ़ा सकते हैं। दूसरा तर्क जो हम उपयोग करेंगे, वह डबल-कोट्स के भीतर एक स्पेस के साथ एक स्ट्रिंग शाब्दिक है।

जब हमने पहले तर्क के बाद अल्पविराम के बाद दोहरे उद्धरण चिह्नों के बीच एक स्थान रखा, तो CONCATENATE फ़ंक्शन ने इसे दूसरे तर्क के रूप में लिया।

इसलिए, आप देख सकते हैं कि जब भी हम संदर्भ मान के अलावा कोई तर्क पास करते हैं, और हमें हमेशा इसे दोहरे उद्धरण चिह्नों में घेरना या घेरना होता है क्योंकि MS- एक्सेल और अन्य कार्यालय पैकेज C ++ में लिखे जाते हैं, और C ++ में, स्ट्रिंग शाब्दिक हमेशा दोहरे उद्धरण चिह्नों के भीतर लिया जाता है।

तो, अगर हम सीधे स्ट्रिंग को दोहरे उद्धरण चिह्नों के बिना लिखते हैं, तो CONCATENATE इसे स्ट्रिंग के रूप में नहीं पहचानेगा और #Name त्रुटि देगा ?

Excel में CONCATENATE फ़ंक्शन में, हम तर्क के रूप में excel में पूर्ण CONCATENATE फॉर्मूला भी पास कर सकते हैं। उदाहरण के लिए, यदि हम चाहते हैं कि दो सूत्रों का परिणाम समाप्‍त हो जाए, तो हम आवश्यक आउटपुट पाने के लिए एक तर्क के रूप में सूत्र पारित कर सकते हैं।

उदाहरण # 2

हमारे पास कर्मचारियों की सूची के साथ तीन टेबल हैं। पहली तालिका में, हमारे पास उनका नाम और कर्मचारी आईडी है, दूसरी तालिका में, उनके नाम क्रम में व्यवस्थित नहीं हैं जैसा कि तालिका 1 में व्यवस्थित किया गया है, और उनके पते का शहर का नाम, और तीसरे तालिका में, हमारे पास नामों की व्यवस्था नहीं है तालिका 1 और तालिका 2 में व्यवस्थित क्रम में। तीसरी तालिका में, हम कर्मचारियों की आईडी को उनके शहर के साथ जुड़ना चाहते हैं और एक जलसेक द्वारा अलग करना चाहते हैं।

हम कर्मचारी आईडी और शहर को एक साथ चाहते हैं, लेकिन नाम तीनों तालिकाओं में समान क्रम में नहीं हैं, इसलिए हम सीधे Excel में CONCATENATE फ़ंक्शन का उपयोग नहीं कर सकते हैं और संदर्भ मानों को पास कर सकते हैं। यदि हम ऐसा करते हैं, तो बहुत समय और मिलान होगा। इसलिए, इस कार्य को कुशलतापूर्वक करने के लिए, हम कर्मचारी आईडी और शहर को देखने के लिए VLOOKUP फ़ंक्शन का उपयोग कर सकते हैं और लौटाए गए मूल्यों को प्राप्त कर सकते हैं।

तो, हम सेल I2 में एक्सेल में CONCATENATE फॉर्मूला का उपयोग करेंगे

= CONCATENATE (VLOOKUP (H2, $ A $ 1: $ B $ 11,2,0)), "-", VLOOKUP (H2, $ D $ 1: $ E $ 11,2,0)

CONCATENATE फॉर्मूला को एक्सेल में नीचे की ओर खींचकर हमारे पास मौजूद प्रत्येक सेल में लागू करना

आउटपुट:

एक्सेल भी एक एम्परसेंड (&) को अपने कॉन्टैक्शन ऑपरेटर के रूप में उपयोग करता है, और हम एक्सेल कॉन्टेक्नेशन फ़ंक्शन के बजाय इसे उसी कार्यक्षमता और बहुत सरल तरीके से भी उपयोग कर सकते हैं।

कॉनसेन्टेशन का उल्टा

यदि हम संघटित मूल्यों को विभाजित करना चाहते हैं या यदि हम ग्रंथों को अलग-अलग कक्षों में विभाजित करना चाहते हैं, तो उस स्थिति में, हम पाठ को स्तंभकार सीमांक कार्यक्षमता में उपलब्ध कर सकते हैं। उदाहरण के लिए, यदि हम स्तंभ में कक्षों में कर्मचारी आईडी और शहर का नाम अलग-अलग चाहते हैं, तो हम कनवर्ट टेक्स्ट को कॉलम विज़ार्ड (शॉर्टकट alt-> ae ) तक खोल सकते हैं , फिर Delimited चुनें , Next प्रविष्ट करें और एक Delimiter चुनें सूची (टैब, अर्धविराम, कोमा, अंतरिक्ष), यदि कोई अन्य सीमांकक अन्य की जाँच करता है: और निर्दिष्ट करें और पाठ मानों के लिए सामान्य चुनें और समाप्त करें दर्ज करें । उदाहरण के लिए, हम CONCATENATE और फ़ंक्शन को अलग करना चाहते हैं

  • चरण 1: डेटा और फिर, टेक्स्ट पर कॉलम पर क्लिक करें, फिर डेलस्टेड चुनें, अगला> दर्ज करें
  • चरण 2: सूची (टैब, सेमीकोलन, कोमा, अंतरिक्ष) से ​​एक परिसीमक चुनें; यदि कोई अन्य सीमांकक, अन्य की जाँच करें: और निर्दिष्ट करें
  • चरण 3: पाठ मानों के लिए सामान्य चुनें और समाप्त करें दर्ज करें।

आउटपुट:

सीमाएं

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

इसलिए, CONCATENATE फ़ंक्शन की अपनी सीमा होती है कि हम एक तर्क के रूप में कई मान पारित नहीं कर सकते। यह एक सीमा के साथ काम नहीं करता है; यदि हम श्रेणी मान को पास करते हैं, तो यह उसी पंक्ति के सेल का मान उठाएगा जिसमें हम एक्सेल में CONCATENATE फॉर्मूला लिखते हैं।

सीमा को पार करने के लिए, TEXTJOIN नाम के एक्सेल के नवीनतम संस्करण में एक नया फ़ंक्शन पेश किया गया है। यह पाठ मानों को भी जोड़ता है, लेकिन बहुत अधिक आसान तरीके से मानों की सीमा को समेटकर (A2: A14), प्रत्येक मूल्य को एक-एक करके निर्दिष्ट करने के बजाय। यह पहले तर्क के रूप में सीमांकक लेता है, और दूसरा तर्क खाली सेल के लिए जाँच करता है; यदि कक्ष रिक्त है, तो इसे TRUE के रूप में लिया जाता है और उनकी उपेक्षा की जाती है, और अन्य तर्क मानों की सीमा को लेते हैं, जिन्हें सम्‍मिलित होना आवश्यक है।

कॉनकैटनेट एक्सेल फंक्शन वीडियो

दिलचस्प लेख...