Тёмный

Excel.Автоматическое проставление смен на графике работы. 

Всё Об Excel
Подписаться 15 тыс.
Просмотров 12 тыс.
50% 1

Построение сменного графика работы в программе Excel. Это вторая часть видео урока по автозаполнение рабочих смен на графике работы. Все уроки по данной теме находятся в плейлисте "Построение графика работы"
Станьте спонсором канала, и вы получите доступ к файлам. Подробнее:
• ЧТО ДАЁТ СПОНСОРСТВО К...
Если Вам нужен файл только из этого урока, Вы можете его приобрести в чат-боте
t.me/vseobexcelbot
Стоимость файла 300 руб.
07:00 график 2 в день, 2 в ночь, 2 выходных
15:17 график ПН, ВТ, СР, ЧТ, ВС с 10-18
20:20 график сутки, через трое
25:20 график вахта 28 дней/28 дней
29:35 график 2 дня в день с 8-20, В, 2 в ночь
Данный видео урок подготовлен с помощью программы Microsoft Excel 365
products.office.com/ru-ru/com...
На операционной системе macOS по этому интерфейс и не которые формула могут отличаться от предыдущих версий, а так же от операционной системы Windows. Но не переживайте данный пример будет работать на любой версии системы и Excel

Опубликовано:

 

17 май 2020

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 115   
@vseobexcel
@vseobexcel 4 года назад
Получить файл из видео урока можно по ссылке под данным видео. Инструкция как получить, здесь ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-8QfvOlbYjk0.html
@andrewboot2560
@andrewboot2560 3 года назад
Было бы ещё очень удобно если проставлялась норма часов в соответствии с производственным календарем, чтобы сразу видеть недоработку или переработку по каждому работнику.
@PandychLIFE
@PandychLIFE 2 года назад
@Всё об Excel Здравствуйте, подскажите пожалуйста, как сделать график, если в сбб с 8-18 и воскресенье 8-16, а в будни дни с 8-20? При этом график работы желательно 2/2, но не обязательно 2/2
@konstantinalekseev2715
@konstantinalekseev2715 3 года назад
Алексей, спасибо за Вашу работу. Подскажите а как будет выглядеть график вахты с начала месяца по 14/15 , 15/15, или 15/16 смен в зависимости от месяца?
@vseobexcel
@vseobexcel 3 года назад
Здраствуйте, Константин так сходу не скажу, распишите более подробнее Ваши условия, пока не особо понимаю при чём тут месяц, если вахта то она вроде как всегда имеет четкую последовательность и чередование. Или Вам необходимо так если в месяце 30 дней то вахта 15/15, если в месяце 31 день то вахта 15/16, тогда не понятно 14/15 это месяц февраль ?
@user-wr5dr4jk3f
@user-wr5dr4jk3f 2 года назад
Здравствуйте. Спасибо за урок! Подскажите, пожалуйста, какая будет логика в этом случае. Имеется 4 смены А Б В Г. Смена длится 12 часов. Например 1 февраля смена А работает с 7-19 ч, смена Б с 19-24 ч и 7 часов отрабатывает 2 февраля 0-7 ч, смена В с 31 января с19ч и до 7 ч 01 февраля (получается, что 1 февраля отрабатывает 7 ч, а 31 января 5 часов до 24 ч)
@user-fp1dw8yp5c
@user-fp1dw8yp5c Год назад
Здравствуйте,а как сделать график когда разное время продолжительности смены и работники работают первая ,вторая смена и целый день с перерывом
@proofficekz207
@proofficekz207 4 года назад
Добрый день, очень нравятся ваши уроки, пересмотрела все видео от самого начала создания канала! Подскажите, пжл, как сделать, если например есть лист заказов, в котором указаны дни выхода и сумма заработка. Нужно посчитать количество выходов рабочего минимум 6 дней ПОДРЯД (например: 7,8,9,10,11,12 июня) или минимум 6 сб и вс в течении месяца? Заранее благодарю!
@vseobexcel
@vseobexcel 4 года назад
Добрый день. Не совсем понял из вашего объяснения что в итоге Вы хотите получить. Если просто посчитать последовательность дат это можно сделать с помощью функции ЧАСТОТА() и уже данную функцию приравнять к 6 дням. Давайте лучше сделаем так, Вы подготовите файл пример с вашими исходными данными и в файле покажите исходные данные и желаемый результат и ещё добавите прямо в файле описание, как Вы получили нужный вариант и отправьте готовый файл пример мне на почту, и тогда я думаю Вам точно смогу помочь.😉
@proofficekz207
@proofficekz207 4 года назад
@@vseobexcel Спасибо, отправила файл на эл.почту vseobovsem
@vseobexcel
@vseobexcel 4 года назад
Ками Ками файл с решением отправил Вам в почту. Удачи
@user-in4yw4xt8j
@user-in4yw4xt8j Год назад
Здравствуйте! Очень крутые и полезные уроки! Подскажите, пожалуйста, как сформировать график: 1. Магазин "Ромашка" посещаем каждый понедельник месяца по 4,5 часа 2. Магазин "Радуга" посещаем один раз в две недели по вторникам по 3 часа 3. Магазин "Бусинка" посещаем два раза в неделю по вторникам и четвергам по 2 часа
@aleksandrez2051
@aleksandrez2051 3 месяца назад
Добрый день. У меня есть состав работникон - 6 человек Работают по сменно - 14 вахт днём, 14 вахт ночью, 14 дней отдых. С функцией ОСТАТ я могу создать график, но бывает так что надо внести изменения, на пример вызвали работника на 1,2 или 7 дней раньше. Как вносить изменения, чтобы дальше функция расчитывала график (14Х14Х14). Заранее спасибо
@user-ub3dx1rk3s
@user-ub3dx1rk3s 2 года назад
Здравствуйте! Спасибо за полезные видео! Будет ли достаточной такая формула =ЕСЛИОШИБКА(ЕСЛИ(ОСТАТ(G$7;56)
@vseobexcel
@vseobexcel 2 года назад
Здравствуйте. Да формула подойдет, единственное что Вы не сможете с ее помощью регулировать начало вахты.
@user-tg6rl5fo5c
@user-tg6rl5fo5c 2 года назад
Добрый день. Подскажите, пожалуйста, как проставить с помощью формулы график 2 через 2 исключая праздники и воскресень? Например, сотрудник работает в апреле 2022 (05.04.2022,06.04.2022,09.04.2022,11.04.2022 и т.д)
@vseobexcel
@vseobexcel 2 года назад
Добрый день. Здесь нет сменности, поэтому только с доп. таблицей, в которой будет прописан алгоритм смен, с учётом всех возможных условий.
@user-gn7sq6os8p
@user-gn7sq6os8p 2 года назад
Ваши видеоуроки очень помогли,но как при сменном графике 2 через два с 9.00-21.00 указать, что в выходные дни работают до 19.00.
@vseobexcel
@vseobexcel 2 года назад
Спасибо. В формулу добавить ещё одно условие, что если день недели выходной, то ставить смену до 19:00
@user-nr7cr1mf2l
@user-nr7cr1mf2l 2 года назад
Добрый день, спасибо большое за 5 уроков по созданию графика!!! Скажите пожалуйста, как будет выглядеть логика (две недели 7-14; две недели 14-20; В-воскресенье) При создании формулы, пишет, что слишком много аргументов для этой функции.
@vseobexcel
@vseobexcel 2 года назад
Здравствуйте. Могу предложить, вот такую формулу =ВЫБОР(ОСТАТ(G7;14)+1;"7-14";"В";"14-20";"14-20";"14-20";"14-20";"14-20";"14-20";"В";"7-14";"7-14";"7-14";"7-14";"7-14")
@user-yj1fr2ct8d
@user-yj1fr2ct8d 3 года назад
Здравствуйте. Спасибо. Всё понятно. Но у меня возникла проблема. При графике 8-20; 20-8; В; В; В, 31 декабря (исключая високосный год), заступает одна и та же смена. Принято решение после 15 января каждого года делать смещение, но так что бы порядок смен оставался не изменным (т.е. 1, 2, 3, 4, 5, кол-во выходных не влияет, лишь бы был отдых между сменами). Можно ли как то автоматизировать это смещение? Буду благодарен за ответ.
@vseobexcel
@vseobexcel 2 года назад
Добрый день. Показанный мною пример, подразумевает под собой чёткую прогрессию в графике Ваших сотрудников, по вашему вопросу, прогрессии не получиться, поэтому решить просто формулами не получиться. Вам нужно либо использовать дополнительную таблицу, и уже на ней построить график, как я показывал в уроке проставление ОТ, БЛ и т.д. и уже с этой таблице переносить данные в график, или же использовать доп. столбец, в котором Вы должны будите задать, начало прогрессии ваших смен после 15 января, каждого года и уже ориентируясь на этот доп. столбец, написать формулу для проставления смен.
@user-yj1fr2ct8d
@user-yj1fr2ct8d 2 года назад
Спасибо. Вообщем-то так и предполагал. Но получить ответ от более грамотного специалиста было хорошо. Ещё раз спасибо.
@user-dh2mm8bc6x
@user-dh2mm8bc6x 2 года назад
Доброго дня! В наших графиках ставят коды 1-1-0-2-2-0, нужно эти коды графика преобразовать в часы и загрузить файлом в 1С. Функция ОСТАТ тут не подойдет, потому что смены могут меняться в любой период. Как такой график можно преобразовать в график с часами для дальнейшей отработчки часов смен?
@vseobexcel
@vseobexcel 2 года назад
Добрый день. На самом деле, так очень тяжело понять, что Вы хотите получить не видя, Ваших исходных данных. Могу только предположить, я понял для себя это так, Вам надо ваши коды 1-1-0-2 преобразовать в часы, самый простой способ будет создать таблицу справочник, в которой будет код и кол-во часов которое он обозначает, к примеру код 1 это 8 часов, и дальше уже преобразовывать эти коды в часы, с помощью это доп. таблицы.
@user-dh2mm8bc6x
@user-dh2mm8bc6x 2 года назад
@@vseobexcel да, смотрю такой вариант пока. Доп.лист Справочник
@Palich_51
@Palich_51 4 года назад
Когда ждать новые уроки?
@vseobexcel
@vseobexcel 4 года назад
Уже скоро, думаю на следующей недели выйдет урок, про расчёт больничного в эксель.
@nvemkotlasvolgograd2601
@nvemkotlasvolgograd2601 2 года назад
Здравствуйте. Нужна помощь в таком вопросе: При попытке построения графика "Вахта 35/35" столкнулся с проблемой, что формула показанная в примере "Вахта 28/28" не работает частично. Вахта длительностью 35/35 (70 дней) расползается на три месяца, и получается, что задавать надо в функции "И" четыре условных даты - первая дата начало рабочего периода в первом месяце (например Август), вторая дата окончание вахты во втором месяце (например Сентябрь), третья дата окончание выходных уже в третьем месяце (условно Октябрь) и четвертая дата начала следующей вахты в четвертом месяце ( уже в Ноябре). Неоднократно пытался сделать сам применяя в функции ОСТАТ() делитель 70. По приведенному примеру формулы в видеоуроке "еслиошибка(если(и(остат(G$7;70).=>23;остат(G$7;70)
@vseobexcel
@vseobexcel 2 года назад
Здравствуйте. Если Вы строили график по моему примеру, то тогда предположим, что у вашего сотрудника 1 января 2021 года это будет день начала вахты и далее идёт последовательность 35 рабочих дней и 35 выходных дней, то формула будет следующей =ЕСЛИОШИБКА(ЕСЛИ(И(ОСТАТ(I$5;70)>=27;ОСТАТ(I$5;70)
@nvemkotlasvolgograd2601
@nvemkotlasvolgograd2601 2 года назад
@@vseobexcel спасибо, получилось, как надо
@RRRakhimazanov
@RRRakhimazanov Год назад
Такой вопрос, как сделать так чтоб вахта начиналась с определенного числа . Например при вахте 21/21 начать отсчёт первой вахты с 09.01.2023?
@user-hb4cq7kp5q
@user-hb4cq7kp5q 3 года назад
Алексей, привет! Спасибо Вам за видосики - очень доступно и на уровне! Не понимаю, как с Вами связаться, поэтому здесь задам вопрос. Условия: есть 8 сотрудников, работающих в сутках. Количество суток в месяце у каждого разный (у кого-то 4, у кого-то 8). Можно ли автоматически раскидывать суточные дежурства так, чтобы при этом каждый день в графике работали 2 сотрудника, а количество выходных между сутками было не менее 2? Я фанатею от Excel и мне очень нравится Ваш уровень продвинутости. Если можно решить описанную мною задачу, то я с удовольствием купил бы у вас инструкцию по воплощению моего желания в жизнь. Не пойму только, как с Вами связаться)
@user-hb4cq7kp5q
@user-hb4cq7kp5q 3 года назад
Эт ещё не весь вопрос, кстати. Потому что хотелось бы, чтобы при этом сохранялась функция «ручной» коррекции данного графика. То есть, допустим, мне нужен график на март. 30 дней по 2 сотрудника = 60 смен. У меня сотрудников 8. Максимальное количество смен на одного сотрудника в месяц 8. Значит у меня есть 8*8=64 возможных смены. А нужно только 60. Итак, Excel разбил мне 60 смен на 30 дней. Работаем. Но у одного из сотрудников в середине марта мне нужно убрать 2 смены. Может ли Excel в этом случае переиграть график так, чтобы закрыть образовавшуюся «брешь» за счёт оставшихся сотрудников?
@vseobexcel
@vseobexcel 3 года назад
Доброй ночи @@user-hb4cq7kp5q. Показанный мною приём проставления смен, будет работать только если в графике работы есть чётка последовательность смен, при всех других видах графика данный метод работать не будет. Давай те по порядку: "Можно ли автоматически раскидывать суточные дежурства так,..."- Можно, но формульное решение в этом случае, будет не оптимальным, т.к. при написании формулы всё равно придётся в ней задать какой-то порядок, от которого она будет отталкиваться; "при этом сохранялась функция «ручной» коррекции данного графика...."-Увы, но нет, только с использованием доп. таблицы (посмотрите у меня есть видео, там я показываю ОТ, по аналогии можно и с заменами сделать); " Значит у меня есть 8*8=64 возможных...."-Можно, но так же будет не оптимально. Для таких целей либо смотрите в сторону надстройки "Поиск решения" либо писать код на VBA, под эти условия.
@user-hb4cq7kp5q
@user-hb4cq7kp5q 3 года назад
@@vseobexcel Алексей 👀 ...я «неуверенный пользователь»))) «показываю ОТ», «надстройки» и «писать код»... 🤯 Понял только, что невозможно 😀 Спасибо за ответ. Реально, это очень круто так владеть EXCEL))) спасибо)
@user-hb4cq7kp5q
@user-hb4cq7kp5q 3 года назад
@@vseobexcel но ведь классный вопрос я придумал, да? ☺️
@vseobexcel
@vseobexcel 3 года назад
@@user-hb4cq7kp5q вопрос хороший, но вот ответ Вы мой не верно поняли, это можно и возможно, но только не потому принципу, который я показывал в данных уроках, здесь я показал легкий прямой подход, а у вас задача не с одним условием, а про "показываю ОТ" посмотрите вот это видео ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-o8ikW_TO-2o.html , в нём я как раз показал, немного другой подход к составлению, который как раз учитывает проставление невыходов, больничных и отпускных дней. Немного терпения и практики и Вы скоро догоните меня, а может быть и обгоните!😉
@RRRakhimazanov
@RRRakhimazanov Год назад
Как привязать вахту чтобы начиналось с определенного числа , то есть мы только хотим начать вахтовый метод работы в след году , и хотим начать с 09.01.2023 как сделать привязку вахты к определенной дате . Вахта 21/21
@vseobexcel
@vseobexcel Год назад
В формуле Вам необходимо прописать логику так, что бы первый рабочий день вахты был 09.01 и всё будет работать.
@RRRakhimazanov
@RRRakhimazanov Год назад
@@vseobexcel сложно, не пойму как это сделать.
@vseobexcel
@vseobexcel Год назад
@@RRRakhimazanov смотрите мой урок, а именно обратите внимание на вспомогательные данные где я показываю как работать функция ОСТАТ(), поймите логику
@v.vdovin
@v.vdovin 3 года назад
Доброго времени суток. Всю голову сломал как построить график пн-пт=утро сб,вс=вых пн-пт=вечер + праздники не рабочие. может подскажите как быть? За ранние спасибо.
@vseobexcel
@vseobexcel 3 года назад
Добрый день. Не очень понял ваш график. Получается у вас неделя утро, неделя вечер ? Какие часы работы ?
@v.vdovin
@v.vdovin 3 года назад
Именно так, неделя с 8 до 17 неделя с 17 до 1-30, но в праздник не работем
@vseobexcel
@vseobexcel 3 года назад
@@v.vdovin видимо Вам нужно, так =ЕСЛИОШИБКА(ЕСЛИ(ЕЧИСЛО(ВПР(I5;праздники;1;0));"В";ЕСЛИ(ДЕНЬНЕД(I5;2)>5;"В";ЕСЛИ(ОСТАТ(НОМНЕДЕЛИ(I6);2)=1;"8-17";ЕСЛИ(ОСТАТ(НОМНЕДЕЛИ(I6);2)=0;"17-01:30"))));"")
@v.vdovin
@v.vdovin 3 года назад
@@vseobexcel Вам кто нибудь говорил, что вы бог в Excel. Спасибо огромное все супер! Рад, что есть такие специалисты как Вы. Ваши уроки просто шедевр.
@vseobexcel
@vseobexcel 3 года назад
@@v.vdovin спасибо за Ваш комментарий, приятно слышать.
@user-dh2mm8bc6x
@user-dh2mm8bc6x 2 года назад
Доброго дня всем! У наших сменных работников, никак не вывести аналогию. Могут выйти в смену за отсутствующего сотрудника. И смены они проставляют 1 или 2. Могут быть не полные смены. День=1, ночь=2. А для проверки смен нам нужно переводить в часы.
@user-dh2mm8bc6x
@user-dh2mm8bc6x 2 года назад
Сверить с отработанными часамм в табеле УРВ. То есть нужно переводить если 2, то это смена 20:00-06:00. И нужно распределить ночные часы по дням, 2 и 6 часов. Вот, пока думаю, что за формула это будет считать
@user-dh2mm8bc6x
@user-dh2mm8bc6x 2 года назад
С 20:00-08:00=2=12 часов/8ночных или 4/2 и 8/6, с 08:00-20:00=1=12 часов
@user-dh2mm8bc6x
@user-dh2mm8bc6x 2 года назад
Эти часы нужно файлом в формате Эксель загрузить в 1С, чтобы они автоматически загружались в табель УРВ.
@user-pn9xq7hs7f
@user-pn9xq7hs7f 3 года назад
Добрый день, хотела еще уточнить через какую фкнкцию сделать при стандартном графике предпраздничный день сокращенный на 1 час? =IF(ISNUMBER(VLOOKUP(E5;свята!$B$2:$B$12;1;0));"7";IF(WEEKDAY(E$5;2)>5;"";IF(WEEKDAY(E$5;2)
@vseobexcel
@vseobexcel 3 года назад
Добрый день. А что должно, быть если предпраздничный день это пятница ? Тоже на один час короче или нет ? Или допустим праздник выпал на выходной день ?
@user-pn9xq7hs7f
@user-pn9xq7hs7f 3 года назад
@@vseobexcel а я сделала список из будних дней которые надо сократить например 06.01.2021 30.04.2021 23.08.2021 13.10.2021 24.12.2021 31.12.2021 если припал на пятницу тоже сокращаем на 1 час, выходные и так выходные, не надо сокращать
@vseobexcel
@vseobexcel 3 года назад
@@user-pn9xq7hs7f если без списка ваших дат, то так =IFERROR(IF(WEEKDAY(I5;2)>5;"В";IF(ISNUMBER(VLOOKUP(I5;праздники;1;0));"В";IF(ISNUMBER(VLOOKUP(I5+1;праздники;1;0));7;IF(WEEKDAY(I5;2)5;"В";IF(ISNUMBER(VLOOKUP(I5;праздники;1;0));"В";IF(ISNUMBER(VLOOKUP(I5;вашсписок;1;0));7;IF(WEEKDAY(I5;2)
@user-pn9xq7hs7f
@user-pn9xq7hs7f 3 года назад
@@vseobexcel супер спасибо, а как теперь посчитать общую сумму отработанного времени и дней =COUNTIF(E8:AI8;8)
@vseobexcel
@vseobexcel 3 года назад
@@user-pn9xq7hs7f все зависит от того какие данные Вы подставляли в ячейку с помощью IF().Если та формула не работает, которую вы Выше написали тогда возьмите условие текстом "8"
@V._A._S.
@V._A._S. 3 года назад
Ещё бы график день, ночь, 48... Придётся самому сделать по аналогии.
@vseobexcel
@vseobexcel 3 года назад
Я думаю с таким графиком Вы сможете справиться, если вдруг не получиться пишите!
@andreyrud1976
@andreyrud1976 3 года назад
Привет. А если первая смена моего графика не с первого числа месяца? Как составлять?
@vseobexcel
@vseobexcel 3 года назад
Привет. А какая разница с какого числа у Вас первая смена, в этой формуле нет привязки к числу, вы сами определяете когда у вас первый рабочий день, а дальше цикл
@andreyrud1976
@andreyrud1976 3 года назад
@@vseobexcel Все настроил.График работает. Но почему-то график уходит за 28 февраля. Отображение кол-ва дней в месяце привязал к 1 и 0.
@vseobexcel
@vseobexcel 3 года назад
Так тяжело понять в чём у вас может быть ошибка. Формулу которой строите график вложили в функцию ЕСЛИОШИБКА() ?
@andreyrud1976
@andreyrud1976 3 года назад
@@vseobexcel да.
@andreyrud1976
@andreyrud1976 3 года назад
Все делаю, как вы.
@Palich_51
@Palich_51 4 года назад
а в чем отличие от этого видеоурока: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-Etlyp2h9cSY.html
@vseobexcel
@vseobexcel 4 года назад
В этом видео уроке более подробно показана логика построения рабочих смен + разобраны другие виды графика, которых нет в предыдущем видео.
Далее
heavy boot #tiktok
00:16
Просмотров 814 тыс.
Аварийный выход
00:38
Просмотров 549 тыс.
3 wheeler new bike fitting
00:19
Просмотров 20 млн
Связанная диаграмма.
12:30
Просмотров 1,6 тыс.
heavy boot #tiktok
00:16
Просмотров 814 тыс.