![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 10.04.2014
Сообщений: 8
|
![]()
Добрый Вечер знатоки exel ! Нужна помощь или совет эксперта,ну или профи
![]() ![]() ![]() Последний раз редактировалось Udji; 26.08.2015 в 19:11. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 24.02.2012
Сообщений: 160
|
![]()
Ни грамма не понял, что нужно.
![]() |
![]() |
![]() |
![]() |
#3 |
МегаМодератор
СуперМодератор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
не исключаю, что обьяснений правил оптимизации нагрузки на водителей и кондукторов по часам и сменам потребуется не 3-4 строки, а 3-4 страницы
подозреваю, что многие не захотят этого даже дочитать, не то - чтобы что-то делать
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#4 | |
Форумчанин
Регистрация: 27.01.2014
Сообщений: 115
|
![]() Цитата:
Во-первых, начнем с того, что вы не можете от балды пытаться решить вопрос труда водителей не прибегая к трудовому кодексу. Во-вторых, вы ни грамма не написали о том, как вы решаете вопрос с нагрузкой в случае больничного или отпуска. В-третьих, ваша задача требует капитального уточнения, ведь вы решаете вопрос распределения смен не только по водителям, но и водителей по маршрутам в условиях возникновения у некоторых отпусков и больничных (с кондукторами тоже самое). В-четвертых, то, что вы показали является следствием. На самом деле исходная задача заключается в составлении графика смен для водителей и кондукторов, в котором отражается какой водитель в какую смену (и кондуктор до кучи) выходит на какой маршрут. А критерием правильности составления такого графика является равномерная нагрузка на всех водителей не только в текущем месяце, но и в году (ведь и больничные и отпуска нужно учитывать, иначе кто-то получит переработку, если в году заменит раза три-четыре отпускников). И в итоге, даже по этим четырем пунктам ваша задача выходит за рамки форумного обсуждения, чтобы вам привести за приемлемое время алгоритм, не считая кода. ИМХО, если кто и будет готов взяться за вашу задачу - то только за деньги. |
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 10.04.2014
Сообщений: 8
|
![]()
Спасибо, я понял мысль всех откликнувшихся на проблему и разъяснения, тогда другой вопрос "есть свободные машины не закрепленные за водителями, в файле стоят знак вопроса (?), каким способом можно распределить водителей на эти машины, если за смену по регламенту водитель не имеет права ездить более 10 часов, с кондукторами тоже самое" вообщем надо заполнить пустые машины в выходные дни, на место свободных машин поставить водителей у которых часов меньше чем у других, вроде нашел что есть логическое выражение в exel'e, но у меня не выходит методом сравнения времени и автоматической расстановкой водителей на пустые машины, возможно ли в exel сделать автоматическую расстановку ФИО водителей с учетом регламента? если это возможно то подскажите как?
PS: я не прошу чтобы кто то делал за меня, прошу помощи советом или показать формулы по которой получится осуществить. ![]() |
![]() |
![]() |
![]() |
#6 |
МегаМодератор
СуперМодератор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
и советом ни кто не поможет
ПОТОМУ ЧТО НИЧЕГО НЕ ПОНЯТНО НИ В ФАЙЛЕ НИ В ВАШЕМ ВОПРОСЕ
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#7 |
Регистрация: 10.04.2014
Сообщений: 8
|
![]() ![]() Последний раз редактировалось Udji; 26.08.2015 в 20:49. |
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,964
|
![]()
Я вот тоже, нихрена не понял. Чего чел хотел? Вроде и вопрос задал, но мысль, так и не донёс.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
![]() |
![]() |
![]() |
#9 | |
Регистрация: 10.04.2014
Сообщений: 8
|
![]() Цитата:
![]() Последний раз редактировалось Udji; 26.08.2015 в 20:49. |
|
![]() |
![]() |
![]() |
#10 | |
Форумчанин
Регистрация: 27.01.2014
Сообщений: 115
|
![]() Цитата:
Вторая аналогия - задача о рюкзаке, только в особо изощренной форме. В любом случае - вы пытаетесь решить задачу о размещении с несколькими условиями: 1. Не более 10 часов в сутки за смену; 2. Равное количество первых и вторых смен между водителями на маршруте (или вообще?); 3. Закрепление водителей за всеми транспортами (чтобы не было свободного транспорта или свободных водителей); 4. В месяц водители не могут в сумме больничных, отпусков, рабочих и выходных страдать фигней больше количества дней в месяце; 5. На маршруте закреплено N транспортных средств, а ездит ежедневно M (M<N), т.к. за одним ТС - один водитель (а им нужно болеть и отдыхать). Это так, на вскидку. Третье и пятое условия - это задачка по экономике для двоечников про мощность предприятия. Прежде чем решать задачу по размещению сотрудников по машинам, соизвольте посчитать мощность вашего предприятия. Если говорить человеческим языком - проверьте, нет ли у вас недобора или перебора по водителям и ТС на маршрутах, прежде, чем вы попытаетесь решить задачу размещения. Не забудьте, про отпуска ![]() По файлику вам есть крупное замечание - в феврале у вас тоже 30 дней будет? А в июле-августе тоже по 30? А два дня, как в истории про пражских астрономов ![]() Мой вам совет - не страдайте фигней, для начала вам не хватает много знаний в экономике и управлении предприятием, чтобы грамотно на бумаге управлять временем водителей и кондукторов. Пополните эти знания и к вам придет просветление о том, как вам вашу работу автоматизировать за счет программных средств. Тогда уже можно будет не сюда писать, чтобы помогли, а сразу искать программиста и ставить ему задачу с соответствующей оплатой. Либо же изучать эксель и акцесс и самостоятельно решать вами же поставленную задачу. Не надо считать, что программное обеспечение (или программист) за вас решит вашу проблему. Любое ПО - это лишь инструмент для решения задачи, а программист - тот, кто может дать вам этот инструмент. Но этот инструмент должен быть в умелых руках, которые знают что делать. Вы не знаете что делать. Забудьте про ПО. Это всё равно, что заставить вас как Микеланджело высекать из камня скульптуру долотом и молотком. Думаю, ничего хорошего не выйдет. Из-за непонимания того, что вы делаете, вы не можете сформулировать задачу. А мы, соответственно, не можем предложить вам решение. От качества формулировки задачи зависит качество решения этой самой задачи. Хреновая формулировка - хреновое решение. |
|
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Оценка времени работы алгоритма | Utkin | Общие вопросы по программированию, компьютерный форум | 5 | 25.09.2013 13:11 |
Замер времени работы программы | JuniorProger | Общие вопросы C/C++ | 9 | 16.02.2012 08:58 |
Учет времени работы компьютера | lux16 | Помощь студентам | 9 | 02.09.2011 00:31 |
Есть ли такое ?Программа для учета свободного времени водителей | Andrei6474 | Софт | 2 | 26.08.2011 23:50 |
Подсчет времени работы алгоритмов | Solncelikiy | Общие вопросы C/C++ | 2 | 15.12.2009 20:15 |