मैं एक डेटा नीचे की तरह है:एक स्ट्रिंग में एक और के साथ एक चरित्र की जगह
A:B:C:D
और मैं डेटा के साथ C
(जैसे कि, Z
) बदलना चाहते हैं ताकि यह
A:B:Z:D
मैं यह कैसे कर सकता हूं?
मैं एक डेटा नीचे की तरह है:एक स्ट्रिंग में एक और के साथ एक चरित्र की जगह
A:B:C:D
और मैं डेटा के साथ C
(जैसे कि, Z
) बदलना चाहते हैं ताकि यह
A:B:Z:D
मैं यह कैसे कर सकता हूं?
यदि आपके पास एक: बी: सी: सेल A1 में डी, तो यह काम करता है:
=CONCATENATE(MID(A1, 1, SEARCH(":", MID(A1, SEARCH(":", A1) + 1, LEN(A1) - SEARCH(":", A1) + 1)) + SEARCH(":", A1)), "Z", MID(MID(MID(A1, SEARCH(":", A1) + 1, LEN(A1) - SEARCH(":", A1) + 1), SEARCH(":", MID(A1, SEARCH(":", A1) + 1, LEN(A1) - SEARCH(":", A1) + 1)) + 1, LEN(MID(A1, SEARCH(":", A1) + 1, LEN(A1) - SEARCH(":", A1) + 1)) - SEARCH(":", MID(A1, SEARCH(":", A1) + 1, LEN(A1) - SEARCH(":", A1) + 1)) + 1), SEARCH(":", MID(MID(A1, SEARCH(":", A1) + 1, LEN(A1) - SEARCH(":", A1) + 1), SEARCH(":", MID(A1, SEARCH(":", A1) + 1, LEN(A1) - SEARCH(":", A1) + 1)) + 1, LEN(MID(A1, SEARCH(":", A1) + 1, LEN(A1) - SEARCH(":", A1) + 1)) - SEARCH(":", MID(A1, SEARCH(":", A1) + 1, LEN(A1) - SEARCH(":", A1) + 1)) + 1)), LEN(MID(MID(A1, SEARCH(":", A1) + 1, LEN(A1) - SEARCH(":", A1) + 1), SEARCH(":", MID(A1, SEARCH(":", A1) + 1, LEN(A1) - SEARCH(":", A1) + 1)) + 1, LEN(MID(A1, SEARCH(":", A1) + 1, LEN(A1) - SEARCH(":", A1) + 1)) - SEARCH(":", MID(A1, SEARCH(":", A1) + 1, LEN(A1) - SEARCH(":", A1) + 1)) + 1))))
मैं जानता हूँ कि यह अविश्वसनीय रूप से जटिल है, लेकिन यह काम करता है।
संपादित करें:। और स्पष्ट होना, यदि आप स्वयं में जोड़ना चाहते हैं के साथ "Z" की जगह होता
=SUBSTITUTE(A1,"C","Z")
हालांकि मैं पर कि क्या आप G
या Z
चाहता था स्पष्ट नहीं था, आपने G
का उल्लेख किया है लेकिन आपका उदाहरण आउटपुट Z
दिखाता है।