gpt4 book ai didi

javascript - 使用查询公式编写 setFormula()

转载 作者:行者123 更新时间:2023-11-30 20:42:01 25 4
gpt4 key购买 nike

晚上好我在单元格中有一个公式:

=query(IMPORTRANGE("1O9JBXnSpnigfVpMqNHq6nHcaHb7VwdroDgzDqfnD8iM";"'Tableau detail'!$b$3:$c");"select Col2 where (Col1='"&'Feuille 1'!$E$12&"')")

我想用 setformula() 将它集成到一个脚本中。我试过这样写:

formuleNombre.setFormula('=query(IMPORTRANGE("1O9JBXnSpnigfVpMqNHq6nHcaHb7VwdroDgzDqfnD8iM";"'Tableau detail'!$b$3:$c");"选择 Col2,其中 (Col1='"&'Feuille 1'! $E$12&"')")');

但它不起作用 :( 我有这个错误 :

formula analysis error.

这个我也试过:

formuleNombre.setFormula('=query(IMPORTRANGE("1O9JBXnSpnigfVpMqNHq6nHcaHb7VwdroDgzDqfnD8iM";"\'Tableau detail\'!$b$3:$c");"选择 Col2 where (Col1='"&\'Feuille 1\'!$E$12&"')")');

我有这个错误

Sign) missing after the argument list. (line 56, file "Code")

第 56 行是上面公式所在的行.....我根本没有看到这个错误在哪里。

你能帮帮我吗

亲切地。

最佳答案

出现此错误的原因是 ' '

你需要在setFormula中输入的公式必须是一个字符串,你给的是:

'=query(
IMPORTRANGE(
"1O9JBXnSpnigfVpMqNHq6nHcaHb7VwdroDgzDqfnD8iM";
"'Tableau detail'!$b$3:$c"
);
"select Col2 where (Col1='"&'Feuille 1'!$E$12&"')"
)'

你的字符串在单引号之间,但你有单引号。您需要转义字符串的所有单引号,例如。

'=query(IMPORTRANGE("1O9JBXnSpnigfVpMqNHq6nHcaHb7VwdroDgzDqfnD8iM";"\'Tableau detail\'!$b$3:$c");"select Col2 where (Col1=\'"&\'Feuille 1\'!$E$12&"\')")'

关于javascript - 使用查询公式编写 setFormula(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49158072/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com