powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Число в час
4 сообщений из 4, страница 1 из 1
Число в час
    #36166655
SanSagittarius
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Расчитываю норму выработки агентов за неделю. Общий подсчет выдает кол-во отработанных часов (на основе данных статистики, сформированных сервером). Необходимо сравнить с нормой выработки за неделю - 8 рабочих часов * 5 дней недели = 40 часов.

Получаем:

Иванов - работал 33 часа из 40 часов = 7 часов недоработал
Петров - работал 42 часа из 40 часов = 2 часа переработка.

Это все понятно. Но теперь тупичок.

Сервер сформировал отчет в виде (упрощенно):

ФИО Работал
Иванов 33:25:48
Петров 42:20:18

Изначально все данные - текстовые.

Как теперь сравнить "33:25:48" и 40 часов? Любое преобразование таких чисел округляется до 24 часов - суток. Или приводить 40 часов к виду 40:00:00 (60*60*40)?

Отрезать (в текстовом значении) первые два символа через left и сравнивать с 40? Но ведь есть еще значения 0, 1...9 часов?

Ребята, помогите, совсем запутался... (((
...
Рейтинг: 0 / 0
Число в час
    #36166796
motorway
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SanSagittarius,

Если минуты не важны, их можно отбросить. Определить значение часов можно по первому знаку двоеточия. Все, что слева - часы
...
Рейтинг: 0 / 0
Число в час
    #36166860
Aster32
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пусть дата в текстовом формате вида "HH:MM:SS" или "H:MM:SS" записана в ячейке A1
В ячейку B1, в которой допустим нужно получить результат сравнения пишете формулу:

=IF(LEN(A1)=8;TIME(40;0;0)-TIME(LEFT(A1;2);MID(A1;4;2);RIGHT(A1;2));TIME(40;0;0)-TIME(LEFT(A1;1);MID(A1;3;2);RIGHT(A1;2)))

Не забудьте выставить формат результирующей ячейки, как формат времени HH:MM:SS
...
Рейтинг: 0 / 0
Число в час
    #36175942
KL (XL)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так:

[A1]="33:25:48"
[B1]=ВРЕМЯ(40,,)-A1

или прямо так:

=ВРЕМЯ(40,,)-"33:25:48"
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Число в час
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]