एक्सेल में सामग्री (सामग्री की तालिका)
- एक्सेल में इवन सब्स्टिट्यूट
- एक्सेल में सब्स्टिट्यूट सूत्र
- एक्सेल में सब्स्टिट्यूट का उपयोग कैसे करें?
एक्सेल में सब्स्टिट्यूट फ़ंक्शन
- यह वर्कशीट फ़ंक्शन का एक प्रकार है, सब्स्टिट्यूट फ़ंक्शन एक इनबिल्ट फ़ंक्शन है जिसे स्ट्रिंग या टेक्स्ट फ़ंक्शन के रूप में वर्गीकृत किया गया है
- यह पाठ पाठ में पुराने पाठ या मौजूदा पाठ के स्थान पर नया टेक्स्ट बदलता है
- जब आप किसी विशिष्ट शब्द या टेक्स्ट स्ट्रिंग में टेक्स्ट को प्रतिस्थापित करना चाहते हैं तो सब्स्टिट्यूट फ़ंक्शन उपयोगी होता है
- यह आमतौर पर आयातित डेटा से टेक्स्ट स्ट्रिंग को प्रतिस्थापित करने के लिए उपयोग किया जाता है
- सब्स्टिट्यूट फ़ंक्शन का उपयोग तब किया जाता है जब आप अपनी सामग्री के आधार पर टेक्स्ट को प्रतिस्थापित करना चाहते हैं, स्थिति नहीं
- यह एक सेल में लाइन फीड को हटाने में उपयोगी है जिसके परिणामस्वरूप एक उचित स्ट्रिंग (उदाहरण में समझाया गया है: 4)
- यह आपको एक्सेल वर्कशीट या पुस्तक में स्थिरता बनाने की अनुमति देता है
परिभाषा
सब्स्टिट्यूट फ़ंक्शन पुराने टेक्स्ट को सेल टेक्स्ट या टेक्स्ट स्ट्रिंग में नए टेक्स्ट से बदल देता है। यह पुराने पाठ के सभी उदाहरणों को प्रतिस्थापित करेगा जबतक कि एक विशिष्ट आवृत्ति संख्या का चयन नहीं किया जाता है
एक्सेल में सब्स्टिट्यूट सूत्र
नीचे सब्स्टिट्यूट सूत्र है:
सब्स्टिट्यूट फ़ंक्शन में निम्नलिखित तर्क हैं:
टेक्स्ट: यह टेक्स्ट वाला टेक्स्ट या संदर्भ है जिसमें टेक्स्ट है जिसके लिए आप अक्षर को प्रतिस्थापित करना चाहते हैं
पुरानी_टेक्स्ट: टेक्स्ट जिसे आप प्रतिस्थापित करना या हटाना चाहते हैं
नोट: यदि आप टेक्स्ट स्ट्रिंग का उपयोग करते हैं, तो आपको हमेशा “डबल कोट्स” में इस तर्क का जिक्र करना होगा। यह मामला संवेदनशील है
नया_टेक्स्ट: पुराने टेक्स्ट को प्रतिस्थापित करने के लिए यह एक नया टेक्स्ट है या यह एक सबस्ट्रिंग है जिसे आप प्रतिस्थापन के रूप में उपयोग करना चाहते हैं
नोट: यदि आप टेक्स्ट स्ट्रिंग का उपयोग करते हैं, तो आपको हमेशा “डबल कोट्स” में इस तर्क का जिक्र करना होगा। यह मामला संवेदनशील है
इन्स्टेन्स_नम: यह एक वैकल्पिक पैरामीटर है, यह निर्दिष्ट करता है कि पुराने पाठ की कौन सी घटना आप नए पाठ के साथ प्रतिस्थापित करना चाहते हैं, यदि यह पैरामीटर छोड़ा गया है या नहीं जोड़ा गया है, तो पुराने पाठ की हर घटना को नए टेक्स्ट के साथ बदल दिया जाएगा।
आप इस तर्क का उपयोग यह इंगित करने के लिए कर सकते हैं कि आप किस घटना को प्रतिस्थापित करना चाहते हैं
एक्सेल में सब्स्टिट्यूट का उपयोग कैसे करें?
यह सब्स्टिट्यूट फ़ंक्शन का उपयोग करना बहुत आसान है। आइए अब देखें कि कुछ उदाहरणों की सहायता से एक्सेल में सब्स्टिट्यूट फ़ंक्शन का उपयोग कैसे करें।
उदाहरण 1
सब्स्टिट्यूट फ़ंक्शन का उपयोग करके पुरानी स्ट्रिंग को एक नए से प्रतिस्थापित करने के लिए।
इस परिदृश्य में, सब्स्टिट्यूट फ़ंक्शन का उपयोग करके नई स्ट्रिंग (नई वाइन) के साथ पुरानी स्ट्रिंग (पुरानी वाइन) को प्रतिस्थापित कर देगा
सब्स्टिट्यूट फ़ंक्शन का तर्क:
टेक्स्ट: हम कौन सा पाठ बदलना चाहते हैं? यह संपर्क संख्या का संदर्भ कक्ष है अर्थात बी 6 या ओल्ड वाइन यानी = सब्स्टिट्यूट (बी 6,
पुरानी_टेक्स्ट: यहां, हम मौजूदा पुरानी टेक्स्ट स्ट्रिंग यानी ओल्ड वाइन को बदलना चाहते हैं, इसलिए इसे डबल कोटेशन “ओल्ड वाइन” या सेल संदर्भ के साथ टाइप करें यानी = सब्स्टिट्यूट (बी 6, सी 6,
नया_टेक्स्ट: हम इसे नए वाइन में बदलना चाहते हैं, इसलिए इसे डबल कोटेशन के साथ टाइप करें, यानी “नए वाइन” या सेल संदर्भ का उल्लेख किया जा सकता है यानी = सब्स्टिट्यूट (बी 6, सी 6, डी 6
इन्स्टेन्स_नम: यह इंगित करता है, हम किस विशिष्ट उदाहरण पर प्रतिस्थापन को लक्षित कर रहे हैं?
यहां हम एक सेल में पूरी स्ट्रिंग बदल रहे हैं, इसलिए इसे खाली या छोड़ा जाना है
यहां हम इस सब्स्टिट्यूट (बी 6, सी 6, डी 6) सूत्र का उपयोग कर रहे हैं:
आउटपुट होगा:
उदाहरण # 2
एक्सेल में सब्स्टिट्यूट फ़ंक्शन का उपयोग करके किसी नए शब्द के साथ एक टेक्स्ट स्ट्रिंग में एक विशिष्ट शब्द को प्रतिस्थापित करने के लिए
मान लीजिए कि मैं “डी” के साथ गूगल शब्द में 1 सेंट “जी” को प्रतिस्थापित करना चाहता हूं
यह अंतिम तर्क में आपके द्वारा प्रदान की जाने वाली आवृत्ति संख्या के आधार पर अलग-अलग परिणाम देता है
प्रकरण 1: मान लीजिए कि अगर मैं सब्स्टिट्यूट फ़ंक्शन में इन्स्टेन्स_नम तर्क छोड़ देता हूं, तो पुराने पाठ की हर अगली घटना को नए टेक्स्ट के साथ बदल दिया जाएगा यानी सभी उदाहरण बदल दिए जाएंगे
इन्स्टेन्स_नम तर्क के बिना सब्स्टिट्यूट फ़ंक्शन यानी = सब्स्टिट्यूट (बी 12, सी 12, डी 12)
आउटपुट होगा:
प्रकरण 2: मान लीजिए कि अगर मैं सब्स्टिट्यूट फ़ंक्शन में इन्स्टेन्स_नम तर्क में 1 का उल्लेख करता हूं, तो यह केवल नए टेक्स्ट के साथ पुराने पाठ की पहली घटना पर प्रतिस्थापित होगा या यह टेक्स्ट को केवल पहले इंस्टेंस में बदल देगा
इन्स्टेन्स_नम तर्क अर्थात् = सब्स्टिट्यूट (बी 13, सी 13, डी 13,1) के साथ सब्स्टिट्यूट फ़ंक्शन,
आउटपुट होगा:
उदाहरण # 3
एक्सेल में सब्स्टिट्यूट फ़ंक्शन का उपयोग करके विशेष वर्ण को बदलना
“*” के साथ एक संपर्क संख्या 778-423-9684 में “-” को बदलना
सब्स्टिट्यूट फ़ंक्शन का तर्क:
टेक्स्ट: हम कौन सा पाठ बदलना चाहते हैं? यह संपर्क संख्या यानी 778-423-9684 का संदर्भ कक्ष है
यानी = सब्स्टिट्यूट (“778-423-9684”,
पुरानी_टेक्स्ट: हम डैश (-) को बदलना चाहते हैं, इसलिए इसे डबल कोटेशन के साथ टाइप करें “-“
यानी = सब्स्टिट्यूट (“778-423-9684”, “-“,
नया_टेक्स्ट: हम इसे स्टार साइन “*” में बदलना चाहते हैं, इसलिए इसे डबल कोटेशन के साथ टाइप करें
यानी = सब्स्टिट्यूट (“778-423-9684”, “-“, “*”
इन्स्टेन्स_नम: यह इंगित करता है, हम किस विशिष्ट उदाहरण पर प्रतिस्थापन को लक्षित कर रहे हैं?
यहां हमें इसे दो बार बदलना होगा, इसलिए इसे खाली छोड़ना होगा
यानी = सब्स्टिट्यूट (“778-423-9684”, “-“, “*”) या = सब्स्टिट्यूट (के 6, “-“, “*”)
आउटपुट होगा:
उदाहरण # 4
सब्स्टिट्यूट फ़ंक्शन का उपयोग कर सेल में लाइन फ़ीड्स को निकालना।
यह स्पेस के साथ लाइन फीड कैरेक्टर (एएनएसआई कोड 10) को प्रतिस्थापित करता है, यह बिना किसी अतिरिक्त रिक्त स्थान के उचित स्ट्रिंग का आउटपुट वैल्यू देता है
एक टेक्स्ट स्ट्रिंग बनाना जिसमें सेल में लाइन ब्रेक या फ़ीड्स शामिल हैं
प्रारंभ में, सब्स्टिट्यूट सूत्र के साथ एक सेल में लाइन ब्रेक डाला जा सकता है।
सेल जी 13, एच 13 और आई 13 में सामग्रियों को एम्पर्सेंड (&) का उपयोग करके एक साथ चिपकाया जाता है, यह एक्सेल में एक कॉन्सटेनेशन ऑपरेटर है, साथ ही एम्परसैंड के साथ, चर (10) का उपयोग लाइन ब्रेक बनाने के लिए किया जाता है
चार्ज (10): यह एक्सेल में लाइन ब्रेक के लिए एक वर्ण कोड है
= जी13 और चर (10) और एच13 और चर (10) और आइ13
इसके परिणामस्वरूप लाइन ब्रेक के साथ एक आउटपुट टेक्स्ट होता है:
नोट: सूत्र के आवेदन से पहले, हमें यह सुनिश्चित करना होगा कि एक सेल पर टेक्स्ट रैप सक्षम है जो आउटपुट मान देता है। फिर केवल उस पाठ में परिणाम होता है जिसमें लाइन ब्रेक होते हैं
एक बार यह हो जाने के बाद, एक टेक्स्ट स्ट्रिंग जिसमें सेल ब्रेक या सेल में फ़ीड्स शामिल होती है उसे दूसरे सेल में कॉपी किया जाता है और सब्स्टिट्यूट फ़ंक्शन लागू होता है
= सब्स्टिट्यूट (एल 13, चार्ज (10), “”)
आउटपुट होगा:
यह लाइन फीड कैरेक्टर (चर (10) या एएनएसआई कोड 10) को एक स्पेस के साथ बदल देता है, जिसके परिणामस्वरूप उचित स्ट्रिंग होती है
उदाहरण # 5
नेस्टेड सब्स्टिट्यूट यानी एक सूत्र के साथ कई वर्णों को प्रतिस्थापित करना
नीचे दिए गए परिदृश्य में, सेल “बी 18″ में एक टेक्स्ट स्ट्रिंग है जैसे “पीएम 1, डीटी 1, टी 1”
जहां “पीएम” का अर्थ है “प्रोजेक्ट मैनेजर,” डीटी “का अर्थ” मधुमेह “और” टी “का अर्थ है” टीम “।
मैं इन तीन कोडों को किसी अन्य सेल में पूर्ण नामों के साथ विस्तार या प्रतिस्थापित करना चाहता हूं
यह एक्सेल में नीचे उल्लिखित तीन सब्स्टिट्यूट सूत्र का उपयोग कर हासिल किया जा सकता है
= सब्स्टिट्यूट ( बी 18 , “पीएम”, “प्रोजेक्ट मैनेजर”)
= सब्स्टिट्यूट ( बी 18 , “डीटी”, “मधुमेह”)
= सब्स्टिट्यूट ( बी 18 , “टी”, “टीम”)
और फिर उन्हें एक दूसरे में घोंसला:
= सब्स्टिट्यूट (सब्स्टिट्यूट (सब्स्टिट्यूट (बी 18, “पीएम”, “प्रोजेक्ट मैनेजर”), “डीटी”, “मधुमेह”), “टी”, “टीम”)
आउटपुट होगा:
सब्स्टिट्यूट फ़ंक्शन के बारे में याद रखने के लिए चीजें
- सब्स्टिट्यूट फंक्शन वाइल्डकार्ड का समर्थन नहीं करता है
- यदि आवृत्ति संख्या का उल्लेख नहीं किया गया है, तो सभी उदाहरण प्रतिस्थापित हो जाते हैं (ईजी 2, केस 1 में समझाया गया)
- इंस्टेंस नंबर नकारात्मक या शून्य नहीं हो सकता है
- सब्स्टिट्यूट संख्याओं और विशेष पात्रों के लिए भी काम करता है
- सब्स्टिट्यूट फ़ंक्शन में, पुरानी_टेक्स्ट औ
- र नया_टेक्स्ट के तर्कों का हमेशा “डबल कोट्स” में उल्लेख किया जाना चाहिए
- यह मामला संवेदनशील है
- सब्स्टिट्यूट फ़ंक्शन का उपयोग करते समय एक समय में दो अलग-अलग वर्ण हटा दिए जा सकते हैं।हम एक समय में कई प्रतिस्थापन करने के लिए एक सूत्र के भीतर कई विकल्प कार्यों को घोंसला कर सकते हैं। (उदाहरण 5 में बताया गया: निहित विकल्प)
अनुशंसित लेख
यह सब्स्टिट्यूट फ़ंक्शन का मार्गदर्शक रहा है। यहां हम सब्स्टिट्यूट फॉर्मूला और एक्सेल में सब्स्टिट्यूट फ़ंक्शन का उपयोग करने के साथ-साथ व्यावहारिक उदाहरण और डाउनलोड करने योग्य एक्सेल टेम्प्लेट पर चर्चा करते हैं। आप हमारे अन्य सुझाए गए लेखों के माध्यम से भी जा सकते हैं –