我是 JavaScript 和 Google Speardsheet 的新手,我需要一些帮助。我在 google speardsheet 中有一张表格,在 L 列中 - 我有日期。该表按日期排序,从最早到最新。
现在,我需要 2 个函数 - 第一个 - 它将返回表中存在的最后一个(=最新)日期。第二个 - 这将返回最新日期出现在表格中的第一行。
我成功编写了第一个函数(称为:FindLastDate),但第二个函数有问题。请查看我的代码并给出您的建议:
function TheFirstRowWithThisDate() {
var sheet = SpreadsheetApp.getActiveSheet();
var dataRange = sheet.getDataRange().getValues();
var i = 0;
var a = 0;
d = FindLastDate();
while (a==0) {
if (dataRange[d][11]==dataRange[i][11])
{ var a=i
}
i=i+1;
}
return a
}