Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Найти рабочий день при сменном графике после даты - Страница 2 - Мир MS Excel

  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: китин, _Boroda_, DrMini  
Найти рабочий день при сменном графике после даты
smugi Дата: Четверг, 05.03.2026, 10:54 | Сообщение № 21
Группа: Пользователи
Ранг: Новичок
Сообщений: 29
Репутация: 0 ±
Замечаний: 0% ±

Из каких соображений 12.03.24 это третий рабочий день по графику?
по вкладке график высчитывала вручную, выставляя месяц и год. График у сменщиков скользящий, если у работника выпала смена на госпраздник он работает. Но при расчете дней отпуска и закрытии табеля учета рабочего времени госпраздник проставляется как В (выходной) и не включаются в общее количество ОТ (отпуск).
 
Ответить
Сообщение
Из каких соображений 12.03.24 это третий рабочий день по графику?
по вкладке график высчитывала вручную, выставляя месяц и год. График у сменщиков скользящий, если у работника выпала смена на госпраздник он работает. Но при расчете дней отпуска и закрытии табеля учета рабочего времени госпраздник проставляется как В (выходной) и не включаются в общее количество ОТ (отпуск).

Автор - smugi
Дата добавления - 05.03.2026 в 10:54
smugi Дата: Четверг, 05.03.2026, 10:59 | Сообщение № 22
Группа: Пользователи
Ранг: Новичок
Сообщений: 29
Репутация: 0 ±
Замечаний: 0% ±

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

Автор - smugi
Дата добавления - 05.03.2026 в 10:59
i691198 Дата: Четверг, 05.03.2026, 20:25 | Сообщение № 23
Группа: Проверенные
Ранг: Обитатель
Сообщений: 477
Репутация: 146 ±
Замечаний: 0% ±

2016
предоставленное решение
В моем понимании это не решение, а некоторая его часть. В таком виде придется для каждой строки корректировать формулы, что совсем неудобно, высокая вероятность ошибок, а при вставке или удалении строк все собьется. По хорошему теперь нужно все это собрать в одну формулу, вставить ее в одну ячейку и протянуть по всем строкам.
 
Ответить
Сообщение
предоставленное решение
В моем понимании это не решение, а некоторая его часть. В таком виде придется для каждой строки корректировать формулы, что совсем неудобно, высокая вероятность ошибок, а при вставке или удалении строк все собьется. По хорошему теперь нужно все это собрать в одну формулу, вставить ее в одну ячейку и протянуть по всем строкам.

Автор - i691198
Дата добавления - 05.03.2026 в 20:25
i691198 Дата: Пятница, 06.03.2026, 16:26 | Сообщение № 24
Группа: Проверенные
Ранг: Обитатель
Сообщений: 477
Репутация: 146 ±
Замечаний: 0% ±

2016
smugi, Здравствуйте. Давайте я вам покажу пример как я бы решил эту задачу. Структура таблицы на листе "отпуск" сложная для массовой обработки протягиванием, поэтому формулы получаются достаточно больших размеров. Вы не услышали мою просьбу как то обозначить график работы каждого сотрудника, поэтому в приложенном примере я использовал столбец A (он у вас пустой), 2 это график 2/2, 3 - 3/3, 5 - 5/2. Смотрите 2 варианта формул, в столбцах AA и AB компактный вариант конкретно для данного примера, часть повторяющихся выражений ("Смены" и "Прием") вынесены в Диспетчер имен. В столбцах AD и AE развернутая версия, это если вы будете копировать формулы в другие файлы и не заморачиваться с настройкой Диспетчера имен. Формулы "тягабельные", вставляем их в строку 12 и протягиваем вниз на сколько нужно.
Учтите такой момент - формулы сделаны под конкретную структуру листа - начало исходных данных со строки 12 и расположение столбцов как в примере.
P.S. Таблицу нерабочих дней на листе "праздники" вы можете дополнять по мере необходимости как для прошедших дат, так и для будущих.
К сообщению приложен файл: otpusk2.xlsx (91.3 Kb)
 
Ответить
Сообщениеsmugi, Здравствуйте. Давайте я вам покажу пример как я бы решил эту задачу. Структура таблицы на листе "отпуск" сложная для массовой обработки протягиванием, поэтому формулы получаются достаточно больших размеров. Вы не услышали мою просьбу как то обозначить график работы каждого сотрудника, поэтому в приложенном примере я использовал столбец A (он у вас пустой), 2 это график 2/2, 3 - 3/3, 5 - 5/2. Смотрите 2 варианта формул, в столбцах AA и AB компактный вариант конкретно для данного примера, часть повторяющихся выражений ("Смены" и "Прием") вынесены в Диспетчер имен. В столбцах AD и AE развернутая версия, это если вы будете копировать формулы в другие файлы и не заморачиваться с настройкой Диспетчера имен. Формулы "тягабельные", вставляем их в строку 12 и протягиваем вниз на сколько нужно.
Учтите такой момент - формулы сделаны под конкретную структуру листа - начало исходных данных со строки 12 и расположение столбцов как в примере.
P.S. Таблицу нерабочих дней на листе "праздники" вы можете дополнять по мере необходимости как для прошедших дат, так и для будущих.

Автор - i691198
Дата добавления - 06.03.2026 в 16:26
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2026 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!