我正在尝试向Google表格脚本添加更多功能
循环显示一列邮政编码
查看它们是否为空白
循环通过一列距离
查看它们是否为空白
如果一行的邮政编码单元格不是空白,则&&距离单元格为空白然后调用函数找到2个地址之间的距离。
将找到的距离值插入该行的空白单元格中。
这是我的代码;它在第3行引发错误,说我错过了一个“)”,但我不知道为什么。请帮忙!
`function autoDistance(){
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var zipValue = sheet.getRange(W2:W);
var distanceCell = sheet.getRange(Y2:Y);
for (var i=1;i<zipValue.length;i++){
var emptyShipZip = isBlank(zipValue[i][22]);
var emptyDistVal = isBlank(distanceCell[i][24])
if(emptyShipZip==false && emptyDistVal==true){
var finalDist = drivingDistance(zipValue[i][22].value,"12517 NE 91st Avenue Okeechobee, FL 34972");
return distanceCell[i][24].setValue(finalDist);
}
else{
break;
}
}`
答案 0 :(得分:1)
试试这个......
a