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

Вход

Регистрация

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

 

= Мир MS Excel/Расчёт рабочего времени с 9:00 до 18:00 - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Расчёт рабочего времени с 9:00 до 18:00 (Формулы/Formulas)
Расчёт рабочего времени с 9:00 до 18:00
laryboy Дата: Пятница, 12.01.2018, 15:36 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Добрый день, необходима ваша помощь.
Мне надо посчитать разницу рабочего времени между двумя датами исключая выходные и праздники (с учётом того что время начало и конца может попадать как и на выходной так и на праздник, но мне нужны исключительно рабочие часы, рабочий день с 9:00 до 18:00 + с 13:00 до 14:00 обед).
Пример: дата начала 26.12.2017 8:53:00 дата окончания 12.01.2018 21:01:03 должно получится 64:00:00 часа рабочего времени.
Помогите пожалуйста.
 
Ответить
СообщениеДобрый день, необходима ваша помощь.
Мне надо посчитать разницу рабочего времени между двумя датами исключая выходные и праздники (с учётом того что время начало и конца может попадать как и на выходной так и на праздник, но мне нужны исключительно рабочие часы, рабочий день с 9:00 до 18:00 + с 13:00 до 14:00 обед).
Пример: дата начала 26.12.2017 8:53:00 дата окончания 12.01.2018 21:01:03 должно получится 64:00:00 часа рабочего времени.
Помогите пожалуйста.

Автор - laryboy
Дата добавления - 12.01.2018 в 15:36
vikttur Дата: Пятница, 12.01.2018, 15:38 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 2711
Репутация: 477 ±
Замечаний: 0% ±

Кросс
http://www.planetaexcel.ru/forum....-datami

Выходные - понятно, а праздники каждый год меняются (с учетом новых праздников, переносов).
Нужен пример Ваших данных с таблицей праздников и дней, которые перенесены с праздничных выходных. Т.е. Таблица всех нерабочих дат (можно без Сб, Вс, если они всегда выходные)


Сообщение отредактировал vikttur - Пятница, 12.01.2018, 15:47
 
Ответить
СообщениеКросс
http://www.planetaexcel.ru/forum....-datami

Выходные - понятно, а праздники каждый год меняются (с учетом новых праздников, переносов).
Нужен пример Ваших данных с таблицей праздников и дней, которые перенесены с праздничных выходных. Т.е. Таблица всех нерабочих дат (можно без Сб, Вс, если они всегда выходные)

Автор - vikttur
Дата добавления - 12.01.2018 в 15:38
laryboy Дата: Пятница, 12.01.2018, 16:55 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
vikttur, вот примерный файл с данными на первой странице даты, на второй странице выбраны даты которые не надо учитывать.
К сообщению приложен файл: 3957922.xlsx(11.0 Kb)
 
Ответить
Сообщениеvikttur, вот примерный файл с данными на первой странице даты, на второй странице выбраны даты которые не надо учитывать.

Автор - laryboy
Дата добавления - 12.01.2018 в 16:55
bmv98rus Дата: Пятница, 12.01.2018, 19:28 | Сообщение № 4
Группа: Проверенные
Ранг: Старожил
Сообщений: 1322
Репутация: 223 ±
Замечаний: 0% ±

Excel 2013/2016
laryboy, допустим с выходными разобрался это решается вот так

Код
=WORKDAY(A10;INT(B10)-INT(A10);Таблица2[Выходные дни и праздники])-WORKDAY(A10;INT(B10)-INT(A10))))/3

Что считать рабочими чисами,если начал в 10 и до конца, то это 7 часов, а если в 8, то 8, а не 9 - так?
 
Ответить
Сообщениеlaryboy, допустим с выходными разобрался это решается вот так

Код
=WORKDAY(A10;INT(B10)-INT(A10);Таблица2[Выходные дни и праздники])-WORKDAY(A10;INT(B10)-INT(A10))))/3

Что считать рабочими чисами,если начал в 10 и до конца, то это 7 часов, а если в 8, то 8, а не 9 - так?

Автор - bmv98rus
Дата добавления - 12.01.2018 в 19:28
Pelena Дата: Пятница, 12.01.2018, 19:43 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 13140
Репутация: 2895 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
Было несколько подобных тем с хорошими решениями
http://www.excelworld.ru/forum/2-14103-1#119048
http://www.excelworld.ru/forum/2-17820-1#146706

Попробуйте применить к своей задаче


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеБыло несколько подобных тем с хорошими решениями
http://www.excelworld.ru/forum/2-14103-1#119048
http://www.excelworld.ru/forum/2-17820-1#146706

Попробуйте применить к своей задаче

Автор - Pelena
Дата добавления - 12.01.2018 в 19:43
laryboy Дата: Понедельник, 15.01.2018, 09:40 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Что считать рабочими чисами,если начал в 10 и до конца, то это 7 часов, а если в 8, то 8, а не 9 - так?

Ну смотри можно сделать проще, пусть рабочие часы будут в период с 9:00 по 18:00, то есть если человек отработал с 8:00 до 17:00 это 8 часов, если с 9:00 по 18:00 то это 9, если с 12:00 до 20:00 это 6 часов
 
Ответить
Сообщение
Что считать рабочими чисами,если начал в 10 и до конца, то это 7 часов, а если в 8, то 8, а не 9 - так?

Ну смотри можно сделать проще, пусть рабочие часы будут в период с 9:00 по 18:00, то есть если человек отработал с 8:00 до 17:00 это 8 часов, если с 9:00 по 18:00 то это 9, если с 12:00 до 20:00 это 6 часов

Автор - laryboy
Дата добавления - 15.01.2018 в 09:40
laryboy Дата: Понедельник, 15.01.2018, 10:24 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
http://www.excelworld.ru/forum/2-17820-1#146706

вот аналогичная задача, ну когда я подставляю свои значения у меня считает совершенно не верно.
 
Ответить
Сообщение
http://www.excelworld.ru/forum/2-17820-1#146706

вот аналогичная задача, ну когда я подставляю свои значения у меня считает совершенно не верно.

Автор - laryboy
Дата добавления - 15.01.2018 в 10:24
laryboy Дата: Понедельник, 15.01.2018, 11:19 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Так, вообщем ещё раз нормально опишу задачу, есть 2 даты с точностью по времени пример: 27.12.2017 13:14 (Срок окончания работы) и вторая дата 10.01.2018 15:41 (Время действительного окончания работы). Мне надо узнать время просрочки данной задачи в рабочих часах (исключая выходные и праздники, столбец с датами праздников я добавил в файл). Считая что рабочий день c 9:00 до 18:00. В программе откуда идёт выгрузка данных Срок окончания работы всегда попадает в промежуток с 9:00 до 18:00, проблемы могут возникнуть с Временем действительного окончания работы, тут мы считаем так если время попадает до 9:00 (например 8:31, 7:20 и т.д. то считаем что задача была выполнена в 9:00 в первую рабочую минуту этого дня), если задача выполнена после 18:00 (например 18:01 23:12 и т.д) , то считаем 18:00 (последнюю рабочую минуту, только этого рабочего дня. Прикрепляю файл с тестовыми данными и праздничными днями которые попадают на будние дни.
К сообщению приложен файл: 7644608.xlsx(11.1 Kb)
 
Ответить
СообщениеТак, вообщем ещё раз нормально опишу задачу, есть 2 даты с точностью по времени пример: 27.12.2017 13:14 (Срок окончания работы) и вторая дата 10.01.2018 15:41 (Время действительного окончания работы). Мне надо узнать время просрочки данной задачи в рабочих часах (исключая выходные и праздники, столбец с датами праздников я добавил в файл). Считая что рабочий день c 9:00 до 18:00. В программе откуда идёт выгрузка данных Срок окончания работы всегда попадает в промежуток с 9:00 до 18:00, проблемы могут возникнуть с Временем действительного окончания работы, тут мы считаем так если время попадает до 9:00 (например 8:31, 7:20 и т.д. то считаем что задача была выполнена в 9:00 в первую рабочую минуту этого дня), если задача выполнена после 18:00 (например 18:01 23:12 и т.д) , то считаем 18:00 (последнюю рабочую минуту, только этого рабочего дня. Прикрепляю файл с тестовыми данными и праздничными днями которые попадают на будние дни.

Автор - laryboy
Дата добавления - 15.01.2018 в 11:19
Pelena Дата: Понедельник, 15.01.2018, 14:54 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 13140
Репутация: 2895 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
Посмотрите такой вариант
К сообщению приложен файл: 5854589.xlsx(12.5 Kb)


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеПосмотрите такой вариант

Автор - Pelena
Дата добавления - 15.01.2018 в 14:54
laryboy Дата: Понедельник, 15.01.2018, 16:58 | Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Посмотрите такой вариант

Да вы бог Excel, всё работает вы ещё и вычитали час на обед, верно?


Сообщение отредактировал laryboy - Понедельник, 15.01.2018, 17:09
 
Ответить
Сообщение
Посмотрите такой вариант

Да вы бог Excel, всё работает вы ещё и вычитали час на обед, верно?

Автор - laryboy
Дата добавления - 15.01.2018 в 16:58
Pelena Дата: Понедельник, 15.01.2018, 17:06 | Сообщение № 11
Группа: Админы
Ранг: Местный житель
Сообщений: 13140
Репутация: 2895 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
Верно. За основу взяла формулу по второй ссылке из пятого поста

Не надо цитировать пост целиком, это нарушение Правил форума. Исправьте


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеВерно. За основу взяла формулу по второй ссылке из пятого поста

Не надо цитировать пост целиком, это нарушение Правил форума. Исправьте

Автор - Pelena
Дата добавления - 15.01.2018 в 17:06
laryboy Дата: Понедельник, 15.01.2018, 17:10 | Сообщение № 12
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Единственное что, если попадает на праздники то считает к сожалению не верно.


Сообщение отредактировал laryboy - Понедельник, 15.01.2018, 17:14
 
Ответить
СообщениеЕдинственное что, если попадает на праздники то считает к сожалению не верно.

Автор - laryboy
Дата добавления - 15.01.2018 в 17:10
laryboy Дата: Понедельник, 15.01.2018, 17:19 | Сообщение № 13
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Вот смотрите в 11 строчке должно получиться 25 часов и 23 минуты , а он посчитал 30:22 , как я понял он начинает засчитывать часы которые в дне выполнения, но дело в том что это праздничный день и по идеи он их не должен считать.
К сообщению приложен файл: 2330469.xlsx(12.4 Kb)
 
Ответить
СообщениеВот смотрите в 11 строчке должно получиться 25 часов и 23 минуты , а он посчитал 30:22 , как я понял он начинает засчитывать часы которые в дне выполнения, но дело в том что это праздничный день и по идеи он их не должен считать.

Автор - laryboy
Дата добавления - 15.01.2018 в 17:19
Pelena Дата: Понедельник, 15.01.2018, 17:25 | Сообщение № 14
Группа: Админы
Ранг: Местный житель
Сообщений: 13140
Репутация: 2895 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
Так проверьте
К сообщению приложен файл: 9571541.xlsx(12.4 Kb)


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеТак проверьте

Автор - Pelena
Дата добавления - 15.01.2018 в 17:25
laryboy Дата: Понедельник, 15.01.2018, 17:32 | Сообщение № 15
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Pelena, кошерно! Спасибо большое за помощь!
 
Ответить
СообщениеPelena, кошерно! Спасибо большое за помощь!

Автор - laryboy
Дата добавления - 15.01.2018 в 17:32
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Расчёт рабочего времени с 9:00 до 18:00 (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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