क्या आपको एक्सेल में टेक्स्ट स्ट्रिंग्स को संयोजित करने की आवश्यकता है? इस त्वरित मार्गदर्शिका में जानें कि CONCATENATE और CONCAT फ़ंक्शंस का उपयोग कैसे करें।
Microsoft Excel में डेटा के साथ काम करते समय, एक सुव्यवस्थित और व्यापक डेटासेट बनाने के लिए कई सेल से टेक्स्ट को संयोजित करना अक्सर आवश्यक होता है। सौभाग्य से, इस उद्देश्य के लिए CONCATENATE और CONCAT सहित कई फ़ंक्शन उपलब्ध हैं।
CONCATENATE और CONCAT दोनों सीधे फ़ंक्शन हैं जो आपको Excel में विभिन्न मानों और स्ट्रिंग्स को मर्ज करने देते हैं। हालाँकि वे समान हैं, दोनों के बीच एक महत्वपूर्ण अंतर है। आइए प्रत्येक फ़ंक्शन पर करीब से नज़र डालें और निर्धारित करें कि विभिन्न परिदृश्यों के लिए कौन सा सबसे उपयुक्त है।
Excel में CONCATENATE फ़ंक्शन का उपयोग कैसे करें
एक्सेल में CONCATENATE फ़ंक्शन कई स्ट्रिंग्स को एक ही सेल में जोड़ता है। यह आपको दो या दो से अधिक सेल मानों, स्थिरांकों या टेक्स्ट स्ट्रिंग्स को मर्ज करने की अनुमति देता है। CONCATENATE का सिंटैक्स इस प्रकार है:
=CONCATENATE(text1, [text2], [text3], ...)
यहाँ, पाठ 1, टेक्स्ट 2, टेक्स्ट 3
, और इसी तरह उन सेल संदर्भों या टेक्स्ट स्ट्रिंग्स का प्रतिनिधित्व करें जिन्हें आप संयोजित करना चाहते हैं। आप CONCATENATE फ़ंक्शन में अधिकतम 255 टेक्स्ट तर्क शामिल कर सकते हैं। यदि आप टेक्स्ट स्ट्रिंग्स के साथ काम कर रहे हैं, तो स्ट्रिंग्स को उद्धरण चिह्नों में रखें (" ").टेक्स्ट स्ट्रिंग्स और संख्यात्मक मानों को संयोजित करते समय, सूत्र परिणामों में भ्रम से बचने के लिए विभिन्न तर्कों के बीच रिक्त स्थान शामिल करना महत्वपूर्ण है। आप टेक्स्ट स्ट्रिंग्स में रिक्त स्थान, विराम चिह्न और प्रतीक डाल सकते हैं।
यह CONCATENATE और CONCAT की तुलना में एक साझा नुकसान है टेक्स्टजॉइन फ़ंक्शन, क्योंकि TEXTJOIN स्वचालित रूप से विशिष्ट सीमांकक, जैसे अल्पविराम या टैब के साथ मानों को अलग कर सकता है।
CONCATENATE फ़ंक्शन का एक सरल उपयोग ग्राहकों का पहला, मध्य और अंतिम नाम लेना और पूरा नाम आउटपुट करना है। उदाहरण के लिए, उपरोक्त कार्यपत्रक में, नीचे दिया गया सूत्र पूर्ण नाम लौटाता है:
=CONCATENATE(A2, B2, C2)
इस सूत्र में, CONCATENATE नाम लेता है ए2, बी2, और सी2 और उन्हें एक साथ जोड़ता है. ध्यान रखें कि CONCATENATE सीमांकक का समर्थन नहीं करता है। इसलिए, नामों को एक साथ चलाने से बचने के लिए, मूल सेल में प्रत्येक नाम के बाद एक स्थान शामिल करें।
CONCATENATE का एक अन्य उपयोग विभिन्न कोशिकाओं से जानकारी को सारांशित करना है। मान लीजिए कि आपके पास विभिन्न वस्तुओं के बारे में जानकारी वाली एक वर्कशीट है। आप प्रत्येक आइटम के बारे में जानकारी को जोड़ सकते हैं और CONCATENATE का उपयोग करके परिणाम निकाल सकते हैं।
उपरोक्त वर्कशीट पर विचार करें. यहां कुछ उत्पादों की सूची, उनकी कीमतें, बेची गई इकाइयों की संख्या, बिक्री लक्ष्य, उत्पाद का टैग और उसके बिक्री लक्ष्य से संबंधित स्थिति दी गई है। आप CONCATENATE फ़ंक्शन का उपयोग करके इस सभी डेटा को एक वाक्य में संक्षेपित कर सकते हैं।
=CONCATENATE(A2, " from ", E2, " category has sold ", C2, " units for a total of $", B2*C2, ". The sale target was $", D2, ". ", F2, "." )
यह लंबा सूत्र मूलतः सरल है। प्रत्येक तर्क संपूर्ण वाक्य का एक टुकड़ा है। CONCATENATE फ़ंक्शन विभिन्न कोशिकाओं से मानों को जोड़ता है और एक वाक्य बनाने के लिए उनके बीच कुछ पाठ जोड़ता है।
तब आप कर सकते हैं मूल कॉलम छुपाएं अपनी स्प्रेडशीट को कम भीड़-भाड़ वाला बनाने के लिए।
एक्सेल में CONCAT फ़ंक्शन का उपयोग कैसे करें
Excel 2019 और बाद के संस्करणों के लिए उपलब्ध, CONCAT फ़ंक्शन CONCATENATE के उन्नत संस्करण के रूप में कार्य करता है। CONCAT फ़ंक्शन का सिंटैक्स इस प्रकार है:
=CONCAT(text1, [text2], [text3], ...)
कॉन्काटेनेट की तरह, पाठ 1, टेक्स्ट 2, टेक्स्ट 3, आदि, शामिल होने वाले सेल संदर्भ या टेक्स्ट स्ट्रिंग का प्रतिनिधित्व करते हैं। CONCAT का मुख्य लाभ इसकी रेंज और सरणियों को अधिक कुशलता से संभालने की क्षमता है।
CONCATENATE के विपरीत, CONCAT फ़ंक्शन को प्रत्येक तर्क के लिए स्पष्ट सेल संदर्भ की आवश्यकता नहीं होती है। इसके बजाय, आप सीधे कक्षों की श्रेणी या सरणी निर्दिष्ट कर सकते हैं। बड़े डेटासेट के साथ काम करते समय यह सूत्र की लंबाई और जटिलता को काफी कम कर देता है।
पहले जैसे ही उदाहरण में, एक्सेल वर्कशीट में क्लाइंट के पहले, मध्य और अंतिम नामों को संयोजित करने के लिए, सूत्र होगा:
=CONCAT(A2:C2)
CONCATENATE फ़ंक्शन की तरह, यह सूत्र नाम मान लेता है ए2:सी2 और पूरा नाम प्रदर्शित करने के लिए उन्हें एक साथ जोड़ता है। यहां अंतर यह है कि आप प्रत्येक को अलग-अलग संदर्भित करने के बजाय मूल्यों की सीमा निर्दिष्ट कर सकते हैं। नीचे दी गई वर्कशीट में इस पर बेहतर ज़ोर दिया गया है।
यह नमूना वर्कशीट एक काल्पनिक कार निर्माता की है। प्रत्येक कार का एक मॉडल कोड होता है जिसमें वाहन के विभिन्न पहलुओं के बारे में जानकारी होती है। मॉडल कोड में विभिन्न कोड शामिल हैं। आप एक संक्षिप्त सूत्र में मॉडल कोड बनाने के लिए कोड को तेजी से संयोजित करने के लिए CONCAT फ़ंक्शन का उपयोग कर सकते हैं:
=CONCAT(B1:B7)
CONCAT फ़ंक्शन मान लेता है बी1:बी7 और प्रत्येक कार के लिए मॉडल कोड बनाने के लिए उन्हें एक साथ जोड़ता है। CONCATENATE के समान परिणामों के लिए नीचे दिए गए लंबे फॉर्मूले की आवश्यकता होगी:
=CONCATENATE(B1, B2, B3, B4, B5, B6, B7)
कॉन्काटेनेट बनाम कॉनकैट: आपको किसका उपयोग करना चाहिए?
एक्सेल के पुराने संस्करण का उपयोग करते समय, टेक्स्ट मानों को मर्ज करने के लिए CONCATENATE एक विश्वसनीय विकल्प है। हालाँकि, फिर भी, एम्परसेंड (&) प्रतीक आसानी से CONCATENATE के समान परिणाम प्राप्त कर सकता है। दरअसल, नीचे दिए गए सभी सूत्र समान परिणाम देते हैं:
=A1&A2&A3
=CONCATENATE(A1, A2, A3)
=CONCAT(A1:A3)
CONCATENATE की कमियों में से एक यह है कि इसमें अद्वितीय कार्यक्षमताओं का अभाव है। जैसा कि प्रदर्शित किया गया है, एम्परसेंड CONCATENATE के समान ही कार्य कर सकता है। एक और मुद्दा यह है कि फ़ंक्शन का नाम स्वयं बहुत लंबा है। स्वयं देखने के लिए एम्परसेंड फ़ॉर्मूले की तुलना CONCATENATE से करें।
इन सीमाओं को संबोधित करने के लिए, एक्सेल ने CONCAT की शुरुआत की। CONCAT फ़ंक्शन वह सब कुछ कर सकता है जो CONCATENATE करता है, लेकिन यह श्रेणियों और सरणियों के साथ भी काम कर सकता है। यह CONCAT को CONCATENATE और एम्परसेंड से बेहतर बनाता है। परिणामस्वरूप, यदि एक्सेल का आपका संस्करण CONCAT का समर्थन करता है, तो CONCATENATE के बजाय CONCAT का उपयोग करना बेहतर है।
CONCAT का छोटा नाम और श्रेणियों पर काम करने की क्षमता सूत्रों को छोटा और नेविगेट करने में आसान बनाती है। हालाँकि, यदि आपका लक्ष्य टेक्स्ट स्ट्रिंग्स को संयोजित करना है, तो CONCAT और CONCATENATE दोनों के साथ काम करना मुश्किल हो सकता है क्योंकि वे सीमांकक का समर्थन नहीं करते हैं। टेक्स्ट स्ट्रिंग्स को मर्ज करने के लिए TEXTJOIN फ़ंक्शन एक बेहतर विकल्प है
Microsoft CONCATENATE को CONCAT से बदलने का इरादा रखता है, इसलिए CONCAT के साथ काम करने की आदत डालना बुद्धिमानी है। हालाँकि Excel पुरानी Excel फ़ाइलों के साथ अनुकूलता के लिए पुराने CONCATENATE का समर्थन करता रहेगा।
विडम्बना यह है कि Google शीट्स में CONCATENATE फ़ंक्शन रेंज और सरणियों पर काम कर सकते हैं; परिणामस्वरूप, यह बिल्कुल Google शीट्स में CONCAT के समान है। इसके अस्तित्व का एकमात्र उद्देश्य पुरानी एक्सेल फ़ाइलों के साथ अनुकूलता है, क्या आपको ऐसा करना चाहिए अपनी Excel फ़ाइलें Google शीट में आयात करें.
CONCATENATE और CONCAT के साथ एक्सेल में डेटा फ़्यूज़न को सुव्यवस्थित करें
CONCATENATE और CONCAT दो एक्सेल फ़ंक्शन हैं जो आपको टेक्स्ट स्ट्रिंग्स को जोड़ने और एकजुट डेटासेट बनाने की सुविधा देते हैं। आप इन फ़ंक्शंस का उपयोग सेल मानों, स्थिरांकों या टेक्स्ट स्ट्रिंग्स को मर्ज करने और विभिन्न सेल से जानकारी को सारांशित करने के लिए कर सकते हैं।
CONCAT फ़ंक्शन श्रेणियों और सरणियों को अधिक कुशलता से संभाल सकता है, और इसमें CONCATENATE की तुलना में छोटा सिंटैक्स है, जो इसे अधिकांश उपयोगकर्ताओं के लिए पसंदीदा फ़ंक्शन बनाता है। हालाँकि, यदि आप एक्सेल के पुराने संस्करण का उपयोग कर रहे हैं, यदि आप मूल्यों को जोड़ने के लिए एम्परसेंड का उपयोग नहीं करना चाहते हैं तो CONCATENATE अभी भी एक विश्वसनीय विकल्प है।
आप जो भी फ़ंक्शन चुनें, कोशिकाओं को जोड़ना आपके डेटा को सारांशित करने या नए संयुक्त मान उत्पन्न करने का एक प्रभावी तरीका है। कोशिकाओं के संयोजन से आपको अपनी वर्कशीट में जगह बचाने में मदद मिल सकती है और टेक्स्ट स्ट्रिंग्स पेश करके निष्कर्ष निकालना आसान हो सकता है।