删除数字/字符串中的最后4个字符

时间:2018-08-13 19:00:42

标签: google-apps-script google-sheets

我有一个Google工作表。 我想删除工作表A列中的最后4个字符。

以下是A列中数据的一些示例:
2018-08-09 14:26
2018-08-06 20:55
2018-08-06 09:42

我编写了以下代码,但是即使该列中只有大约40行,它也要花很长时间。

function removeChar() {
  var ss =  SpreadsheetApp.getActiveSheet();
  var lrow = ss.getLastRow();
  var rng = ss.getRange("A:A");
  var data = rng.getValues();

  for (var i = 0; i < data.length; i + 1) {
//      data.slice(0,data.length-2);
    (data[i][0]).slice(0, data.length - 2);
  }
  rng.setValues(data); // replace old data with new
}

0 个答案:

没有答案