我是Google脚本的新手。我已经在Google表格电子表格中创建了一个自定义功能脚本。我知道该过程有效,因为我看到数据传递给函数和返回的数据。
我遇到的问题是if
语句。即使列中有多个"是",也没有找到"是"。他们都失败了。我什至只使用if
尝试了一下,但没有其他任何" Hello"。
那么,您能帮助我理解为什么此if
无法使用?为什么返回输入返回已发送的文本,但是当功能内部似乎无法限定它时?
感谢您提供的任何帮助。
function DOUBLE(input) {
if (input == "yes") {
return "hello";
} else {
return input;
}
}
它对我有用:
function xxDOUBLE(input)
{
if (input == "yes")
{
return "hello";
}
else
{
return input;
}
}
我将其放在A1中作为=xxDOUBLE(B1)
,然后进入'Yes''中键入B1,然后在A1中获得" Hello"。输入"否",然后在A1中键入" no"。我将名称更改为xxDouble,因为我不确定double是否可能是一个真实的函数,因为我不使用小区函数。