Страницы: 1
RSS
Вычитание времени
 
Как решить такую задачку в Excel  
___A______B___________C__  
_21:12__22:51___B-A=  99  
_22:53__00:12___B-A= -1361    должно быть 79  
_00:11__01:39___B-A=  88  
 
формат ч:мм _________ [м]
 
Понять не могу как сделать по правильному.
 
По правильному было б приложить файл, а не рисовать здесь. Лично мне переносить в файл ваши художества лень.
 
Вот
 
=B1-A1+(B1<A1)
 
Вот блин ,как всё просто и коротко.  
Спасибо Вам Большое.
 
=ОСТАТ(B1-A1;1)
 
Спасибо
 
Подскажите ответ на простой вопрос:  
в одной ячейке имеется время в формате hh:mm, например 01:00,  
во второй ячейке номер часового пояса в общем или числовом формате,  
к примеру -3. Надо сложить и получить время в формате hh:mm, то  
есть 22:00. Дата не фигурирует.    
Очевидно надо изменить формат значения часового пояса при сложении,  
но что-то у меня не получается. Или есть другие решения?  
Заранее благодарен.
 
=ЕСЛИ(ячейка в которой час - 3 < 0;ячейка в которой час+24-3;ячейка в которой час-3)
 
=ОСТАТ(A1+B1/24;1)  
в A1 - время  
в B1 - часовой пояс
 
Спасибо за быстрый ответ.  
Пример 2 работает, а вот 1 не хочет. Наверное та же проблема -  
вычитание из формата времени hh:mm целого числа в цифровом формате.  
 
А как сделать чтобы при сложении двух чисел в общем или цифровом  
формате без десятичных разрядов сумма отображалась как целое коли-  
чество часов в формате hh:mm? К примеру 2+5=07:00 или 3-8=19:00 ?  
a1+a2=a3;"hh:mm" должно работать?
 
по аналогии:  
=ОСТАТ((A1+A2)/24;1)  
или  
=ВРЕМЯ(A1+A2;0;0)  
здесь в A1 и A2 - целые числа
 
с функцией ВРЕМЯ лучше так, на случай если в A2 отрицательное число по модулю большее чем число в A1:  
=ВРЕМЯ(ОСТАТ(A1+A2;24);0;0)
Страницы: 1
Читают тему
Наверх