मैं थोड़ा संघर्ष कर रहा हूं। मैं एक स्प्रेडशीट बना रहा हूं जो +
नियमित रूप से प्लस साइन्स ( ) का उपयोग करता है । मैं +
अतिरिक्त सूत्रों में तब्दील होने के लिए एक अर्ध-स्थायी सुधार चाहता हूं ।
मैं थोड़ा संघर्ष कर रहा हूं। मैं एक स्प्रेडशीट बना रहा हूं जो +
नियमित रूप से प्लस साइन्स ( ) का उपयोग करता है । मैं +
अतिरिक्त सूत्रों में तब्दील होने के लिए एक अर्ध-स्थायी सुधार चाहता हूं ।
जवाबों:
सबसे आसान काम है '
, पहले पात्र के रूप में एक एपॉस्ट्रॉफ़ में प्रवेश करना , ठीक इसके पहले +
।
एक अन्य दृष्टिकोण सामग्री को स्ट्रिंग सूत्र के रूप में दर्ज करना है ="+5 blah"
।
कुछ प्रकार के डेटा के लिए एक प्रारंभिक प्लस चिह्न की बहुत आवश्यकता है, जैसे- अंतर्राष्ट्रीय फोन नंबर, इसलिए यह दुर्भाग्यपूर्ण है कि यहां तक कि सादे पाठ के लिए प्रारूप सेट करना भी मदद नहीं करता है।
'
चरित्र का महत्व क्या है ? जैसे कि यह गूगल शीट में एक सामान्य बच चरित्र है?
अपने Google पत्रक में क्षेत्र का चयन करें और FORMAT -----> NUMBER -----> PLAIN TEXT पर जाएं । अब सूत्र काम नहीं करेंगे!
एक ढूँढें और बदलें के लिए = 'के साथ और जाँच करें "सूत्रों के भीतर भी खोजें।
ऐसा करने का तरीका प्रतीक (')
से पहले एक एपॉस्ट्रॉफ़ जोड़कर है +
, जैसा कि सिल्वर रिंगवे के उत्तर में लिखा गया है । हालाँकि, आप 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]);
}
}
आपके आवेदन के आधार पर, निम्नलिखित समाधान उपयोगी हो सकता है:
उस सेल को हाइलाइट करें, जिसे आप a के साथ दिखाना चाहते हैं +
। "123" स्वरूपण पर जाएं, "अधिक प्रारूप" चुनें, फिर "कस्टम संख्या प्रारूप ..." पर जाएं
"+"@
कस्टम प्रारूप बॉक्स में टाइप करें । +
यदि कोई सकारात्मक, नकारात्मक, शून्य या पाठ प्रविष्टि है, तो यह प्रविष्टि से पहले जोड़ने के लिए निर्दिष्ट करता है।
अब, बस अपनी सादे जानकारी में टाइप करें, और यह +
पहले के साथ दिखाई देगा । समस्या यह है कि सूत्रों से निपटने पर, डेटा अभी भी सकारात्मक संकेत के बिना दिखाया जाएगा।
मैंने https://support.google.com/docs/answer/56470?p=drive_custom_numbers&rd=1 का उपयोग किया ।
-
संकेतों का भी उपयोग करने की आवश्यकता है ।
मेरे मामले में, मैंने पहले एक स्थान जोड़ा +
। यह काम किया लेकिन मुझे उन्हें कहीं और उपयोग करने पर मूल्यों को ट्रिम करना याद रखना था। मुझे बाद में पता चला कि मैं केवल आपत्तिजनक कोशिकाओं का चयन कर सकता हूं और डेटा> ट्रिम व्हाट्सएप पर जा सकता हूं।