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

Вход

Регистрация

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

 

= Мир MS Excel/Cменный график работы - Мир MS Excel

Старая форма входа
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Cменный график работы (Формулы/Formulas)
Cменный график работы
vfomin03 Дата: Четверг, 24.12.2020, 11:04 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Здравствуйте! Гуру экс ель. как можно сделать автоматизацию графика работы. у меня он плавающий. вот задумался сделать но моих мозгов хватило только на ручное вбивание.
график у меня длиться всегда по 12 часов с07:00до 19:00 и с 19:00 до 07:00 и по два дня два дня в день, день отдыхаю на следующий день в ночь. две ночи отработал три дня отдыхаю
это график работы водителем. вот может и поэтому не хватает мозгов ак как к компьютеру подхожу редко.
Всем спасибо кто откликнется!!!!
К сообщению приложен файл: 9347670.xlsx (45.0 Kb)
 
Ответить
СообщениеЗдравствуйте! Гуру экс ель. как можно сделать автоматизацию графика работы. у меня он плавающий. вот задумался сделать но моих мозгов хватило только на ручное вбивание.
график у меня длиться всегда по 12 часов с07:00до 19:00 и с 19:00 до 07:00 и по два дня два дня в день, день отдыхаю на следующий день в ночь. две ночи отработал три дня отдыхаю
это график работы водителем. вот может и поэтому не хватает мозгов ак как к компьютеру подхожу редко.
Всем спасибо кто откликнется!!!!

Автор - vfomin03
Дата добавления - 24.12.2020 в 11:04
Gustav Дата: Четверг, 24.12.2020, 12:35 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2731
Репутация: 1132 ±
Замечаний: 0% ±

начинал с Excel 4.0, видел 2.1
В ячейку B9 любого месячного листа введите формулу:
Код
=ВЫБОР(ОСТАТ(B8-ДАТА(2020;12;30)+8^8;8)+1;"Первый день";"Второй день";"";"Первая ночь";"Вторая ночь";"";"";"")


Скопируйте эту формулу вправо на всю первую неделю месячного листа (она может содержать числа разных месяцев - не беда!). Далее получившуюся первую неделю (строку из 7 ячеек) скопируйте ниже в другие недели - также под числами.

Повторите эти операции аналогично на всех листах Вашего календаря.

Вместо зафиксированной в формуле даты ДАТА(2020;12;30) можно ввести любую другую, соответствующую понятию "Первый день". Если есть желание, попробуйте самостоятельно.


МОИ: Ник, Tip box: 41001663842605
 
Ответить
СообщениеВ ячейку B9 любого месячного листа введите формулу:
Код
=ВЫБОР(ОСТАТ(B8-ДАТА(2020;12;30)+8^8;8)+1;"Первый день";"Второй день";"";"Первая ночь";"Вторая ночь";"";"";"")


Скопируйте эту формулу вправо на всю первую неделю месячного листа (она может содержать числа разных месяцев - не беда!). Далее получившуюся первую неделю (строку из 7 ячеек) скопируйте ниже в другие недели - также под числами.

Повторите эти операции аналогично на всех листах Вашего календаря.

Вместо зафиксированной в формуле даты ДАТА(2020;12;30) можно ввести любую другую, соответствующую понятию "Первый день". Если есть желание, попробуйте самостоятельно.

Автор - Gustav
Дата добавления - 24.12.2020 в 12:35
Kostya_Ye Дата: Четверг, 24.12.2020, 12:58 | Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 271
Репутация: 228 ±
Замечаний: 0% ±

Excel 2016
Gustav, добрый день,
Интересное решение !!
Подскажите, а вот эта часть +8^8 для чего ? Вроде и без нее работает ?
 
Ответить
СообщениеGustav, добрый день,
Интересное решение !!
Подскажите, а вот эта часть +8^8 для чего ? Вроде и без нее работает ?

Автор - Kostya_Ye
Дата добавления - 24.12.2020 в 12:58
vfomin03 Дата: Четверг, 24.12.2020, 13:18 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Gustav, сейчас попробую
 
Ответить
СообщениеGustav, сейчас попробую

Автор - vfomin03
Дата добавления - 24.12.2020 в 13:18
Gustav Дата: Четверг, 24.12.2020, 13:28 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2731
Репутация: 1132 ±
Замечаний: 0% ±

начинал с Excel 4.0, видел 2.1
а вот эта часть +8^8 для чего ? Вроде и без нее работает ?

Чтобы можно было поьзоваться формулой не только после даты 30.12.2020, но и ДО нее.8^8 - это просто очень большое число, КРАТНОЕ 8.


МОИ: Ник, Tip box: 41001663842605
 
Ответить
Сообщение
а вот эта часть +8^8 для чего ? Вроде и без нее работает ?

Чтобы можно было поьзоваться формулой не только после даты 30.12.2020, но и ДО нее.8^8 - это просто очень большое число, КРАТНОЕ 8.

Автор - Gustav
Дата добавления - 24.12.2020 в 13:28
Kostya_Ye Дата: Четверг, 24.12.2020, 13:33 | Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 271
Репутация: 228 ±
Замечаний: 0% ±

Excel 2016
Gustav,
я попробовал без этой части, вроде работает как для дат в далеком прошлом так и в далеком будущем. Поэтому и спросил.
 
Ответить
СообщениеGustav,
я попробовал без этой части, вроде работает как для дат в далеком прошлом так и в далеком будущем. Поэтому и спросил.

Автор - Kostya_Ye
Дата добавления - 24.12.2020 в 13:33
vfomin03 Дата: Четверг, 24.12.2020, 13:46 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Gustav, попробовал но не работает
 
Ответить
СообщениеGustav, попробовал но не работает

Автор - vfomin03
Дата добавления - 24.12.2020 в 13:46
vfomin03 Дата: Четверг, 24.12.2020, 14:01 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Gustav,
у меня уже крыша едет не могу.
что я не так делаю?
вот в файле на Апрель месяц всё что мог перепробовал.
К сообщению приложен файл: 3411095.xlsx (45.9 Kb)
 
Ответить
СообщениеGustav,
у меня уже крыша едет не могу.
что я не так делаю?
вот в файле на Апрель месяц всё что мог перепробовал.

Автор - vfomin03
Дата добавления - 24.12.2020 в 14:01
Kostya_Ye Дата: Четверг, 24.12.2020, 14:13 | Сообщение № 9
Группа: Проверенные
Ранг: Обитатель
Сообщений: 271
Репутация: 228 ±
Замечаний: 0% ±

Excel 2016
vfomin03,
Формулу расчета дат не перетирайте, вставляйте предложенную формулу только в нечетные строки под датами.
 
Ответить
Сообщениеvfomin03,
Формулу расчета дат не перетирайте, вставляйте предложенную формулу только в нечетные строки под датами.

Автор - Kostya_Ye
Дата добавления - 24.12.2020 в 14:13
vfomin03 Дата: Четверг, 24.12.2020, 14:40 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Kostya_Ye,
Здравствуйте! попробовал получается только не по графику он тогда считает сначала недели.
 
Ответить
СообщениеKostya_Ye,
Здравствуйте! попробовал получается только не по графику он тогда считает сначала недели.

Автор - vfomin03
Дата добавления - 24.12.2020 в 14:40
Kostya_Ye Дата: Четверг, 24.12.2020, 14:42 | Сообщение № 11
Группа: Проверенные
Ранг: Обитатель
Сообщений: 271
Репутация: 228 ±
Замечаний: 0% ±

Excel 2016
vfomin03,
в формуле в части ДАТА(2020;12;30) укажите вашу дату первого дня последовательности
 
Ответить
Сообщениеvfomin03,
в формуле в части ДАТА(2020;12;30) укажите вашу дату первого дня последовательности

Автор - Kostya_Ye
Дата добавления - 24.12.2020 в 14:42
vfomin03 Дата: Четверг, 24.12.2020, 14:48 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Kostya_Ye,
скидываю файл ка к у меня получилосью
К сообщению приложен файл: 1627305.xlsx (47.1 Kb)
 
Ответить
СообщениеKostya_Ye,
скидываю файл ка к у меня получилосью

Автор - vfomin03
Дата добавления - 24.12.2020 в 14:48
Kostya_Ye Дата: Четверг, 24.12.2020, 15:00 | Сообщение № 13
Группа: Проверенные
Ранг: Обитатель
Сообщений: 271
Репутация: 228 ±
Замечаний: 0% ±

Excel 2016
vfomin03,
поправил в файле
К сообщению приложен файл: 6030106.xlsx (46.9 Kb)
 
Ответить
Сообщениеvfomin03,
поправил в файле

Автор - Kostya_Ye
Дата добавления - 24.12.2020 в 15:00
vfomin03 Дата: Четверг, 24.12.2020, 15:19 | Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Kostya_Ye,
Всё не то если начинаешь вставлять формулу по нечётным и она начинает считать каждую неделю заново и получается весь график поплыл.
вы наверное не тот файл скинули он без изменений.


Сообщение отредактировал vfomin03 - Четверг, 24.12.2020, 15:24
 
Ответить
СообщениеKostya_Ye,
Всё не то если начинаешь вставлять формулу по нечётным и она начинает считать каждую неделю заново и получается весь график поплыл.
вы наверное не тот файл скинули он без изменений.

Автор - vfomin03
Дата добавления - 24.12.2020 в 15:19
vfomin03 Дата: Четверг, 24.12.2020, 16:04 | Сообщение № 15
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Может как то по другому сделать график
 
Ответить
СообщениеМожет как то по другому сделать график

Автор - vfomin03
Дата добавления - 24.12.2020 в 16:04
Kostya_Ye Дата: Четверг, 24.12.2020, 16:36 | Сообщение № 16
Группа: Проверенные
Ранг: Обитатель
Сообщений: 271
Репутация: 228 ±
Замечаний: 0% ±

Excel 2016
vfomin03,
вот смотрите на формулу
Код
=ВЫБОР(ОСТАТ(B8-ДАТА(2020;12;30)+8^8;8)+1;"Первый день";"Второй день";"";"Первая ночь";"Вторая ночь";"";"";"")

она для каждой отдельной даты вашего месяца считает какая смены из последовательности смен должна быть у этой даты исходя из даты первой смены последовательности.
В8 - это дата, для которой делается расчет
ДАТА(2020;12;30) - это базовая дата начала последовательности смен.
Например, у вас последовательность смен начинается с 02.01.2021, считаем график на март.
в ячейке В9 вносите указанную формулу, но меняете ДАТА(2020;12;30) на ДАТА(2021;01;02)
Код
=ВЫБОР(ОСТАТ(B8-ДАТА(2021;01;02)+8^8;8)+1;"Первый день";"Второй день";"";"Первая ночь";"Вторая ночь";"";"";"")

затем копируете ячейку В9 и вставляете в диапазон С9:Н9 - получаете расчет для всей недели
далее вставляете в диапазоны В11:Н11, В13:Н13 и так далее для всего месяца.

Gustav,
извините, что влез в обсуждение по вашей формуле :)


Сообщение отредактировал Kostya_Ye - Четверг, 24.12.2020, 16:37
 
Ответить
Сообщениеvfomin03,
вот смотрите на формулу
Код
=ВЫБОР(ОСТАТ(B8-ДАТА(2020;12;30)+8^8;8)+1;"Первый день";"Второй день";"";"Первая ночь";"Вторая ночь";"";"";"")

она для каждой отдельной даты вашего месяца считает какая смены из последовательности смен должна быть у этой даты исходя из даты первой смены последовательности.
В8 - это дата, для которой делается расчет
ДАТА(2020;12;30) - это базовая дата начала последовательности смен.
Например, у вас последовательность смен начинается с 02.01.2021, считаем график на март.
в ячейке В9 вносите указанную формулу, но меняете ДАТА(2020;12;30) на ДАТА(2021;01;02)
Код
=ВЫБОР(ОСТАТ(B8-ДАТА(2021;01;02)+8^8;8)+1;"Первый день";"Второй день";"";"Первая ночь";"Вторая ночь";"";"";"")

затем копируете ячейку В9 и вставляете в диапазон С9:Н9 - получаете расчет для всей недели
далее вставляете в диапазоны В11:Н11, В13:Н13 и так далее для всего месяца.

Gustav,
извините, что влез в обсуждение по вашей формуле :)

Автор - Kostya_Ye
Дата добавления - 24.12.2020 в 16:36
vfomin03 Дата: Четверг, 24.12.2020, 17:49 | Сообщение № 17
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Kostya_Ye,
Это хорошо когда начинается рабочие дни с понедельника а вот если начинать со середины недели вот к примеру январь то не получаться.
 
Ответить
СообщениеKostya_Ye,
Это хорошо когда начинается рабочие дни с понедельника а вот если начинать со середины недели вот к примеру январь то не получаться.

Автор - vfomin03
Дата добавления - 24.12.2020 в 17:49
vfomin03 Дата: Четверг, 24.12.2020, 17:59 | Сообщение № 18
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Kostya_Ye,
не ни как :'(
 
Ответить
СообщениеKostya_Ye,
не ни как :'(

Автор - vfomin03
Дата добавления - 24.12.2020 в 17:59
Kostya_Ye Дата: Четверг, 24.12.2020, 18:18 | Сообщение № 19
Группа: Проверенные
Ранг: Обитатель
Сообщений: 271
Репутация: 228 ±
Замечаний: 0% ±

Excel 2016
vfomin03,
и так, не спеша
в приложенном файле я внес формулы на листы Февраль и Март исходя из даты начала последовательности смен 02.01.2021, как у вас сделано в январе.
попробуйте перенести формулы на следующие листы.
Вам для этого не нужно переписывать формулу в самой ячейке,
- выделяете ячейку с исходной формулой, например В9 на листе Март,
- переходите на лист Апрель,
- выделяете ячейки, где нужно отобразить смену,
- вставляете (можно просто Вставить, можно правая кнопка мыши, в выпадающем меню Параметры вставки - Формулы)
- выделяете следующие ячейки, где нужны смены
- вставляете.

А как часто у вас меняется день начала последовательности смен ? возможно эту дату (дату начала последовательности) вам нужно сделать в какой-то отдельной ячейке и на эту ячейку ссылаться в формуле, тогда при изменении даты начала последовательности все остальные ячейки со сменами также будут меняться.
К сообщению приложен файл: 5176730.xlsx (46.8 Kb)
 
Ответить
Сообщениеvfomin03,
и так, не спеша
в приложенном файле я внес формулы на листы Февраль и Март исходя из даты начала последовательности смен 02.01.2021, как у вас сделано в январе.
попробуйте перенести формулы на следующие листы.
Вам для этого не нужно переписывать формулу в самой ячейке,
- выделяете ячейку с исходной формулой, например В9 на листе Март,
- переходите на лист Апрель,
- выделяете ячейки, где нужно отобразить смену,
- вставляете (можно просто Вставить, можно правая кнопка мыши, в выпадающем меню Параметры вставки - Формулы)
- выделяете следующие ячейки, где нужны смены
- вставляете.

А как часто у вас меняется день начала последовательности смен ? возможно эту дату (дату начала последовательности) вам нужно сделать в какой-то отдельной ячейке и на эту ячейку ссылаться в формуле, тогда при изменении даты начала последовательности все остальные ячейки со сменами также будут меняться.

Автор - Kostya_Ye
Дата добавления - 24.12.2020 в 18:18
vfomin03 Дата: Четверг, 24.12.2020, 19:07 | Сообщение № 20
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

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

Автор - vfomin03
Дата добавления - 24.12.2020 в 19:07
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Cменный график работы (Формулы/Formulas)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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