Страницы: 1
RSS
Как посчитать количество часов из интервала
 
Здравствуйте!

Суть проблемы в следующем: есть таблица, в которой в ячейках задан график в формате 11:00-15:00, 12:00-14:00 ... и т.д. Одна ячейка - время работы сотрудника в данный день. Подскажите, пожалуйста, как посчитать общее кол-во часов. Есть ли формула для этих целей?

Спасибо!
Изменено: Telepat - 25.09.2021 17:30:35
 
Цитата
Telepat написал:
есть таблица
Это у Вас есть, а больше никто её не видит.
 
Цитата
Юрий М написал:
Это у Вас есть,
не факт он же  Telepat,  хотя может просто телепается  :D

Цитата
Telepat написал:
Одна ячейка - время работы сотрудника в данный день.
в каком формате? А в целом пример более показателен, чем сто рассказов о проблеме.
По вопросам из тем форума, личку не читаю.
 
Telepat,
 
 
Извините, сразу не подумал, что без примера сложно понять о чем речь. Исправляюсь)
В ячейке итог нужно получить итоговое кол-во часов, которые отработал сотрудник.
 
для этого конкретного примера
=SUMPRODUCT(RIGHT(B2:F2;5)-LEFT(B2:F2;5))
По вопросам из тем форума, личку не читаю.
 
Спасибо большое!

Есть еще вопрос, если позволите. Можно ли как-то из расчета общего количества часов исключить время из определенного промежутка? Например не учитывать часы, отработанные с 12:00 до 14:00
 
Приложу пример. Если посчитать все время, то получается 30 ч. 30 мин., но если не учитывать временной промежуток с 12:00 до 14:00, должно получиться 23 ч. Подскажите, пожалуйста, как это реализовать?
Изменено: Telepat - 25.09.2021 19:43:29
 
Telepat,
 
 
Привет, помогите, пожалуйста)
Задача та же, что и выше, но предложенное решение некорректно считает, если смена переходящая из одного дня в другой, например, 20:00-08:00 (разность получается отрицательная). Есть еще проблема, когда ячейки пустые или содержат данные об отсутствии (отпуск и прочее). Пример прикрепляю. Спасибо.
 
Формула массива (для O2):
Код
=СУММ(ЕСЛИОШИБКА(ОСТАТ(ПРАВСИМВ(B2:N2;5)-ЛЕВСИМВ(B2:N2;5);1);0))

Установите формат ячейки [ч]:мм:сс.

(Пока Михаил занят в соседней теме...  :) )
Изменено: sokol92 - 15.01.2023 19:01:52
Владимир
 
Цитата
написал:
Формула массива (для O2):
Код
    [URL=#]?[/URL]       1      =СУММ(ЕСЛИОШИБКА(ОСТАТ(ПРАВСИМВ(B2:N2;5)-ЛЕВСИМВ(B2:N2;5);1);0))   
 
Установите формат ячейки [ч]:мм:сс.

(Пока Михаил занят в соседней теме...   )
спасибо огромное! все работает!)
 
Капец! Почему  до некоторых людей не доходит, что кнопка "Цитировать"- это не кнопка "Ответить"?
Страницы: 1
Наверх