Google电子表格+应用:获取列的最大值,它为我提供日期格式

时间:2017-06-05 13:18:39

标签: javascript html google-apps-script google-sheets

我正在尝试使用HTML和JS写入电子表格,我发现了一些有用的代码。我必须添加一个列来为每个条目插入一个ID,我这样做:

var sheet = SpreadsheetApp.openById("myKey").getSheetByName('Richieste');
var column = 1; 
var colArray = sheet.getRange(2, column, sheet.getLastRow()).getValues();
var maxi = Math.max.apply(Math, colArray);
var id = maxi+1;

// set other params

var vals = [id, date, name, surname, serial, eMail, area, text, ans, flag];
var sheetObj = sheet.appendRow(vals);

现在,如果我有一张空白纸,它适用于前两个条目:设置第三个ID,例如02/01/1900 0.00.00 and you can see a screenshot here

我无法理解发生了什么......你对此有所了解吗?

非常感谢你的帮助!

S上。

1 个答案:

答案 0 :(得分:0)

很难从您提供的信息中看出,但看起来您的手机格式设置为日期时间,而不是数字。