Saya mengalami sedikit perjuangan. Saya membuat spreadsheet yang menggunakan tanda plus ( +
) secara teratur. Saya ingin perbaikan semi permanen untuk +
diubah menjadi formula tambahan.
Saya mengalami sedikit perjuangan. Saya membuat spreadsheet yang menggunakan tanda plus ( +
) secara teratur. Saya ingin perbaikan semi permanen untuk +
diubah menjadi formula tambahan.
Jawaban:
Solusi termudah adalah memasukkan tanda kutip '
sebagai karakter pertama, tepat sebelum +
.
Pendekatan lain adalah memasukkan konten seperti rumus string ="+5 blah"
.
Tanda plus awal sangat diperlukan untuk beberapa jenis data, misalnya- nomor telepon internasional, sehingga sangat disayangkan bahwa pengaturan format ke teks biasa tidak membantu di sini.
'
karakter apostrof ? Seperti apakah itu karakter pelarian umum di google sheets?
Di Google Sheets Anda pilih area dan pergi ke FORMAT -----> NUMBER -----> PLAIN TEXT . Sekarang formula tidak akan berfungsi lagi!
Lakukan Cari & Ganti untuk = dengan 'dan centang "Juga cari di dalam rumus."
Cara untuk melakukan ini adalah dengan menambahkan tanda kutip di (')
depan +
simbol, seperti yang tertulis dalam jawaban Silver Ringvee . Namun, Anda dapat mengotomatisasi menggunakan Google Apps Script.
Berikut ini adalah skrip Apps-Script sederhana yang saya buat untuk menyelesaikan masalah. Setiap kali Anda mengedit sel, itu akan mencari melalui lembar, dan menempatkan tanda apostrof (')
sebelum teks, yaitu Anda dapat menambahkan + halo, tanpa khawatir menambahkan '
di awal. Script akan melakukan saya secara otomatis untuk Anda.
Pemakaian-
Buka lembar, buka Tools->Script editor
. Di editor yang terbuka, tempel kode berikut. Kemudian tambahkan pemicu ke skrip sehingga skrip berjalan secara otomatis setiap kali Anda mengedit sel.
Menambahkan pemicu -
Di editor pergi ke Resources -> Current project's triggers
. Di kotak yang terbuka pilih Add a new trigger
Di kolom Jalankanmain
fungsi pilih , di Acara pilih From spreadsheet
, lalu pilih On edit
untuk kolom terakhir.
Kode -
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]);
}
}
Bergantung pada aplikasi Anda, solusi berikut dapat bermanfaat:
Sorot sel yang ingin Anda tampilkan dengan a +
. Buka Pemformatan "123", pilih "Format Lainnya," lalu buka "Format Nomor Kustom ..."
Ketik "+"@
ke dalam kotak Format Kustom. Ini menentukan untuk menambahkan +
sebelum entri tidak peduli apakah itu entri positif, negatif, nol, atau teks.
Sekarang, cukup ketik informasi biasa Anda, dan itu akan muncul dengan +
sebelumnya. Masalahnya adalah ketika berurusan dengan formula, data akan tetap ditampilkan tanpa tanda positif.
Saya menggunakan https://support.google.com/docs/answer/56470?p=drive_custom_numbers&rd=1 .
-
tanda-tanda juga.
Dalam kasus saya, saya menambahkan spasi sebelum +
. Ini bekerja tetapi saya harus ingat untuk memotong nilai-nilai saat menggunakannya di tempat lain. Saya kemudian menemukan bahwa saya bisa memilih sel-sel yang menyinggung dan pergi ke Data> Trim Whitespace.