Страницы: 1
RSS
Расчет времени без учета выходных дней
 
Люди помогите, кто-нибудь знает как составить формулу или макрос для расчета времени в часах за несколько дней подряд, но не учитывая выходные дни в этом интервале?  
 
Например:  
груз пришел 01,01,2000(пятница) в 9:00, ушел в 06,01,2000(среда) в 15:00.  
Сколько  часов без учета выходных груз был на складе?
 
Да запросто! Если в А1 дата-время поступления товара, а в В1 дата-время отгрузки, то чистое время без выходных будет расчитываеться простой формулой: =B1-A1-ЧИСТРАБДНИ(A1;B1) Чтобы заработала функция ЧИСТРАБДНИ нужно подключить надстройку Пакет анализа в меню <STRONG><EM>Сервис - Надстройки</EM></STRONG>. А вообще про эту функцию понятно написано тут: /tip.php?aid=24  
Также весьма рекомендую почитать про то, как Excel работает с датой-временем - ситуация сразу прояснится: http://www.planetaexcel.ru/tip.php?aid=58
 
{quote}{login=Николай Павлов}{date=15.09.2007 12:42}{thema=Re: Расчет времени без учета выходных дней}{post} чистое время без выходных будет расчитываеться простой формулой: =B1-A1-ЧИСТРАБДНИ(A1;B1) {/post}{/quote}  
В1-А1 даст интервал между датами, а если еще и вычесть рабдни останется, сколько было выходных, плюс число часов в день прихода/ухода :)  
может так:  
=(B1-A1-(РАЗНДАТ(A1;B1;"d")+1-ЧИСТРАБДНИ(A1;B1)))*24  
Формула хорошо работает, если приход/уход попадает на рабдни  
Начало/конец на выходных - врет. Оно и понятно: разндат() - чистрабдни() = выходные полностью
 
Спасибо! Все получилось.
Страницы: 1
Читают тему
Наверх