В своем пользовательском приложении вы можете использовать встроенные формулы электронной таблицы Google следующим образом:
Допустим, вы хотите использовать функцию =WEEKDAY()
в ячейке A1.
ТогдаПолучите свою активную электронную таблицу вот так в своей пользовательской функции приложения:
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("YOUR_SHEET_NAME");
сейчас, установите формулу следующим образом:
sheet.getRange("A1").setValue("=WEEKDAY()");
Также, если вы хотите конвертировать 0,1 и т. дв воскресенье, понедельник ... затем определите массив следующим образом:
var days = ['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'];
И затем используйте:
var dayIndex = sheet.getRange("A1").getValue();
Logger.log(days[dayIndex]);
Вы можете просмотреть журналы, используя ctrl + enter или перейдя в View-> Журналы в самом редакторе скриптов.