Страницы: 1
RSS
Формула округление времени, Округление времени до часа от 15 минут
 
Доброго времени суток уважаемые форумчане!
Прошу помочь!
Нужна формула округления времени в числовом формате до целого часа от 15 минут в большую сторону
Например: 76,25 (76 ч 15 минут) должно округлиться в 77 часов
А 15,0333 (15 часов 2 минут) округлиться в 15 часов
Как есть и как должно быть в примере во вложении
 
Формула
Код
=IF(MOD(A2;1)>=0,25;ROUNDUP(A2;0);ROUNDDOWN(A2;0))
 
=ROUND(A2+0,25;0) но ставит в тупик 13,028333 =>14
По вопросам из тем форума, личку не читаю.
 
Цитата
написал:
=ROUND(A2+0,25;0)  но ставит в тупик 13,028333 =>14
13,02833  = 13 часов 18 минут, больше 15 минут значит должно округлиться до 14 часов
 
Айра, ну как только в часе будет 600 минут, сразу так и будет.
По вопросам из тем форума, личку не читаю.
 
Цитата
написал:
=IF(MOD(A2;1)>=0,25;ROUNDUP(A2;0);ROUNDDOWN(A2;0))
Спасибо Вам огромное, все получилось!!!
 
Цитата
написал:
Айра, ну как только в часе будет 600 минут, сразу так и будет.
прошу прощения за лишний нолик 13,283333 должно было быть...
 
Цитата
Айра написал:
должно было быть...
значит и должно срабатывать.
По вопросам из тем форума, личку не читаю.
 
Код
=ЦЕЛОЕ(A2+0,75)
 
MCH, тезка. Есть опасность, что сработает десятичная точка и будет не ровно, что-то ооочень  близкое к целому но меньше и с 9 в периоде. И тогда будет на 1 меньше чем хотелось. Хотя это и при округлении может быть.
Изменено: БМВ - 23.08.2022 18:34:55
По вопросам из тем форума, личку не читаю.
Страницы: 1
Наверх