एक्सेल: वाइल्डकार्ड के साथ सब्स्टिट्यूट फ़ंक्शन का उपयोग कैसे करें
आप किसी सेल में किसी विशिष्ट सबस्ट्रिंग को किसी अन्य सबस्ट्रिंग से बदलने के लिए Excel में SUBSTITUTE फ़ंक्शन का उपयोग कर सकते हैं।
दुर्भाग्य से, SUBSTITUTE फ़ंक्शन वाइल्डकार्ड के साथ काम नहीं करता है।
हालाँकि, आप वाइल्डकार्ड के उपयोग के समान दृष्टिकोण का उपयोग करके सेल में टेक्स्ट को बदलने के लिए निम्नलिखित सूत्र का उपयोग कर सकते हैं:
=IFERROR(LEFT( A2 ,FIND("Mavs", A2 )+LEN("Mavs"))&"are an awesome "&RIGHT( A2 ,LEN( A2 )-FIND("team", A2 )+LEN(" team")-3), A2 )
यह विशेष सूत्र सेल A1 में “Mavs” और “team” स्ट्रिंग्स के बीच के सभी टेक्स्ट को “are a कमाल” टेक्स्ट से बदलने के लिए LEFT , RIGHT , FIND और LEN फ़ंक्शंस के संयोजन का उपयोग करता है।
निम्नलिखित उदाहरण दिखाता है कि व्यवहार में इस सूत्र का उपयोग कैसे करें।
उदाहरण: एक्सेल में वाइल्डकार्ड का उपयोग करके टेक्स्ट बदलें
मान लीजिए कि हमारे पास एक्सेल में भावों की निम्नलिखित सूची है:
हम सेल A2 में “Mavs” और “team” स्ट्रिंग्स के बीच के सभी टेक्स्ट को “are a कमाल” टेक्स्ट से बदलने के लिए निम्नलिखित सूत्र का उपयोग कर सकते हैं।
=IFERROR(LEFT( A2 ,FIND("Mavs", A2 )+LEN("Mavs"))&"are an awesome "&RIGHT( A2 ,LEN( A2 )-FIND("team", A2 )+LEN(" team")-3), A2 )
हम इस सूत्र को सेल B2 में दर्ज करेंगे, फिर इसे क्लिक करें और कॉलम B में प्रत्येक शेष सेल पर खींचें:
ध्यान दें कि “माव्स” और “टीम” स्ट्रिंग्स के बीच के सभी टेक्स्ट को “अमीर हैं” टेक्स्ट से बदल दिया गया है।
ध्यान दें कि हमने यह निर्दिष्ट करने के लिए IFERROR फ़ंक्शन का उपयोग किया है कि यदि “Mavs” और “टीम” नहीं मिल सके, तो हमें कॉलम A से मूल वाक्य वापस करना चाहिए।
IFERROR फ़ंक्शन के बिना, सूत्र #VALUE लौटाएगा! त्रुटि यदि हमारे द्वारा खोजी गई स्ट्रिंग नहीं मिलती है।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि एक्सेल में अन्य सामान्य कार्य कैसे करें:
एक्सेल में दो अक्षरों के बीच का टेक्स्ट कैसे निकालें
एक्सेल में टेक्स्ट के साथ पंक्तियों की गिनती कैसे करें
यदि एक्सेल में सेल में आंशिक टेक्स्ट है तो योग की गणना कैसे करें