Я пытался внести некоторые изменения в унаследованную электронную таблицу и, будучи новичком в Google Script, я изо всех сил. Я пытаюсь установить формулу в ячейке, и я добавил другие строки, которые, кажется, работают нормально, но я в растерянности с этим.
Мне удалось заставить работать нижеприведенное, но я не хочу абсолютных ссылок.
targetSheet.getRange(startRow + 1, 4, 1, 1).setFormula('=IF(C5 < G5, \"S\",IF(C5 > I5,\"VC\",\"C\"))');
Приведенный ниже код - это то, к чему я надеялся перейти, чтобы он был более динамичным.
targetSheet.getRange(startRow + 2, 4, 1, 1).setFormulaR1C1("=IF(R[0]C[-1] < R[0]C[+3], \"S\", IF(R[0]C[-1] > R[0]C[+5], \"VC\" , \"C\"))");
Однако приведенное выше просто приводит к ошибке разбора формулы.
Любая помощь будет принята с благодарностью!