我正在编写一个谷歌应用程序脚本,我从电子表格中获取值..但是因为我需要查看是否与变量匹配,所以我需要确保这些值是小写的。
var sheet = SpreadsheetApp.getActiveSpreadsheet();
var column = sheet.getRange(A:A);
var values = column.getValues();
然后我想遍历这些值以查看是否存在匹配项,如下所示:
行=0;
while ( values[row] && values[row][0] !== data ) {
// do something
row ++;
}
我的问题是……虽然我可以确保变量“data”是小写的,但我如何确保 values[row] 和 values[row][0] 也是小写的?
最佳答案
您可以通过检查小写项目来遍历值,
for (var row in values)
{
if(values[row][0].toString().toLowerCase() !== data )
{
// do something
}
}
这是
values[row]
一个数组,它的小写是什么意思?
关于google-apps-script - 来自 Google Apps 脚本的小写形式的 GetValues,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34847538/