2017-07-27 70 views
1

如何在谷歌/ Java脚本执行查找类型功能如何在谷歌/ JavaScript的执行查找类型功能

我从他们拉今天的条目在谷歌片的用户考勤数据的基础上采用下述公式

=QUERY(Sheet1!A1:K1000,"Select* Where J=toDate(now())") 

,然后再打印我已经使用下面的公式

=if(B1="Check-in","Last time you Clocked-In,You need to Check Out","Please Check- In") 

我已创建的HTML的web应用程序,并使用函数g生成当前用户的电子邮件地址的消息etCurrentUserEmail()然后我从谷歌工作表 输出我用于在HTML Web应用程序中打印的所有上述功能。

相反,我可以执行使用一些简单的谷歌脚本

回答

1

getValues获取数据并进行处理,例如,用filtermap方法,所有这些活动。例如,在A-B的列返回所有行,其中B中的今天日期(或更高版本)是:

var sheet = SpreadsheetApp.getActiveSheet(); 
var today = new Data(); 
today.setHours(0, 0, 0, 0); 

var range = sheet.getRange("A:B"); 
var data = range.getValues(); 
var result = data.filter(function(row) { 
    return row[1] >= today; 
}); 

if (result.length) { 
    sheet.getRange(2, 10, result.length, result[0].length).setValues(result); 
} 

输出被放置在起始行2列10相同的片材;大概你在脚本中的查找结果上还有其他的事情要做。

+0

如何打印出另一张纸+如何执行查找 – KiKu