我是Google Scripts的新手。我在Google表格电子表格中创建了一个自定义函数脚本。我知道这个过程有效,因为我看到数据被传递给函数并返回数据。
我遇到的问题是settings = s.merge_environment_settings(prepped.url, None, None, None, None)
语句。即使列中有多个“是”,也找不到“是”。他们都失败了。我甚至只用if
尝试了它,没有别的,但没有看到任何“你好”的。
那么你能帮助我理解为什么这个if
不起作用吗?为什么返回输入会返回发送的文本,但是当在函数内部时,它似乎无法满足它的要求?
感谢您提供任何帮助。
if
答案 0 :(得分:0)
它对我有用:
function xxDOUBLE(input)
{
if (input == "yes")
{
return "hello";
}
else
{
return input;
}
}
我把它作为=xxDOUBLE(B1)
放入A1,然后输入B1键入'是'得到了你好'回到A1。输入' no'得到了没有'回到A1。我将名称更改为xxDOUBLE,因为我不确定DOUBLE是否可能是一个真正的函数,因为我不太多使用单元格函数。