Показать сообщение отдельно
  #1 (permalink)  
Старый 17.03.2018, 18:02
Новичок на форуме
Отправить личное сообщение для ronin Посмотреть профиль Найти все сообщения от ronin
 
Регистрация: 17.03.2018
Сообщений: 8

Создание функции для гугл таблиц на JS
Нужно создать особую пользовательскую функцию для гугл таблиц.
У гугла есть Google Script, утилита для написания кода, например функций для таблиц, она работает на JS.
Вроде функция была дописана, но в самих таблицах она не работает. Не выдаёт даже ошибки, просто пустая клеточка.
Может кто знает как пофиксить, буду очень благодарен.
Ниже прилагаю скриншоты и сам код.



function EmsOnline (a, b, c, d)
{
var f;
f = (((c*60)+d)-((a*60)+b));

if (f % 60 >= 0.5) {
EmsOnline == (f+(1-(f%60)))
}
if (f % 60 < 0.5) {
EmsOnline == (f-(f%60))
}
}


P.S. Для лучшего понимания вопроса объясню. Функция рассчитывает время, которое человек находиться на сервере, таблица используется как график дежурств, a:b - ЧасНачала:МинутыНачала дежурства, c:d - ЧасОкончания:МинутыОконча ия дежурства, функция должна переводить часы в минуты, рассчитывать сколько минут человек находился на сервере, переводить эти минуты в часы, и округлять то кол-во времени, в часах, по правилам округления математики. Округлённое кол-во часов должно выводиться в клеточку.

Последний раз редактировалось ronin, 17.03.2018 в 19:59.
Ответить с цитированием