Как выполнить формулу в нотации GOOGLE SHEETS, собранную из фрагментов текста, используя пользовательскую функцию?
Например: =RUN ( "=SUM("&A2&")" ) предпочтительнее или не используя знак равенства =RUN ( "SUM("&A2&")" )
С простыми математическими выражениями всё просто.
СКРИПТ function RUN(formula) { return eval(formula) }
=RUN("8*2*3") получаю 48
В самих таблицах такой встроенной функции нет, я знаю, может Скриптом это возможно реализовать? Но только как пользовательскую функцию.
Просто воткнуть собранную формулу в ячейку из скрипта проблем нет.
Пробовал из пользовательской функции.
воспользоваться ячейкой A1, чтобы в неё вставить формулу, а потом забрать и вернуть результат, но получил отказ в доступе при выполнении скрипта.