首页 > 解决方案 > 如果另一个单元格不为空,则更新单元格 - Google 脚本

问题描述

有两列 N 和 O。

在此处输入图像描述

N列中的任何单元格被填充时, O列中的相邻单元格需要填充“”,否则它保持为空。

这是我正在使用的脚本。

var s = SpreadsheetApp.getActiveSheet();
    if( s.getName() == "Sheet 1" ) 
    {
        var r = s.getActiveCell();
           if( r.getColumn() == 14 && r.getValue() == '') 
           {
              var nextCell = r.offset(0, 2);
                  nextCell.setValue("YES");
           }
    }

如何更改/修改上述脚本以显示当单元格填充到特定列时,相邻单元格是否显示为“是”

或者干脆把这个公式翻译成脚本

=if(ISBLANK(N2),"","Yes")

不以这种形式使用它

var cell = sheet.getRange("C2:C1000");
cell.setFormula("=if(ISBLANK(N2),"","Yes")");

标签: google-apps-scriptgoogle-sheets

解决方案


推荐阅读