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

Вход

Регистрация

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

 

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

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир 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
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 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
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4098
Репутация: 766 ±
Замечаний: 0% ±

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

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

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


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
Сообщение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
Группа: Админы
Ранг: Местный житель
Сообщений: 19160
Репутация: 4412 ±
Замечаний: ±

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

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


"Черт возьми, Холмс! Но как??!!"
Ю-money 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
Группа: Админы
Ранг: Местный житель
Сообщений: 19160
Репутация: 4412 ±
Замечаний: ±

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


"Черт возьми, Холмс! Но как??!!"
Ю-money 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
Группа: Админы
Ранг: Местный житель
Сообщений: 19160
Репутация: 4412 ±
Замечаний: ±

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

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


"Черт возьми, Холмс! Но как??!!"
Ю-money 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
Группа: Админы
Ранг: Местный житель
Сообщений: 19160
Репутация: 4412 ±
Замечаний: ±

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


"Черт возьми, Холмс! Но как??!!"
Ю-money 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-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!