@dimabah

Как написать скрипт для google sheets с автозаполнением?

Добрый день.

Я создаю сценарий с помощью сервиса Make. Я получаю от чат-бота данные и автоматически вношу их в созданную строку в таблице Google Sheets. Однако, мне нужно для этих данных использовать две формулы. Я прописывал их вручную, но Make их очищает когда вносит данные. Мне посоветовали использовать скрипт в Google Sheets.

Какие данные получаю от бота:
Ячейка А - пол - man/woman
Ячейка В - вес - число
Ячейка С - рост - число
Ячейка D - возраст - число

Теперь из этих данных мне нужно получить результаты:
Ячейка E - дневную норму каллорий (формулу использовал =ARRAYFORMULA(IF(A2:A = "man", 88.362 + (13.397 * B2:B) + (4.799 * C2:C) - (5.677 * D2:D), IF(A2:A = "woman", 447.593 + (9.247 * B2:B) + (3.098 * C2:C) - (4.330 * D2:D), "Неверный пол"))))
Ячейка F - выбор дефицита (формулу использовал =ARRAYFORMULA(IF(E2:E > 2300, "1800 ккал", IF(E2:E > 2000, "1650 ккал", IF(E2:E > 1700, "1500 ккал", "1350 ккал"))))

При заполнении строки с помочью Make эти формулы стирались. Поэтому мне нужен скрипт который бы исправить проблему. Спасибо.
  • Вопрос задан
  • 73 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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