Я использую Google App Script в первый раз. Я использую его в электронной таблице Google Doc.
Я пробую очень простые функции, просто чтобы изучить основы. Например, это работает:
function test_hello() {
return 'hello';
}
Но я озадачен этим простым:
function test_today() {
return today();
}
Он делает #ERROR!
везде, где я его использую. И когда я навожу на него курсор, он говорит:
error : ReferenceError: "today" is not defined.
В то время как функция today()
работает при использовании непосредственно в электронной таблице.
Означает ли это, что в сценариях я не могу использовать электронные таблицы, встроенные -в функциях? Есть ли какой-нибудь элегантный способ обойти это?
Некоторые функции электронных таблиц весьма полезны для меня (Мне нравится weekday()
, например ).
Не -элегантным способом может быть создание столбцов для вычисления промежуточных значений, которые мне нужны и которые можно вычислить с помощью функций электронных таблиц. Но я бы предпочел избегать чего-то такого грязного и громоздкого.