如果单元格包含单词“xxx”,则执行“xxx”

时间:2016-09-22 08:02:26

标签: if-statement google-apps-script spreadsheet

我正在处理电子表格,我正在尝试创建一个脚本,但我不知道如何执行此操作: 我想写一个if语句,如果列B的最后一行包含单词,让我们说“花”,然后做一些事情。 你能帮我么? 提前谢谢。

1 个答案:

答案 0 :(得分:0)

以下是如何使用Google Scripts执行if语句的工作示例。将其粘贴到脚本编辑器中,然后运行它。如果A1的值为1,那么它会将B2更改为“Yay!”,否则B2将为“Really?!”

function myFunction() 
{
    var ss = SpreadsheetApp.getActiveSpreadsheet();
    var sheet = ss.getSheets()[0];

    var range = sheet.getRange("A1"); //gets a cell to test the value of

    if (range.getValue == 1)
    {
        sheet.getRange("B2").setValue("Yay!") //sets the value of B2 if true
    }
    else
    {
        sheet.getRange("B2").setValue("Really?!") //sets the value of B2 if false
    }

}

如果你想添加其他条件,你还可以添加else if,然后你需要做什么操作或功能需要在括号内