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

Вход

Регистрация

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

 

= Мир MS Excel/формула для расчета рабочего времени (часы минуты) - Страница 4 - Мир MS Excel

Старая форма входа
  • Страница 4 из 6
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • »
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » формула для расчета рабочего времени (часы минуты)
формула для расчета рабочего времени (часы минуты)
Наталка Дата: Среда, 26.09.2012, 07:52 | Сообщение № 61
Группа: Пользователи
Ранг: Новичок
Сообщений: 23
Репутация: 0 ±
Замечаний: 0% ±

MCH, ну тут как бы надо посчитать выходные, т.е. к четвергу прибавляем 3 дня = воскресенье, все хорошо, но так как расчет след группы операций начинается с конца предыдущей, тут и возникает проблема, она не может начаться с не рабочего дня и времени. Если я поставлю 6, то к четвергу + 3 дня = вторник, формула выкидывает из расчета субботу и воскресенье, считает только рабочие дни. Если перейти к жизни - 3 дня сохнет деталь, она сохнет 24 часа в сутки, а не только в рабочее время и в рабочие дни, она заканчивает сохнуть в воскресенье днем, соответственно следующий процесс начнется с понедельника утра.
 
Ответить
СообщениеMCH, ну тут как бы надо посчитать выходные, т.е. к четвергу прибавляем 3 дня = воскресенье, все хорошо, но так как расчет след группы операций начинается с конца предыдущей, тут и возникает проблема, она не может начаться с не рабочего дня и времени. Если я поставлю 6, то к четвергу + 3 дня = вторник, формула выкидывает из расчета субботу и воскресенье, считает только рабочие дни. Если перейти к жизни - 3 дня сохнет деталь, она сохнет 24 часа в сутки, а не только в рабочее время и в рабочие дни, она заканчивает сохнуть в воскресенье днем, соответственно следующий процесс начнется с понедельника утра.

Автор - Наталка
Дата добавления - 26.09.2012 в 07:52
MCH Дата: Среда, 26.09.2012, 08:40 | Сообщение № 62
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

Quote (Наталка)
Если перейти к жизни - 3 дня сохнет деталь, она сохнет 24 часа в сутки, а не только в рабочее время и в рабочие дни, она заканчивает сохнуть в воскресенье днем, соответственно следующий процесс начнется с понедельника утра

У Вас это только для одной операции (5 группа)?

Если к Чт 30.08.12 16:07 прибавить 22:57 времени, то получим Пт 31.08.12 15:04 - рабочее время, так что на понедельник не нужно переносить

То что Вы описали можно сделать следующим образом:
1. к текущей дате/времени добавить время операции минус одну минуту
2. найти рабочее время сдвинутое на 1 минуту вперед
формула получится следующая (для H5):
Code
=ЕСЛИ(H$4;МИН(ЕСЛИ((ДЕНЬНЕД(G5+H$4-1/1440+СТРОКА($1:$7145)/1440;2)<6)*ПРОСМОТР(ОСТАТ(G5+H$4-1/1440+СТРОКА($1:$7145)/1440;1);{-1;"7:30";"11:30";"13:00";"17:00"}*1;{0;1;0;1;0});СТРОКА($1:$7145)/1440+G5+H$4-1/1440));G5)


 
Ответить
Сообщение
Quote (Наталка)
Если перейти к жизни - 3 дня сохнет деталь, она сохнет 24 часа в сутки, а не только в рабочее время и в рабочие дни, она заканчивает сохнуть в воскресенье днем, соответственно следующий процесс начнется с понедельника утра

У Вас это только для одной операции (5 группа)?

Если к Чт 30.08.12 16:07 прибавить 22:57 времени, то получим Пт 31.08.12 15:04 - рабочее время, так что на понедельник не нужно переносить

То что Вы описали можно сделать следующим образом:
1. к текущей дате/времени добавить время операции минус одну минуту
2. найти рабочее время сдвинутое на 1 минуту вперед
формула получится следующая (для H5):
Code
=ЕСЛИ(H$4;МИН(ЕСЛИ((ДЕНЬНЕД(G5+H$4-1/1440+СТРОКА($1:$7145)/1440;2)<6)*ПРОСМОТР(ОСТАТ(G5+H$4-1/1440+СТРОКА($1:$7145)/1440;1);{-1;"7:30";"11:30";"13:00";"17:00"}*1;{0;1;0;1;0});СТРОКА($1:$7145)/1440+G5+H$4-1/1440));G5)



Автор - MCH
Дата добавления - 26.09.2012 в 08:40
Наталка Дата: Среда, 26.09.2012, 09:41 | Сообщение № 63
Группа: Пользователи
Ранг: Новичок
Сообщений: 23
Репутация: 0 ±
Замечаний: 0% ±

MCH, спасибо! да это только для 5 группы, почему я говорила про 3 дня, 22:57 это в рабочих часах 22:57/8 = 2,86, почти 3 дня,
 
Ответить
СообщениеMCH, спасибо! да это только для 5 группы, почему я говорила про 3 дня, 22:57 это в рабочих часах 22:57/8 = 2,86, почти 3 дня,

Автор - Наталка
Дата добавления - 26.09.2012 в 09:41
MCH Дата: Среда, 26.09.2012, 10:50 | Сообщение № 64
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

Quote (Наталка)
почему я говорила про 3 дня, 22:57 это в рабочих часах 22:57/8 = 2,86, почти 3 дня

ну так "деталь сохнет 24 часа в сутки, а не только в рабочее время и в рабочие дни", так зачем делить на рабочие часы?
 
Ответить
Сообщение
Quote (Наталка)
почему я говорила про 3 дня, 22:57 это в рабочих часах 22:57/8 = 2,86, почти 3 дня

ну так "деталь сохнет 24 часа в сутки, а не только в рабочее время и в рабочие дни", так зачем делить на рабочие часы?

Автор - MCH
Дата добавления - 26.09.2012 в 10:50
HAS Дата: Понедельник, 01.10.2012, 15:54 | Сообщение № 65
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Привет всем! скачал файл с этого форума и возник вопрос, у меня формула работает так, все прекрасно считает но, ее нельзя скопировать на другой дист! сразу уходит в #ЧИСЛО! ее не только нельзя скопировать но и при нажатии F2 потом Enter ничего не меняя в формуле она так же уходит в #ЧИСЛО!

если не трогать а растягивать то все нормально, подскажите это у меня что то не доставлено в excel?
 
Ответить
СообщениеПривет всем! скачал файл с этого форума и возник вопрос, у меня формула работает так, все прекрасно считает но, ее нельзя скопировать на другой дист! сразу уходит в #ЧИСЛО! ее не только нельзя скопировать но и при нажатии F2 потом Enter ничего не меняя в формуле она так же уходит в #ЧИСЛО!

если не трогать а растягивать то все нормально, подскажите это у меня что то не доставлено в excel?

Автор - HAS
Дата добавления - 01.10.2012 в 15:54
MCH Дата: Понедельник, 01.10.2012, 16:13 | Сообщение № 66
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

Формулы массива нужно вводить нажатием Ctrl+Shift+Enter
http://www.planetaexcel.ru/tip.php?aid=124
 
Ответить
СообщениеФормулы массива нужно вводить нажатием Ctrl+Shift+Enter
http://www.planetaexcel.ru/tip.php?aid=124

Автор - MCH
Дата добавления - 01.10.2012 в 16:13
HAS Дата: Вторник, 02.10.2012, 06:49 | Сообщение № 67
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

спасибо! MCH,
 
Ответить
Сообщениеспасибо! MCH,

Автор - HAS
Дата добавления - 02.10.2012 в 06:49
HAS Дата: Вторник, 09.10.2012, 08:22 | Сообщение № 68
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

еще вопрос, у меня в файле получется не все считается, есть ячейки "#ЧИСЛО!", и расчеты получаются не точные, как сделать что б минута в минуту? в файле если запрос падает в выходные то он высчитывает не в 18:00 а в 17:58 и т.д. обманывает до 15 минут

прикрепленный файл пришлось ужать, строк более 5000


Сообщение отредактировал HAS - Вторник, 09.10.2012, 08:28
 
Ответить
Сообщениееще вопрос, у меня в файле получется не все считается, есть ячейки "#ЧИСЛО!", и расчеты получаются не точные, как сделать что б минута в минуту? в файле если запрос падает в выходные то он высчитывает не в 18:00 а в 17:58 и т.д. обманывает до 15 минут

прикрепленный файл пришлось ужать, строк более 5000

Автор - HAS
Дата добавления - 09.10.2012 в 08:22
HAS Дата: Вторник, 09.10.2012, 08:23 | Сообщение № 69
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

забыл )
К сообщению приложен файл: 6609416.xls (80.0 Kb)


Сообщение отредактировал HAS - Вторник, 09.10.2012, 08:27
 
Ответить
Сообщениезабыл )

Автор - HAS
Дата добавления - 09.10.2012 в 08:23
HAS Дата: Среда, 17.10.2012, 07:52 | Сообщение № 70
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

и еще, как можно учесть праздники? можно списком к примеру?
 
Ответить
Сообщениеи еще, как можно учесть праздники? можно списком к примеру?

Автор - HAS
Дата добавления - 17.10.2012 в 07:52
Светлана Дата: Среда, 17.10.2012, 21:59 | Сообщение № 71
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

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


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

Автор - Светлана
Дата добавления - 17.10.2012 в 21:59
Pelena Дата: Среда, 17.10.2012, 22:05 | Сообщение № 72
Группа: Админы
Ранг: Местный житель
Сообщений: 19188
Репутация: 4421 ±
Замечаний: ±

Excel 365 & Mac Excel
Если дата рождения в ячейке А1, то формула
Code
=РАЗНДАТ(A1;СЕГОДНЯ();"y")


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЕсли дата рождения в ячейке А1, то формула
Code
=РАЗНДАТ(A1;СЕГОДНЯ();"y")

Автор - Pelena
Дата добавления - 17.10.2012 в 22:05
Светлана Дата: Среда, 17.10.2012, 22:23 | Сообщение № 73
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Pelena, не совсем то, что хотела, имею в виду, например, дата 30.12.1966 и 18.10.2012, я хочу знать количество лет не только на сегодня, но и через год, меняя сегодняшнюю дату. Спасибо


Петреченко
 
Ответить
СообщениеPelena, не совсем то, что хотела, имею в виду, например, дата 30.12.1966 и 18.10.2012, я хочу знать количество лет не только на сегодня, но и через год, меняя сегодняшнюю дату. Спасибо

Автор - Светлана
Дата добавления - 17.10.2012 в 22:23
Pelena Дата: Среда, 17.10.2012, 22:42 | Сообщение № 74
Группа: Админы
Ранг: Местный житель
Сообщений: 19188
Репутация: 4421 ±
Замечаний: ±

Excel 365 & Mac Excel
Функция СЕГОДНЯ() возвращает текущую дату, зачем её задавать вручную?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеФункция СЕГОДНЯ() возвращает текущую дату, зачем её задавать вручную?

Автор - Pelena
Дата добавления - 17.10.2012 в 22:42
HAS Дата: Понедельник, 05.11.2012, 14:52 | Сообщение № 75
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Добрый день!
помогите пожалуйста с формулой, нужно посчитать рабочие часы между двумя датами.
Рабочий день с 9.00 до 18.00, обед с 13.00 до 14.00, выходные суббота и воскресенье.

и как в будущем можно было настроить праздничные дни. расчет нужен именно в рабочих часах. большое спасибо!
К сообщению приложен файл: _Microsoft_Exce.xlsx (9.1 Kb)


Сообщение отредактировал HAS - Понедельник, 05.11.2012, 14:53
 
Ответить
СообщениеДобрый день!
помогите пожалуйста с формулой, нужно посчитать рабочие часы между двумя датами.
Рабочий день с 9.00 до 18.00, обед с 13.00 до 14.00, выходные суббота и воскресенье.

и как в будущем можно было настроить праздничные дни. расчет нужен именно в рабочих часах. большое спасибо!

Автор - HAS
Дата добавления - 05.11.2012 в 14:52
den10 Дата: Среда, 13.02.2013, 12:02 | Сообщение № 76
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Добры день! Помогите пожалуйста, не могу определить почему вместо ответа выводиться значение "ЧИСЛО"?
К сообщению приложен файл: 4797541-1-.xlsx (14.4 Kb)
 
Ответить
СообщениеДобры день! Помогите пожалуйста, не могу определить почему вместо ответа выводиться значение "ЧИСЛО"?

Автор - den10
Дата добавления - 13.02.2013 в 12:02
Serge_007 Дата: Среда, 13.02.2013, 12:19 | Сообщение № 77
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Потому что перерывы не указаны и/или округляются до нуля
К сообщению приложен файл: den10.xls (53.5 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеПотому что перерывы не указаны и/или округляются до нуля

Автор - Serge_007
Дата добавления - 13.02.2013 в 12:19
den10 Дата: Среда, 13.02.2013, 12:47 | Сообщение № 78
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Наверное я неправильно описал свою проблему.
После выгрузки файла итоговые значения в ячейках присутствуют,
далее ставлю курсор в строку формул для просмотра формулы, просмотрев перехожу на другую и получаю значения в ячейках "ЧИСЛО",
все итоговые числа куда-то исчезают.
 
Ответить
СообщениеНаверное я неправильно описал свою проблему.
После выгрузки файла итоговые значения в ячейках присутствуют,
далее ставлю курсор в строку формул для просмотра формулы, просмотрев перехожу на другую и получаю значения в ячейках "ЧИСЛО",
все итоговые числа куда-то исчезают.

Автор - den10
Дата добавления - 13.02.2013 в 12:47
den10 Дата: Среда, 13.02.2013, 13:03 | Сообщение № 79
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Спасибо за подсказку, все заработало!
 
Ответить
СообщениеСпасибо за подсказку, все заработало!

Автор - den10
Дата добавления - 13.02.2013 в 13:03
Евгения Дата: Суббота, 05.10.2013, 13:55 | Сообщение № 80
Группа: Гости
Подскажите, как сделать формулу, вычитающую из текущего времени 30 минут и 2 часа? Если 1 час пишем "=ТДАТА()-1/24". А здесь как? Если ставить "-2/24" не прокатывает.
 
Ответить
СообщениеПодскажите, как сделать формулу, вычитающую из текущего времени 30 минут и 2 часа? Если 1 час пишем "=ТДАТА()-1/24". А здесь как? Если ставить "-2/24" не прокатывает.

Автор - Евгения
Дата добавления - 05.10.2013 в 13:55
Мир MS Excel » Вопросы и решения » Вопросы по Excel » формула для расчета рабочего времени (часы минуты)
  • Страница 4 из 6
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • »
Поиск:

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