Добрый день, помогите пожалуйста разобраться с этим вопросом. Уже два дня с ним мучаюсь и не как решение найти не получается.
В Гугл Таблице в ячейке находится вот такая формула:
=IMPORTJSON("https://data.gateapi.io/api2/1/ticker/btc_usdt";"baseVolume")
Нужно мне сделать так что бы формула пересчитывалась (обновлялись значения). Желательно сделать обновление раз в 30 секунд или раз в минуту или хотя бы раз в 5 минут. Что бы оно хоть как-то обновлялось)
Сейчас что бы сделать обновление приходится удалить формулу с ячейки и заново её вставить. Понятно что это плохое решение.
Пробовал сделать в настройках таблицы, что бы все формулы пересчитывалась каждую минуту. Не работает, погуглив понял что сейчас эти настройки работают только для нескольких функций таких как например "NOW".
Пробовал тогда сделать вот такое условие:
=ЕСЛИ(NOW > NOW-1; IMPORTJSON("https://data.gateapi.io/api2/1/ticker/btc_usdt";"baseVolume"))
Срабатывает один раз и дальше не пересчитывает. Погулил, понял что дело скорее всего в том что Гугл таблица хеширует как-то данную ссылку и не пересчитывает таблицу так как думает что значение одно и то же.
Пробовал сделать кнопку "обновить" по нажатию на которую написал в скриптах вот это:
SpreadsheetApp.flush();
То же самое, срабатывает один раз а дальше всё, не обновляются данные. Пологаю что дело тоже в хеширование формулы.
Не смог сам решить данный вопрос, пришлось обратится к Вам - всемирному разуму) Помогите пожалуйста, как это можно реализовать. Заранее всем большое спасибо ;)