Javascript 谷歌应用程序脚本复制值=0添加到新列中

Javascript 谷歌应用程序脚本复制值=0添加到新列中,javascript,if-statement,google-apps-script,Javascript,If Statement,Google Apps Script,我正在尝试将值为0的单元格复制到另一个单元格中。似乎无法使if语句正常工作 function pushGeo() { var ssA = SpreadsheetApp.openById('###') var ss = ssA.getSheetByName('thissheet'); var lastRow = ss.getLastRow(); for(var row=2;row<=lastRow;row++) { if(ss.getRange('G'+row).getVa

我正在尝试将值为0的单元格复制到另一个单元格中。似乎无法使if语句正常工作

function pushGeo() 
{
var ssA = SpreadsheetApp.openById('###')
var ss = ssA.getSheetByName('thissheet');
var lastRow = ss.getLastRow();
  for(var row=2;row<=lastRow;row++)
  {
    if(ss.getRange('G'+row).getValue() != 0){
      var source = ss.getRange('G2:G'+lastRow); 
      var destination = ss.getRange('N2:N'+lastRow); 
      source.copyTo(destination); 
    }   
}
函数pushGeo()
{
var ssA=SpreadsheetApp.openById(“####”)
var ss=ssA.getSheetByName('thissheet');
var lastRow=ss.getLastRow();

对于(var row=2;row啊,没关系。我对范围很傻。是时候停止一天的编码了

function pushGeo() 
{
  for(var row=2;row<=lastRow;row++)
  {
    if(ss.getRange('G'+row).getValue() != 0){
      var source = ss.getRange('G'+row); 
      var destination = ss.getRange('N'+row); 
      source.copyTo(destination);
    }   
  }
function pushGeo() 
{
  for(var row=2;row<=lastRow;row++)
  {
    if(ss.getRange('G'+row).getValue() != 0){
      var source = ss.getRange('G'+row); 
      var destination = ss.getRange('N'+row); 
      source.copyTo(destination);
    }   
  }
函数pushGeo()
{
对于(变量行=2;行