Завершено

Работа в Excel

Программа рандомного распределения матчей.

Есть 2 эксель файла

1. ЗАявки работников

2. Расписание матчей

на выходе необходимо получить файл 3 - готовое расписание

(где каждому матчу присвоили конкретного работника)

В файле заявки работников - напротив фамилий временной интервал , в который сотрудник может работать.

первое - время начала 1-го матча, последнее - время начала последнего матча.

заявка идет с 12 часов текущего дня по 12 часов последующего дня

подразумевается что 1 матч идет 2 часа

заявка в форме 12 + 14-16 это значит работник может провести 1 матч началом в 12 часов и потом может вести матчи

началом с 14 до 16 (т.е. начала матча не раньше 14 и не позже 16)

после каждой заявки пишется сколько матчей может одновременно контролировать(вести) работник от 1 до 4

(для удобства написания будующей программы все заявки можно будет привести к одиноковой форме)

Распределение происходит следующим образом:

1. Проставляются работники на суперматчи (будет делаться вручную оператором)

2. Проставляются работники на матчи с приоритетом 2 (будет делаться вручную оператором)

3. Программой проставляются работники на оставшиеся матч, согласно приоритету матчей и рейтингу работников.

Сначала распределяется по 2 матча всем работникам с рейтингом 1-2 потом причем желательно что бы матчи не накладывались друг на друга

(матчи распределяются согласно их приоритету)

по 1 матча работникам с рейтингом 3

по 1 матчу работникам с рейтингом 4

далее в ручную оператором проставляются матчи работникам с рейтингом 5 6 7

и потом оставшиеся матчи опять распределяются по очереди от работников 1-2 и т.д.

с учетом уже ранее распределенных матчей

при этом распределение уже матчи могут добавляться к уже утвержденным на временые интервалы

(например у работника был матч в 12 и 14 а в заявке указано что он может вести одновременно до 4-х матчей,

значит ему можно еще добавить или по 1 матчу на 12 и 14 или 1 матч на 13 или 2 матча на 13 14 и т.п.)

при большом количестве матчей (суббота воскресение) - матчи можно распределять с учетом 1.45 и 1-30 между матчами а не 2 часа

(но это когда уже после всего распределения остаются матчи которые не куда не проходят по 2-х часовой разнице между матчами)

все цифры условны - (сделаны для условного обозначения, их можно менять)

в итоге на выходе должен получиться файл расписания, где на против каждого матча стоит фамилия работника.

в файлах эксель

1й столбец - обозначение источников по приоритетности (но между текстовыми приоритет условный)

2й столбец - время, где а - матчи началом 12-00 - 23-59 а S-матчи началом 00-00 - 12-00

эти обозначения проставляются для удобства сортировки файла при распределении

если сортировать J-B-D - будет список по работникам

если сортировать А-B-D - будет список по расписанию (как оно идет в начальном варианте)

В итоге нужна программа, сама выполняющая распределение по заданным параметрам, с возможностью дальнейшей доработки и собершенствования

на входе эксель файл с расписание и файл с заявками - на выходе расписание с проставленными фамилиями работников

язык написания программы не важен - главное что бы итоговые фалы били в эксель (т.е. возможность экспорта импорта экселя с программой)

Квалификация: Ввод данных, Обработка данных, Excel

Показать больше j.d. byrider, d&b supply, d&b street lead generator, d. b. roberts, b j's, J D Edwards, d&s, d s, d excel, d e s i g n l o g o, d e s i g n - l o g o ? ? ? ? ? ? ? ? ?, d & s, creating b&s partner public web -- 2, c=a*b should be cij= 900*(double)(i+1)/(double) (j+1), b?t ??ng s?n, script excel, Copy Paste Excel, convert excel file address book, excel sheet cities world, client database excel

О работодателе:
( 0 отзыв(-а, -ов) ) Москва, Russian Federation

ID проекта: #11297022

Поручен:

TulyakovN

Привет. Большой опыт работы в excel, access, навыки написания макросов в VBA. Нет проблем с выполнением данного проекта и заданий описания.

$50 USD за 5 дней(-я)
(4 отзывов(-а))
2.5

8 фрилансеров(-а) в среднем готовы выполнить эту работу за $108

Motiurlaw

Hi, I will start working right now. I will work as per your direction. I ensure you 100% accuracy of my work. Please see my profile reviews to check my working reputation. I am waiting for your response to start workin Больше

$115 USD за 3 дней(-я)
(58 отзывов(-а))
5.2
imperturbable54

This is my primary Bid details Hello, hope you are well.I have just seen your project and understood what you [login to view URL] doubt your thought is good.I want to gratify you by doing your work can . i AM READY TO WORK. As lo Больше

$100 USD за 3 дней(-я)
(72 отзывов(-а))
5.1
GioMachaladze

Hello I am Giorgi from Georgia, I would like to work with you. I have a big experience working in MS Excel, PDF and data entry. If you are interested please contact me. Thank you!

$100 USD за 3 дней(-я)
(7 отзывов(-а))
2.8
zazachugo

Здравствуйте, Очень нравится решать головоломки - и вот еще одна появилась. Прошу прислать также входные файлы. Надо очень детально ознакомится с работой и перечеитать несколько раз вашу задачу. После того как Больше

$111 USD за 3 дней(-я)
(1 отзыв)
0.6
nazimplabon

I am expart of data entry.. i do many work .. i want to do your work low cost ..because i need job .you can take me without confusion..

$35 USD за 3 дней(-я)
(0 отзывов(-а))
0.0
Slavik159

Здравствуйте! Готов выполнить ваше задание. Имею значительный опыт работы с екселем, в том числе и написание макросов. Обращайтесь.

$33 USD за 10 дней(-я)
(0 отзывов(-а))
0.0
Omegashop

A proposal has not yet been provided

$50 USD за 1 день
(0 отзывов(-а))
0.0
$200 USD за 10 дней(-я)
(0 отзывов(-а))
0.0
$155 USD за 10 дней(-я)
(0 отзывов(-а))
0.0