एक्सेल में CONCATENATE फंक्शन आपको टेक्स्ट-आधारित सेल्स को अधिक आसानी से मैनिपुलेट करने में मदद करता है। जबकि संख्याओं पर गणना करने के लिए बहुत सारे फंक्शन हैं, यह फंक्शन कई टेक्स्ट सेल्स को एक सेल में एक साथ लाने में मदद करता है। कोई फर्क नहीं पड़ता कि टेक्स्ट क्या है, आप मूल सेल्स में कुछ भी बदले बिना इसे जोड़ सकते हैं।
एक्सेल में CONCATENATE फंक्शन का उपयोग करने से पहले
अधिकांश एक्सेल फंक्शन की तरह, कुछ नियम और प्रतिबंध हैं। पहला फंक्शन का नाम ही है। यदि आप एक्सेल 2016 और बाद के संस्करण का उपयोग कर रहे हैं, तो आप या तो CONCATENATE या CONCAT का उपयोग कर सकते हैं। CONCAT आसान है क्योंकि यह छोटा है, लेकिन आप दोनों का परस्पर उपयोग कर सकते हैं। एक्सेल 2016 से पुराने संस्करणों के लिए, आपको CONCATENATE का उपयोग करना होगा।
एक सेल में आप कितना जोड़ सकते हैं इसकी एक सीमा है। प्रत्येक CONCATENATE फंक्शन में अधिकतम 255 आइटम हो सकते हैं, जो 8,192 कैरेक्टर तक बराबर होते हैं। जब तक आप पावर यूजर नहीं हैं, आप शायद उन योगों के कहीं करीब नहीं आएंगे।
जबकि कई एक्सेल फंक्शन आपको एरे का उपयोग करने देते हैं, CONCATENATE उनमें से एक नहीं है। हर सेल को संदर्भित किया जाना चाहिए। इसलिए यदि आप "B3:B9" चाहते हैं, तो आपको अपने फंक्शन में प्रत्येक सेल को व्यक्तिगत रूप से सूचीबद्ध करना होगा।
यदि आप जिन सेल्स को जोड़ना चाहते हैं उनमें से कोई भी संख्या रखता है, जैसे हाउस नंबर, तो फंक्शन उन्हें टेक्स्ट के रूप में मानता है। संयुक्त सेल केवल टेक्स्ट फॉर्मेट होगा।
अंत में, यदि आपके किसी टेक्स्ट स्ट्रिंग में विशेष वर्ण हैं, तो फंक्शन उन्हें फंक्शन के हिस्से के रूप में उपयोग करने का प्रयास करेगा बजाय उन्हें टेक्स्ट स्ट्रिंग के रूप में देखने के। विशेष वर्णों को कोटेशन मार्क्स में रखा जाना चाहिए। इसमें यह भी शामिल है यदि आप अपने संयुक्त सेल में अपने किसी सेल को विशेष वर्ण से अलग करना चाहते हैं।
एक्सेल में CONCATENATE फंक्शन का उपयोग करना
बेसिक सिंटैक्स इससे सरल नहीं हो सकता। स्वाभाविक रूप से, चीजें अधिक जटिल हो सकती हैं।
सबसे बुनियादी फंक्शन इस तरह दिखता है, निश्चित रूप से आपके वांछित सेल्स के साथ:
=CONCATENATE(A1, B1, C1, D1)
या
=CONCAT(A1, B1, C1, D1)
यह सेल्स A1, B1, C1, और D1 को एक साथ जोड़ देगा। यह सिंटैक्स मानता है कि सभी चार सेल सरल टेक्स्ट हैं जिनमें कोई विशेष वर्ण, तिथियां, या अन्य विशेष रूप से फॉर्मेट किए गए नंबर नहीं हैं।
जैसा कि आप देख सकते हैं, सेल्स जुड़ गए हैं, लेकिन उनके बीच कोई स्पेस नहीं है, जिससे पूरी लाइन पढ़ने में कठिन हो जाती है। सेल्स के बीच स्पेस जोड़ने के लिए, निम्नलिखित करें:
=CONCATENATE(A1, " ", B1, " ", C1, " ", D1)
यह एक साधारण स्पेस जोड़ता है और कुछ नहीं।
आप अन्य टेक्स्ट फ्रेज और विशेष वर्ण भी शामिल कर सकते हैं। उदाहरण के लिए, आप एक बेहतर वाक्य बनाने के लिए कॉमा और "और" शब्द जोड़ सकते हैं निम्नलिखित का उपयोग करके:
=CONCATENATE(A1, " ", B1, ", ", C1, ", and ", D1)
यह संयुक्त सेल को एक वाक्य के रूप में अधिक समझ में आता है, हालांकि यह हमेशा आवश्यक नहीं है कि आप क्या जोड़ रहे हैं इस पर निर्भर करता है।
तिथियों के साथ काम करना
यदि आप तिथियों और अन्य विशेष रूप से फॉर्मेट किए गए नंबरों के साथ काम कर रहे हैं, तो आप एक्सेल में बेसिक CONCATENATE फंक्शन का उपयोग करके मनचाहे परिणाम प्राप्त नहीं करेंगे। उदाहरण के लिए, जब उपयोग कर रहे हैं:
=CONCAT(A10, " ", B10)
आपको निम्नलिखित परिणाम मिलता है।
चूंकि सेल वास्तव में टेक्स्ट-आधारित सेल नहीं है, आपको फंक्शन को सेल को टेक्स्ट के रूप में देखने के लिए बनाना होगा। सही परिणाम प्राप्त करने के लिए, आपको निम्नलिखित का उपयोग करना होगा:
=CONCATENATE(A10," ",TEXT(B10,"MM/DD/YYYY"))
TEXT फंक्शन को बताता है कि निम्नलिखित सेल को टेक्स्ट के रूप में मानें। TEXT फंक्शन को (Value, "format") के रूप में फॉर्मेट किया जाना चाहिए। इस मामले में, वैल्यू सेल B10 है और फॉर्मेट डेट फॉर्मेट है। माइक्रोसॉफ्ट के पास विभिन्न TEXT फंक्शन की सूची है जिनकी आपको CONCATENATE के साथ उपयोग करने की आवश्यकता हो सकती है।
अधिकांश एक्सेल फंक्शन की तरह, आप उस सेल को चुन सकते हैं जिसमें आपने मूल फंक्शन रखा था और इसे अन्य सेल्स के साथ उपयोग करने के लिए फंक्शन को कॉपी करने के लिए नीचे खींच सकते हैं, जैसे स्प्रेडशीट में नामों और संख्याओं की सूची को एक साथ जोड़ना।
जबकि CONCATENATE सेल्स को जोड़ने का एक तरीका है, अन्य विधियां हैं जो आपकी आवश्यकताओं के आधार पर बेहतर काम कर सकती हैं। बेशक, आप सेल्स को अलग भी कर सकते हैं।