Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.04.2010, 18:23   #21
EugeneS
Форумчанин
 
Регистрация: 06.08.2009
Сообщений: 472
По умолчанию

Уточните, пожалуйста, как должен выглядеть результат?
Если, например, сотрудник в отпуске с 10.03.2010 по 24.03.2010 и в это время у него есть закрытый больничный лист с 17.03.2010 по 20.03.2010, как будет заполняться период: 17.03.2010 по 20.03.2010? Будет указываться обозначение "Больничного листа" или совместное обозначение "Отпуск / Больничный лист"?
Мы по прежнему разносим данные "ЖурналаНеявки" с ручным вводом периода, но находим какую строку необходимо заполнять по таб. номеру на листе "Табель"?
EugeneS вне форума Ответить с цитированием
Старый 03.04.2010, 23:06   #22
sa4ok2
Пользователь
 
Регистрация: 02.04.2010
Сообщений: 22
По умолчанию

Цитата:
Сообщение от EugeneS Посмотреть сообщение
Уточните, пожалуйста, как должен выглядеть результат?
Если, например, сотрудник в отпуске с 10.03.2010 по 24.03.2010 и в это время у него есть закрытый больничный лист с 17.03.2010 по 20.03.2010, как будет заполняться период: 17.03.2010 по 20.03.2010? Будет указываться обозначение "Больничного листа" или совместное обозначение "Отпуск / Больничный лист"?
Мы по прежнему разносим данные "ЖурналаНеявки" с ручным вводом периода, но находим какую строку необходимо заполнять по таб. номеру на листе "Табель"?
Сейчас расскажу все как на духу.
Значит так:
1 - в "ЖурналНеявки" я вношу данные программно через форму, когда ко мне приходят оформлять отпуск (трудовой, ученический, декретный...), командировку или приносят больничный, при приеме на работу и увольнении.


2 - Один раз в месяц (на зарплату) беру эти данные, выбираю отсутствующих сотрудников (по-табельному) за определенный месяц и на всех найденых расставляю неявки на листе "Табель", уже сформированный программно (во втором примере Вы видите уже заполненный, только пока без неявок).

3- Если человек во время отпуска болел, то ему на время больничного ставим только "Б", а по окончании больничного продолжаем ставить отпуск, продлевая его на количество больничных дней (дни расчитываю по-сменно).

4- Но, если ставится командировка, то я должна просчитать количество часов. Хотя это уже не так важно.

5-Разные неявки расставляются по-разному:
отпуск трудовой, ученический - по шестидневке (кроме субботы и праздников)
отпуск декретный и за свой счет(административный) -по календарным дням, т.е. все дни
УТО (обучение в учебном тренировочном центре) по-пятидневке
больничный, командировка - по-сменно, т.е. все дни, кроме сменных выходных (выходные обозначаются нолями)

Еще раз Вам большое спасибо! С меня уже не одна бутылка...кефира )

Последний раз редактировалось sa4ok2; 03.04.2010 в 23:39.
sa4ok2 вне форума Ответить с цитированием
Старый 04.04.2010, 01:57   #23
EugeneS
Форумчанин
 
Регистрация: 06.08.2009
Сообщений: 472
По умолчанию

см. вложение (больничные и т.д пока не сделаны)
Вложения
Тип файла: zip PersonnelBase(пример2)1.zip (54.7 Кб, 15 просмотров)
EugeneS вне форума Ответить с цитированием
Старый 04.04.2010, 06:13   #24
sa4ok2
Пользователь
 
Регистрация: 02.04.2010
Сообщений: 22
По умолчанию

Цитата:
Сообщение от EugeneS Посмотреть сообщение
см. вложение (больничные и т.д пока не сделаны)
Вы даже представить себе не можете, как я Вам благодарна!!! Все прекрасно работает!
sa4ok2 вне форума Ответить с цитированием
Старый 07.04.2010, 00:46   #25
EugeneS
Форумчанин
 
Регистрация: 06.08.2009
Сообщений: 472
По умолчанию

окончательный вариант, см. вложение

получилось все из указанного, кроме отпусков с больничным (если они все же нужны, уточняйте условия, подумаю)
Вложения
Тип файла: zip PersonnelBase(пример2)11.zip (42.3 Кб, 18 просмотров)
EugeneS вне форума Ответить с цитированием
Старый 07.04.2010, 14:52   #26
sa4ok2
Пользователь
 
Регистрация: 02.04.2010
Сообщений: 22
По умолчанию

Цитата:
Сообщение от EugeneS Посмотреть сообщение
окончательный вариант, см. вложение

получилось все из указанного, кроме отпусков с больничным (если они все же нужны, уточняйте условия, подумаю)
Спасибо, не ожидала продолжения!
Думаю этого вполне достаточно, а с больничными, я потом что-нибудь придумаю (к примеру, для каждой неявки установлю приоритет расстановки и если будет стоять больничный, то отпуск будет заполняться исходя из этого...) в крайнем, подобные случаи не так уж и часто случаются, как-нибудь вручную сделаю.
sa4ok2 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вычисление даты в зависимости от суммы sanantoni Microsoft Office Excel 2 17.09.2009 16:42
Подкачка данных в зависимости от даты Belokuraya Microsoft Office Excel 1 24.08.2009 20:19
Вычисленя в зависимости от даты Belokuraya Microsoft Office Excel 6 14.08.2009 16:04
подсчет ячеек в зависимости от даты Алексей777 Microsoft Office Excel 4 20.02.2009 13:48
Занесение данных в зависимости от даты gavrylyuk Microsoft Office Excel 2 31.07.2008 12:19