Страницы: 1
RSS
Расчет времени работников по данным турникетов
 
Добрый день! Подскажите, есть задача:
- Имеем данные с турникетов, о входе  выходе сотрудников, данные в формате .txt, с разделителями, так что в .xls переносится без проблем.
формат таблицы:
Дата ------Время------наименование турникета------действие(вход или выход)--------локация турникета(разные офисы)------ФИО
Необходимо составить отчет по каждому сотруднику. Во сколько пришел, во сколько ушел, ну и собственно кол-во отработанного времени, согласно данных с турникетов.
Подскажите примеры, если есть, или хотя бы каким путем пойти.
Спасибо!
 
denzzkyy,
Цитата
denzzkyy написал:
Подскажите примеры
для того-что бы подсказать нужно увидеть что у вас за исходные данные в формате ексель...(исходные данные) и показать в нем какой желаете результат получить и в каком виде.

P.S.
Цитата
  2.3. Приложите файл(ы) с примером (общим весом не более 300Кб) в реальной структуре и форматах данных того, что есть сейчас и того, что хотелось бы на выходе.
   2.4. Не прикладывайте файлы-примеры с персональными данными, конфиденциальной информацией, коммерческой или государственной тайной! Яндекс и Google не спят - проиндексируют ваши данные и привет - они попадут в открытый доступ. И даже удаление темы потом не поможет.
Изменено: Mershik - 11.02.2019 11:11:43
Не бойтесь совершенства. Вам его не достичь.
 
denzzkyy, Утричко,
1)ФИО-------Дата ------Время------наименование турникета------действие(вход)--------локация турникета(разные офисы)
2)ФИО-------Дата ------Время------наименование турникета------действие(выход)--------локация турникета(разные офисы)
3)файл пример
4)Сводная
 
Цитата
Mershik написал:
для того-что бы подсказать нужно увидеть что у вас за исходные данные в формате ексель...(исходные данные) и показать в нем какой желаете результат полу,
Спасибо, понял. Прикладываю.
Слева таблица исходных данных, справа, примерно то, что нужно на выходе. То есть, поиск самой ранней регистрации на входе, самой поздней на выходе, ну и регистрация на обед, во сколько ушел, во сколько пришел. Массив данных очень большой, скорее всего задача разовая, но в ручную не вариант. А с какой стороны подойти к автоматизации что-то не могу смекнуть.
 
Доброе время суток
А эти данные что
6 сен 18 15:49:59 Турникет 1 Выход офис 1
Выход вечером? Вы уж сделайте в соседнем столбце расшифровку, что есть что.
Изменено: Андрей VG - 11.02.2019 11:56:31
 
в том и суть, есть дни когда четко, зашёл утром, вышел вечером. А есть где выходил в течение дня в одном офисе, заходил в другом. Или просто выходил на улицу на несколько минут.
 
Ну, в таком случае есть два пути:
1. Вы дожидаетесь коллегу форумчанина, который уже проанализировал подобные данные, определился с критериями что-когда считать, сделал решение и готов поделиться этим решением с вами.
2. Вы анализируете свои данные, определяете критерии, как и на каких основаниях однозначно определять тот или иной интервал времени, какую классификацию для этого сделать. Предоставляете эту аналитику, возможно кто-то из форумчан возьмётся в этом случае сделать решение.
3. Или третий конец палки, на мой взгляд, пойти в раздел Работа.
Так как-то.
Изменено: Андрей VG - 11.02.2019 20:04:32
 
Попробовал расписать ТЗ вместо ТС.
Так понятнее или все равно ни то? :)
Изменено: zlipse - 12.02.2019 08:54:16
 
Цитата
zlipse написал:
Попробовал расписать ТЗ вместо ТС. Так понятнее или все равно ни то?
=)
Спасибо, у меня вчера вечером свет потух дома.
Да, концепция такого плана.
 
вход
Код
=МИН(ЕСЛИ(($D$2:$D$30=$G2)*($A$2:$A$30=I$1);$B$2:$B$30))
выход
Код
=МАКС(ЕСЛИ(($D$2:$D$30=$G5)*($A$2:$A$30=I$1);$B$2:$B$30))
обед по вашим данным искать непонятно как переменная не постоянна либо описывайте время обеда

обе формулы для примера от zlipse,
Лень двигатель прогресса, доказано!!!
 
Цитата
Сергей написал:
обед по вашим данным искать непонятно как
Сергей, например, что интервал выход вход больше 30 минут и не менее чем на 20 минут пересекается с указанным временем обеда.  Всё как в песне - милый мой хороший догадайся сам. :)
Страницы: 1
Наверх