Я программно пишу формулы в ячейки.
Следующая строка кода: formulaCells.setFormulaR1C1('=iferror(VLOOKUP(R[0]C[3],AutoCat!A:B,2,FALSE),"Requires Category")');
Правильно записывает эту формулу во все ячейки целевого файла Google Таблиц, представленного как formulaCells
=iferror(VLOOKUP(D2,AutoCat!A:B,2,FALSE),"Requires Category")
Но проблема в том, что формула по умолчанию имеет флаг ошибки «Требуется категория», когда она написана скриптами Google, но если я напишу ту же самую формулу вручную в Google Таблицы, фактический элемент будет идентифицирован результатами ВПР.
Это так неприятно!
Если я наведу курсор на формулу, сгенерированную Google Script, истинное решение из ВПР даже появится на эстакаде, но по какой-то причине не появится в ячейке.
Пожалуйста помоги! Почему формула, сгенерированная в Google Scripts, не рассчитывается правильно, а формула, введенная вручную?