@Yaros75

Как выполнить формулу в нотации GOOGLE SHEETS, собранную из фрагментов текста, используя пользовательскую функцию?

Например: =RUN ( "=SUM("&A2&")" ) предпочтительнее или не используя знак равенства =RUN ( "SUM("&A2&")" )

С простыми математическими выражениями всё просто.

СКРИПТ
function RUN(formula) { return eval(formula) }

=RUN("8*2*3") получаю 48

В самих таблицах такой встроенной функции нет, я знаю, может Скриптом это возможно реализовать? Но только как пользовательскую функцию.

Просто воткнуть собранную формулу в ячейку из скрипта проблем нет.

Пробовал из пользовательской функции.
воспользоваться ячейкой A1, чтобы в неё вставить формулу, а потом забрать и вернуть результат, но получил отказ в доступе при выполнении скрипта.
  • Вопрос задан
  • 233 просмотра
Решения вопроса 1
oshliaer
@oshliaer Куратор тега Google Sheets
Google Products Expert
К сожалению, такого интерпретатора в Таблицах нет.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы