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

Вход

Регистрация

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

 

= Мир MS Excel/Вычитание времени: уход - приход = ЧЧ:ММ - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Вычитание времени: уход - приход = ЧЧ:ММ
Вычитание времени: уход - приход = ЧЧ:ММ
Vinkelman Дата: Вторник, 02.07.2013, 14:23 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 249
Репутация: 26 ±
Замечаний: 0% ±

2003 - 2010
Доброго всем дня!
Редко работаю с временем, моя формула не возвращает отрицательные значения. Подскажите, пожалуйста. Может какой-нибудь альтернативный вариант есть...
К сообщению приложен файл: 0040279.xls (13.5 Kb)
 
Ответить
СообщениеДоброго всем дня!
Редко работаю с временем, моя формула не возвращает отрицательные значения. Подскажите, пожалуйста. Может какой-нибудь альтернативный вариант есть...

Автор - Vinkelman
Дата добавления - 02.07.2013 в 14:23
Serge_007 Дата: Вторник, 02.07.2013, 14:31 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Как вариант (правда не самый лучший) - установить систему дат 1904
К сообщению приложен файл: Vinkelman_Time.xls (26.5 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеКак вариант (правда не самый лучший) - установить систему дат 1904

Автор - Serge_007
Дата добавления - 02.07.2013 в 14:31
Vinkelman Дата: Вторник, 02.07.2013, 14:55 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 249
Репутация: 26 ±
Замечаний: 0% ±

2003 - 2010
Serge_007,
вариант интересный, спасибо, но тогда у меня съехали другие данные, например:
Код
=ЕСЛИ(ИНДЕКС(E7:E100;ПОИСКПОЗ(СЕГОДНЯ();$D$7:$D$100;0))=0;"";ИНДЕКС(E7:E100;ПОИСКПОЗ(СЕГОДНЯ();$D$7:$D$100;0))+"9:00")
 
Ответить
СообщениеSerge_007,
вариант интересный, спасибо, но тогда у меня съехали другие данные, например:
Код
=ЕСЛИ(ИНДЕКС(E7:E100;ПОИСКПОЗ(СЕГОДНЯ();$D$7:$D$100;0))=0;"";ИНДЕКС(E7:E100;ПОИСКПОЗ(СЕГОДНЯ();$D$7:$D$100;0))+"9:00")

Автор - Vinkelman
Дата добавления - 02.07.2013 в 14:55
Serge_007 Дата: Вторник, 02.07.2013, 14:59 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
1. Я предупреждал что это не лучший вариант
2. Не нашел подобной формулы в Вашем файле
3. Для визуального отображения отрицательного значения времени можно так:
Код
=ТЕКСТ(ABS(B3-A3-"9:00:00");"-чч:мм")


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение1. Я предупреждал что это не лучший вариант
2. Не нашел подобной формулы в Вашем файле
3. Для визуального отображения отрицательного значения времени можно так:
Код
=ТЕКСТ(ABS(B3-A3-"9:00:00");"-чч:мм")

Автор - Serge_007
Дата добавления - 02.07.2013 в 14:59
Vinkelman Дата: Среда, 03.07.2013, 07:29 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 249
Репутация: 26 ±
Замечаний: 0% ±

2003 - 2010
Serge_007,
1. Это я понял.
2. В файле фрагмент таблицы учёта рабочего времени, в которой в т.ч. рассчитывается среднее время прихода - ухода по организации и по каждому сотруднику и пр. статистика. А теперь понадобилось рассчитывать время нахождения в офисе: время прихода минус время ухода и насколько оно отличается от 9 часов (8 часов + час обеда), вот и получились отрицательные значения времени.
3. Визуальное не подойдёт – надо, чтобы суммировалась переработка с недоработкой.

Придётся тогда переводить всё в минуты и вести расчёт по минутам.
Однако, кажется, что должно быть какое-то решение, ведь такие задачи могут быть, например, с приходом поездов: опережение – опоздание.
 
Ответить
СообщениеSerge_007,
1. Это я понял.
2. В файле фрагмент таблицы учёта рабочего времени, в которой в т.ч. рассчитывается среднее время прихода - ухода по организации и по каждому сотруднику и пр. статистика. А теперь понадобилось рассчитывать время нахождения в офисе: время прихода минус время ухода и насколько оно отличается от 9 часов (8 часов + час обеда), вот и получились отрицательные значения времени.
3. Визуальное не подойдёт – надо, чтобы суммировалась переработка с недоработкой.

Придётся тогда переводить всё в минуты и вести расчёт по минутам.
Однако, кажется, что должно быть какое-то решение, ведь такие задачи могут быть, например, с приходом поездов: опережение – опоздание.

Автор - Vinkelman
Дата добавления - 03.07.2013 в 07:29
Serge_007 Дата: Среда, 03.07.2013, 09:25 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
2. Я вот этой формулы не нашел у Вас в файле:
Код
=ЕСЛИ(ИНДЕКС(E7:E100;ПОИСКПОЗ(СЕГОДНЯ();$D$7:$D$100;0))=0;"";ИНДЕКС(E7:E100;ПОИСКПОЗ(СЕГОДНЯ();$D$7:$D$100;0))+"9:00")


3. Переработка с недоработкой и так будет суммироваться. Отрицательные значения времени всего лишь отображаются как ######, но в расчётах принимать участие могут, т.к. являются просто отрицательными числами
К сообщению приложен файл: Vinkelman_NT.xls (26.5 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение2. Я вот этой формулы не нашел у Вас в файле:
Код
=ЕСЛИ(ИНДЕКС(E7:E100;ПОИСКПОЗ(СЕГОДНЯ();$D$7:$D$100;0))=0;"";ИНДЕКС(E7:E100;ПОИСКПОЗ(СЕГОДНЯ();$D$7:$D$100;0))+"9:00")


3. Переработка с недоработкой и так будет суммироваться. Отрицательные значения времени всего лишь отображаются как ######, но в расчётах принимать участие могут, т.к. являются просто отрицательными числами

Автор - Serge_007
Дата добавления - 03.07.2013 в 09:25
Vinkelman Дата: Среда, 03.07.2013, 10:47 | Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 249
Репутация: 26 ±
Замечаний: 0% ±

2003 - 2010
Serge_007,
Спасибо!
2. Формула в большой таблице, а я прикрепил только фрагмент. Если Вам интересно, могу прислать весь файл.
 
Ответить
СообщениеSerge_007,
Спасибо!
2. Формула в большой таблице, а я прикрепил только фрагмент. Если Вам интересно, могу прислать весь файл.

Автор - Vinkelman
Дата добавления - 03.07.2013 в 10:47
Serge_007 Дата: Среда, 03.07.2013, 10:55 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Если проблема решена - то тема закрыта
Если нет - выкладывайте файл с проблемой


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеЕсли проблема решена - то тема закрыта
Если нет - выкладывайте файл с проблемой

Автор - Serge_007
Дата добавления - 03.07.2013 в 10:55
Vinkelman Дата: Пятница, 05.07.2013, 11:55 | Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 249
Репутация: 26 ±
Замечаний: 0% ±

2003 - 2010
Serge_007,
Закрыта, спасибо.
 
Ответить
СообщениеSerge_007,
Закрыта, спасибо.

Автор - Vinkelman
Дата добавления - 05.07.2013 в 11:55
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Вычитание времени: уход - приход = ЧЧ:ММ
  • Страница 1 из 1
  • 1
Поиск:

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