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