Google表格脚本搜索单元格以查找字符串和返回值

时间:2017-06-01 01:26:26

标签: google-apps-script

我是Google表格API的新手,但确实有一些Excel VB的经验。我遇到麻烦的是找出正确的语法来做我在VB中可以做的事情。

我在Google Sheet API中尝试实现的目标如下:

如果特定单元格前三个字符与“Old”匹配,则将另一个变量设置为3,否则将变量设置为1.

在VB中,你可以这样做(其中A1是单元格:

If Left(Sheet1!A1, 3) = "Old" Then
  aaa = 3
Else
  aaa = 1
End If

您如何在Google表格API中执行相同的操作?

感谢。

1 个答案:

答案 0 :(得分:0)

使用substr。下面的示例假设您有一个变量cell,其中选择了适当的单元格。

if (cell.substr(0,3) == "Old") {
  aaa = 3
} else {
  aaa = 1
}

这只是基本的JS。 Example in JSFiddle