एक्सेल और गूगल शीट्स में रिवर्स टेक्स्ट

उदाहरण कार्यपुस्तिका डाउनलोड करें

उदाहरण कार्यपुस्तिका डाउनलोड करें

यह ट्यूटोरियल एक्सेल और गूगल शीट्स में सेल में टेक्स्ट को रिवर्स करने का तरीका दिखाएगा।

सरल सूत्र

किसी पाठ स्ट्रिंग को उलटने का सबसे आसान तरीका एक सरणी स्थिरांक, TEXTJOIN और MID पर आधारित सूत्र का उपयोग करना है। TEXTJOIN फ़ंक्शन टेक्स्ट की एक सरणी को एक साथ जोड़ता है।

पाठ स्ट्रिंग के प्रत्येक वर्ण को निकालने के लिए, एक सरणी स्थिरांक के साथ MID फ़ंक्शन का उपयोग किया जाता है (एक सरणी स्थिरांक मानों का एक हार्ड-कोडित सेट है, जिसका उपयोग एक सरणी सूत्र में कई मानों को पूरी तरह से बनाने या हेरफेर करने के लिए किया जाता है)।

MID फ़ंक्शन, सरणी स्थिरांक की सहायता से, पाठ स्ट्रिंग के प्रत्येक वर्ण को उल्टे क्रम में निकालेगा। उसके बाद, TEXTJOIN फ़ंक्शन सरणी में प्रत्येक वर्ण में शामिल हो जाएगा और रिक्त स्थान को अनदेखा कर देगा।

1 =टेक्स्टजॉइन("",1,MID(B6,{15,14,13,12,11,10,9,8,7,6,5,4,3,2,1},1))

नोट: यह सूत्र केवल 15 या उससे कम वर्णों वाले पाठ के लिए कार्य करेगा। लंबी टेक्स्ट स्ट्रिंग्स के साथ काम करने के लिए, आपको एक बड़ा सरणी स्थिरांक जोड़ना होगा या नीचे दिए गए डायनामिक ऐरे फॉर्मूला का उपयोग करना होगा।

गतिशील सरणी सूत्र

सरल सूत्र केवल पहले पंद्रह वर्णों को उलट देगा और यदि पाठ स्ट्रिंग में पंद्रह से अधिक वर्ण हैं, तो हमें सरणी स्थिरांक में संख्या को सबसे बड़ी टेक्स्ट स्ट्रिंग तक बढ़ाना होगा।

लेकिन हमारे पास इसका बेहतर समाधान है। हम गतिशील सरणी के आधार पर सूत्र का उपयोग कर सकते हैं और टेक्स्ट स्ट्रिंग्स की किसी भी लंबाई के क्रम को उलट सकते हैं।

डायनेमिक फॉर्मूला में टेक्स्टजॉइन, मिड, रो, इनडायरेक्ट और एलईएन फंक्शन होते हैं।

गतिशील सरणी सूत्र को चरण-दर-चरण समझाया गया है:

चरण 1

पहला कदम टेक्स्ट स्ट्रिंग में वर्णों की कुल संख्या की गणना करना और सूत्र के निम्नलिखित भाग का उपयोग करके संख्याओं की एक सरणी उत्पन्न करना है:

1 = पंक्ति (अप्रत्यक्ष ("1:" और एलईएन (बी 3)))

उपरोक्त सूत्र एक सरणी सूत्र है और आप सूत्र को दबाकर भी सरणी सूत्र में परिवर्तित कर सकते हैं Ctrl + Shift + Enter. यह सूत्र के चारों ओर घुंघराले कोष्ठक {} जोड़ने जा रहा है (नोट: एक्सेल 2022 के बाद एक्सेल के संस्करणों में यह आवश्यक नहीं है).

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

चरण 2

अगला चरण निम्न सूत्र का उपयोग करके पहले उत्पन्न संख्याओं की सरणी को उलटना है:

1 =LEN(B3)-ROW(अप्रत्यक्ष("1:"&LEN(B3)))+1

चरण 3

अब पाठ से अक्षरों को निकालने के लिए, हम MID फ़ंक्शन पर आधारित सूत्र का उपयोग करेंगे।

यह सूत्र वर्णों को दाएँ से बाएँ ले जाकर निष्कर्षण के दौरान सरणी के क्रम को उलट देगा।

1 =MID(B3,LEN(B3)-ROW(अप्रत्यक्ष("1:"&LEN(B3)))+1,1)

अंतिम चरण

अब बस उपरोक्त सरणी को TEXTJOIN फ़ंक्शन में भेजा जाता है और हम पूरे टेक्स्ट को उल्टे क्रम में प्राप्त करेंगे।

TEXTJOIN फ़ंक्शन एक सरणी लेता है और बिना किसी सीमांकक के उन्हें एक साथ जोड़ता है।

1 =TEXTJOIN("",TRUE,MID(B3,LEN(B3)-ROW(Indirect("1:"&LEN(B3)))+1,1))

Google पत्रक में उल्टा पाठ

पाठ को उलटने का सूत्र ठीक उसी तरह काम करता है जैसे Google पत्रक में एक्सेल में होता है। सिवाय जब आप सूत्र को के साथ बंद करते हैं CTRL + SHIFT + ENTER, Google पत्रक सूत्र के चारों ओर ArrayFormula फ़ंक्शन जोड़ता है (नोट: You कर सकते हैं यदि आप चाहें तो ArrayFormula को मैन्युअल रूप से टाइप करें):

आप साइट के विकास में मदद मिलेगी, अपने दोस्तों के साथ साझा करने पेज

wave wave wave wave wave