我有一张长(已排序)列表,其中A列带有日期,B列带有时间,然后是列c,d,e,f上的一些数据。
我希望有一个脚本功能,可以将当前日期时间与A&列中的日期和时间进行比较。 B然后复制到第1-4行的第i,j,k,l,m,n列“即将来临的”数据。
所以我想到这样的事情,但不确定如何完成它。有什么想法吗?
function myFunction()
{
var d = new Date();
var now = d.getTime();
var as = SpreadsheetApp.getActiveSheet();
var data = as.getDataRange().getValues(); //this seems to be wrong, because I don't need all DataRange, only first 6 columns, but as many rows as those having data
var c = 0;
for(i in data)
{
var row = data[i];
//var rowdate = ??;
if (now < rowdate)
{
c++;
//copy from row to destination location
}
if (c > 4) break;
}
}