Google स्प्रेडशीट पर पाठ को कैसे रिवर्स करें?


12

जब मैं Google स्प्रैडशीट सेल में डेटा दर्ज करता हूं, तो मैं चाहता हूं कि पाठ स्वयं को उल्टा कर दे।

उदाहरण के लिए, मैं एक सेल में रखना चाहूंगा My textऔर इसे रूपांतरित करूंगा txet yM

जवाबों:


15

आपको इसे करने के लिए स्क्रिप्ट स्थापित करने और उपयोग करने की आवश्यकता होगी।

  1. अपनी स्प्रैडशीट में, टूलस्क्रिप्ट गैलरीइन्सर्ट करें ... चुनें
  2. के लिए खोजें reverse। आपको String.reverse () देखना चाहिए।
  3. इंस्टॉल पर क्लिक करें , फिर अधिकृत करें
  4. स्क्रिप्ट गैलरी बंद करें।

स्क्रिप्ट का उपयोग करने के लिए, =REVERSE(A1)जहाँ A1 आप रिवर्स करना चाहते हैं पाठ के साथ सेल टाइप करें ।


यदि आप नए Google शीट का उपयोग कर रहे हैं, तो स्क्रिप्ट गैलरी उपलब्ध नहीं है। आपको अपना स्वयं का कस्टम फ़ंक्शन बनाने की आवश्यकता होगी।

  1. उपकरण का चयन करें → स्क्रिप्ट संपादक ...
  2. रिक्त परियोजना का चयन करें
  3. कोड को इसके साथ बदलें:

    /**
     * Reverses the input text.
     *
     * @param {string} input The text to reverse.
     * @return The input text reversed.
     * @customfunction
     */
    function REVERSE(string) {
      if (typeof string != 'string') {
        return null;
      }
      return string.split('').reverse().join('');
    }
    
  4. सहेजें, अपनी स्प्रैडशीट पर वापस लौटें, और =REVERSE(A1)ऊपर वर्णित अनुसार उपयोग करें ।


जीप ठीक काम करता है - केवल 10000-एस पर डेटा की लाइनों पर चलने से एक त्रुटि होती है क्योंकि बहुत बार आह्वान किया जाता है
snh_nl

6

जैसा कि बेन कोलिन्स अपने ब्लॉग में लिखते हैं कि आप सभी पत्र निकाल सकते हैं और उन्हें ArrayFormula का उपयोग करके उल्टे क्रम में रख सकते हैं:

=ArrayFormula(concatenate(MID(A1,LEN(A1)-ROW(INDIRECT("1:"&LEN(A1)))+1,1))की सामग्री को उलटने के लिए उपयोग करें A1

यह आसानी से स्क्रिप्ट समाधान के रूप में आपकी Google एप्लिकेशन सीमा को ट्रिगर नहीं करेगा।


उदाहरण -> उदाहरण पत्रक

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.