एक्सेल: एक स्ट्रिंग में दूसरे के साथ एक चरित्र की घटनाओं को बदलें?


14

मैं एक एक्सेल सूत्र है कि बदल जाएगा चाहते Haverford, PAकरने के लिए haverford,+pa। (पाठ को नीचे करना है, और रिक्त स्थान को प्लस वर्णों से बदल दिया गया है।)

निम्नलिखित को पहला स्थान मिलेगा, लेकिन उन सभी को नहीं:

=REPLACE(E19, SEARCH(" ", E19),1,"+")

जवाबों:


20

जो आप करना चाहते हैं उसका एक हिस्सा " SUBSTITUTE " फ़ंक्शन के साथ पूरा किया जा सकता है ।

यह आपके द्वारा निर्दिष्ट वर्णों के साथ एक पाठ स्ट्रिंग में विशिष्ट वर्णों को प्रतिस्थापित करेगा, इस स्थिति में + प्रतीक के साथ रिक्त स्थान।

फिर केस बदलने के लिए " LOWER " फ़ंक्शन का उपयोग करें ।

यदि आप "LOWER" के भीतर "SUBSTITUTE" को घोंसला बनाते हैं, तो आपको वह परिवर्तन प्राप्त करना चाहिए जिसे आप खोज रहे हैं।

नीचे दिया गया पाठ एक्सेल हेल्प से लिया गया है।


विकल्प

एक पाठ स्ट्रिंग में old_text के लिए new_text की सदस्यता लें। जब आप किसी पाठ स्ट्रिंग में विशिष्ट पाठ को बदलना चाहते हैं, तो SUBSTITUTE का उपयोग करें; जब आप किसी पाठ को किसी विशिष्ट स्थान पर पाठ स्ट्रिंग में बदलना चाहते हैं, तो REPLACE का उपयोग करें।

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

स्थानापन्न (पाठ, old_text, नया_पाठ, instance_num)

पाठ वह पाठ या पाठ वाले कक्ष का संदर्भ है जिसके लिए आप वर्णों को प्रतिस्थापित करना चाहते हैं।

Old_text वह पाठ है जिसे आप बदलना चाहते हैं।

New_text वह पाठ है जिसे आप old_text से बदलना चाहते हैं।

Instance_num निर्दिष्ट करता है कि आप किस पुराने की घटना को new_text से बदलना चाहते हैं। यदि आप Inst_num निर्दिष्ट करते हैं, तो केवल old_text का उदाहरण बदल दिया जाता है। अन्यथा, टेक्स्ट में old_text की प्रत्येक घटना को new_text में बदल दिया जाता है।


कम

एक पाठ स्ट्रिंग में सभी अपरकेस अक्षरों को कम करने के लिए परिवर्तित करता है।

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

कम (पाठ)

पाठ वह पाठ है जिसे आप लोअरकेस में बदलना चाहते हैं। लेटर पाठ में वर्णों को नहीं बदलता है जो अक्षर नहीं हैं।


9

यदि आप सभी स्थानों को '+' वर्ण से बदलना चाहते हैं, तो कोशिश करें:

= कम (SUBSTITUTE (E19, "", "+"))

1
एक उदाहरण एक हजार फ़ंक्शन परिभाषाओं के लायक है।
यहां तक ​​कि Mien

0

क्यों नहीं, बस आप जो चाहते हैं, उसके साथ हावरफोर्ड, पीए स्ट्रिंग को बदलने और बदलने के लिए उपयोग करें। आपको इसके लिए एक सूत्र की आवश्यकता नहीं होनी चाहिए, बस उपकरण को खोजने और बदलने में बनाया गया है।


यह सिर्फ एक बार की बात नहीं है। उपयोगकर्ता मानव अनुकूल तारों में डाल देंगे, लेकिन मुझे उन्हें URL के लिए एक अलग रूप में चाहिए।
निक हेइनर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.