एक '+' को सूत्र बनाने से रोकें


26

मैं थोड़ा संघर्ष कर रहा हूं। मैं एक स्प्रेडशीट बना रहा हूं जो +नियमित रूप से प्लस साइन्स ( ) का उपयोग करता है । मैं +अतिरिक्त सूत्रों में तब्दील होने के लिए एक अर्ध-स्थायी सुधार चाहता हूं ।



जवाबों:


30

सबसे आसान काम है ', पहले पात्र के रूप में एक एपॉस्ट्रॉफ़ में प्रवेश करना , ठीक इसके पहले +

एक अन्य दृष्टिकोण सामग्री को स्ट्रिंग सूत्र के रूप में दर्ज करना है ="+5 blah"

कुछ प्रकार के डेटा के लिए एक प्रारंभिक प्लस चिह्न की बहुत आवश्यकता है, जैसे- अंतर्राष्ट्रीय फोन नंबर, इसलिए यह दुर्भाग्यपूर्ण है कि यहां तक ​​कि सादे पाठ के लिए प्रारूप सेट करना भी मदद नहीं करता है।


शुद्ध जिज्ञासा से - प्रेरित 'चरित्र का महत्व क्या है ? जैसे कि यह गूगल शीट में एक सामान्य बच चरित्र है?
एमएम

@ हेमदी ऐसा लगता है। मैं किसी भी खोज में कोई दस्तावेज़ नहीं ढूँढ सकता, हालाँकि।
बेन लेगियरियो

7

अपने Google पत्रक में क्षेत्र का चयन करें और FORMAT -----> NUMBER -----> PLAIN TEXT पर जाएं । अब सूत्र काम नहीं करेंगे!


5
इस पर +1। एक ट्विस्ट है, हालाँकि: आपको यह करना होगा कि पहले से ही आपत्तिजनक टेक्स्ट को चिपकाएँ :)
अरनौद ले ब्लांक

@ArnaudLeBlanc यह दुर्भाग्य से काम नहीं करता है; प्रारूप विकल्प जोड़ने से पहले या बाद में।
ब्रुकलीन्सवेब

4

एक ढूँढें और बदलें के लिए = 'के साथ और जाँच करें "सूत्रों के भीतर भी खोजें।


यह सुनिश्चित नहीं है कि यह क्यों समाप्त कर दिया गया है, मेरे लिए पूरी तरह से काम किया है।
डायलन स्टार्क

केवल एक ही समाधान ने इसे थोक में करने का काम किया! आप प्रतिस्थापन के लिए आवश्यक कॉलम या फ़ील्ड भी चुन सकते हैं।
laimison

1

ऐसा करने का तरीका प्रतीक (')से पहले एक एपॉस्ट्रॉफ़ जोड़कर है +, जैसा कि सिल्वर रिंगवे के उत्तर में लिखा गया है । हालाँकि, आप Google Apps स्क्रिप्ट का उपयोग करके इसे स्वचालित कर सकते हैं।

इस समस्या को हल करने के लिए मैंने एक सरल एप्स-स्क्रिप्ट स्क्रिप्ट बनाई है। जब भी आप एक सेल संपादित करते हैं, तो यह शीट के माध्यम से खोज करता है, और एपोस्ट्रोफ (')को पाठ से पहले रखता है , अर्थात आप 'शुरुआत में जोड़ने के बारे में चिंता किए बिना, बस हैलो जोड़ सकते हैं । स्क्रिप्ट मैं आपके लिए स्वचालित रूप से करूँगा।

Usage-

चादर खोलो, जाओ Tools->Script editor। खुलने वाले संपादक में, निम्न कोड चिपकाएँ। फिर स्क्रिप्ट में ट्रिगर जोड़ें ताकि जब भी आप किसी सेल को संपादित करें तो स्क्रिप्ट स्वचालित रूप से चले।

ट्रिगर जोड़ना -

संपादक में जाना Resources -> Current project's triggers। खुलने वाले बॉक्स Add a new triggerमें, कॉलम रन सेलेक्ट mainफंक्शन चुनें , इवेंट्स सिलेक्ट में From spreadsheet, फिर On editआखिरी कॉलम चुनें।

कोड -

function columnToLetter(column)
{
  var temp, letter = '';
  while (column > 0)
  {
    temp = (column - 1) % 26;
    letter = String.fromCharCode(temp + 65) + letter;
    column = (column - temp - 1) / 26;
  }
  return letter;
}

function letterToColumn(letter)
{
  var column = 0, length = letter.length;
  for (var i = 0; i < length; i++)
  {
    column += (letter.charCodeAt(i) - 64) * Math.pow(26, length - i - 1);
  }
  return column;
}

function main() {
  var sheet = SpreadsheetApp.getActiveSheet();
  var data = sheet.getDataRange().getValues();
  Logger.log(data)
  for (var i = 0; i < data.length; i++) {
   for (var j=0;j<data[i].length;j++)
     if(data[i][j]=="#NAME?") {
     var clm=columnToLetter(j+1);
       var rng=clm+String(i+1);
       var range = sheet.getRange(rng);
       var frml = range.getFormula();
       range.setValue("'+"+frml.substring(1));
       Logger.log("sahil#"+frml);
     }
    Logger.log(data[i][j]);
  }
}

1

आपके आवेदन के आधार पर, निम्नलिखित समाधान उपयोगी हो सकता है:

उस सेल को हाइलाइट करें, जिसे आप a के साथ दिखाना चाहते हैं +। "123" स्वरूपण पर जाएं, "अधिक प्रारूप" चुनें, फिर "कस्टम संख्या प्रारूप ..." पर जाएं

"+"@कस्टम प्रारूप बॉक्स में टाइप करें । +यदि कोई सकारात्मक, नकारात्मक, शून्य या पाठ प्रविष्टि है, तो यह प्रविष्टि से पहले जोड़ने के लिए निर्दिष्ट करता है।

अब, बस अपनी सादे जानकारी में टाइप करें, और यह +पहले के साथ दिखाई देगा । समस्या यह है कि सूत्रों से निपटने पर, डेटा अभी भी सकारात्मक संकेत के बिना दिखाया जाएगा।

मैंने https://support.google.com/docs/answer/56470?p=drive_custom_numbers&rd=1 का उपयोग किया ।


मैं ऐसा करूंगा, लेकिन मुझे -संकेतों का भी उपयोग करने की आवश्यकता है ।
डेविड वीटले

1

+ चिह्न से पहले एक स्थान जोड़ें। मेरे लिए काम करने लगा


0

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

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