Страницы: 1
RSS
подсчет рабочих дней и вывод даты
 
Помогите, плз, решить следующую задачу.    
Есть дата начала работ, есть количество рабочих дней, которые затрачиваются на работу, есть календарь в котором в одной колонке даты, а в другой параметр, определяющий выходной это день или нет. Нужно выводить дату окончания работ с учетом выходных и праздников.
 
Занес в окошко поиска по форуму "с учетом выходных и праздников" - выдало 39 страниц...
 
функция рабдень
 
Вам не надо таких больших таблиц. Если выходными подразумеваются суббота и воскресенье, то достаточно занести в диапазон только праздничные дни и в функции =РАБДЕНЬ(D2;E2;праздники) указать его или сделать именованным.  
С уважением, Александр.
 
{quote}{login=Dophin}{date=01.12.2009 03:41}{thema=}{post}функция рабдень{/post}{/quote}  
все немножко сложнее, чем рабдень  
есть уже готовый график с учетом переноса выходных  
нужно в нем считать ед-цы, начиная с даты начала
 
Не у всех (2003) есть РАБДЕНЬ()
 
так? или я недопонял чтото?
 
{quote}{login=Dophin}{date=01.12.2009 03:58}{thema=}{post}так? или я недопонял чтото?{/post}{/quote}А что делать, если так получается?
 
Да Dophin!  
И не лень?  
Другой вариант
 
{quote}{login=Михаил}{date=01.12.2009 03:57}{thema=}{post}Не у всех (2003) есть РАБДЕНЬ(){/post}{/quote}  
надстройки активируйте (Поиск решения или Пакет анализа, не помню), и появится
 
{quote}{login=alkosu}{date=01.12.2009 03:23}{thema=подсчет рабочих дней и вывод даты}{post}Помогите, плз, решить следующую задачу.    
Есть дата начала работ, есть количество рабочих дней, которые затрачиваются на работу, есть календарь в котором в одной колонке даты, а в другой параметр, определяющий выходной это день или нет. Нужно выводить дату окончания работ с учетом выходных и праздников.{/post}{/quote}  
 
Большое спасибо за ответы!  
Нужна реализация стандартными средствами Excel 2003. Без надстроек. Формулами и/или макросами. Реально ли это?
 
ну вот Тухачевский предложил рабочий вариант)
 
{quote}{login=Dophin}{date=01.12.2009 04:24}{thema=}{post}ну вот Тухачевский предложил рабочий вариант){/post}{/quote}  
ага. уже посмотрел, спасибо тухачевский!
 
Пока что одной формулой не додумался.  
В доп. столбец (С2):  
=B2*(A2>=$D$2)*(МАКС($C$1:C1)+1)  
Покажет рабочие дни после указанной даты (включительно).  
Остальное просто:  
=ИНДЕКС(A2:A366;ПОИСКПОЗ(E2;C2:C366;0))
 
Вот оно. Можно тестировать. Формула массива (с красивыми фигурными скобками по бокам) :)  
=НАИБОЛЬШИЙ(ЕСЛИ((A2:A366<D2)+(A2:A366*B2:B366=0);0;A2:A366);СУММ(СМЕЩ(B1;ПОИСКПОЗ(D2;A2:A366);;366;))-E2+1)
 
{quote}{login=vikttur}{date=01.12.2009 05:56}{thema=}{post}Вот оно. Можно тестировать. Формула массива (с красивыми фигурными скобками по бокам) :)  
=НАИБОЛЬШИЙ(ЕСЛИ((A2:A366<D2)+(A2:A366*B2:B366=0);0;A2:A366);СУММ(СМЕЩ(B1;ПОИСКПОЗ(D2;A2:A366);;366;))-E2+1){/post}{/quote}  
вот это высший класс!
 
{quote}{login=vikttur}{date=01.12.2009 05:56}{thema=}{post}Вот оно. Можно тестировать. Формула массива (с красивыми фигурными скобками по бокам) :)  
=НАИБОЛЬШИЙ(ЕСЛИ((A2:A366<D2)+(A2:A366*B2:B366=0);0;A2:A366);СУММ(СМЕЩ(B1;ПОИСКПОЗ(D2;A2:A366);;366;))-E2+1){/post}{/quote}  
 
:mol: :mol: :mol:
 
не удержался  
=НАИМЕНЬШИЙ(ЕСЛИ((A2:A366<D2)+(A2:A366*B2:B366=0);МАКС(A2:A366)*2;A2:A366);D2)
 
Отлично! Только в конце E2.
 
{quote}{login=Dophin}{date=01.12.2009 08:52}{thema=Re: }{post}{quote}{login=vikttur}{date=01.12.2009 05:56}{thema=}{post}Вот оно. Можно тестировать. Формула массива (с красивыми фигурными скобками по бокам) :)  
=НАИБОЛЬШИЙ(ЕСЛИ((A2:A366<D2)+(A2:A366*B2:B366=0);0;A2:A366);СУММ(СМЕЩ(B1;ПОИСКПОЗ(D2;A2:A366);;366;))-E2+1){/post}{/quote}  
 
:mol: :mol: :mol:{/post}{/quote}  
Подскажите, пожалуйста!  
Срок исполнения заказа 35 рабочих дней от даты приема!  
Как должна выглядеть формула, чтобы подсчет был автоматический от даты принятия заказа. (см.вложение)
 
РАБДЕНЬ Вам в помощь.
 
{quote}{login=Vlad}{date=18.04.2011 12:48}{thema=}{post}РАБДЕНЬ Вам в помощь.{/post}{/quote}  
простите, наверное туплю, но ошибку выдает. у меня дата стоит в первом столбце (ее туда вводят в ручную, а формула подсчета стоит во втором столбце. Получается, что в формуле РАБДЕНЬ дата встает не правильно и я не могу понять как в функции сделать ссылку на первый столбец и уже указанной датой. На любую попытку выдает ошибку ((((    
Кто знает как корректно сделать формулу - подскажите пожалуйстааа Очень срочно надо
 
{quote}{login=Vlad}{date=18.04.2011 12:48}{thema=}{post}РАБДЕНЬ Вам в помощь.{/post}{/quote}  
Простите, не сразу заметила прикрепленный фаил *краснеющий смайлик*  
СПАСИБО! Я когда пробовала эту формулу, то перемудрила ее....
Страницы: 1
Читают тему
Наверх