Новости:

Форум на данный момент в стадии обновления. Если у Вас возникли проблемы со входом в свою учетную запись - просьба писать на email: info@excel-vba.ru

Главное меню

Привязать время простоя системы к рабочему графику и часовому поясу

Автор Vallarius, 12.10.2024, 14:04:13

« назад - далее »

Vallarius

Уважаемые форумчане, очень прошу помочь. В файле рабочая таблица. По дате аварии, времени аварии и времени простоя высчитывается, сколько рабочих и нерабочих часов система была сломана. Учитываются выходные, предпраздничные дни, обеды. Но нужно еще кое-что сделать, а ума не хватает. Три задачки:
1. В каждом городе свой режим работы и обед. Нужно, чтобы при выборе города, выбирался режим работы. И уже после его выбора начинались бы все вычисления, которые уже заложены в таблице (сейчас учитывается только один рабочий график).
2. Также необходимо учитывать разные часовые пояса (авария "происходит" всегда по Москве).
3. Чтобы, кроме всех праздников и выходных учитывались и пятницы (в эти дни рабочий день на час короче).

Таблица во вложении не идеальна, вычисления не работают, если авария дольше двух дней, но это не критично, хоть и жалко. Однако в приоритете, все-таки, верхние три задачки.
Очень прошу помочь.Вы не можете просматривать это вложение.

Dmitry_Cheplya

Доброго времени суток! Я встречался с подобной задачей в несколько иной интерпретации. Подход правильный - нужна таблица на отдельном листе с "библиотекой" по городам: отклонение по времени от МСК (как ни странно, но тоже может меняться), график работы (может со временем измениться) и производственный календарь (каждый год меняется). Только реализовывал я через VBA - возможно и можно через формулы Excel (они будут громоздкими и сложными в построении логики и отладке).

Яндекс.Метрика Рейтинг@Mail.ru