Страницы: 1
RSS
Вычисление рабочих часов
 
Всем добрый день!
У меня есть маленькая проблемка, помогите, пожалуйста!
Нужно высчитать с помощью формулы время, которое представлено в виде, например:5:20. В итоге нужно, чтобы получалось так: 5:20 = 5,3ч. Т.е. все минуты переведены в доли часа. В общем получается что, 0-2 минуты равняюся 0 часа, 3-8 мин =0,1ч. Я выложила файлик для наглядности. Заранее спасибо за все)))))))))  :)  очень хороший сайт в помощи многих проблем  ;)   ;)   ;)
 
Код
для минут =МИНУТЫ(E2)
для доля часа =ОСТАТ(E2*24;1)
для Итого =ОКРУГЛ(E2*24;1)
Изменено: V - 12.04.2013 12:01:03
 
Я бы сделал так.
 
Доброго времени суток!
Вот и у меня назрел вопрос по поводу...
Прошу помощи знающих, т.к. опыт отсутствует
Для того, чтобы высчитать раб.часы - не так уж это сложно, НО(!) есть одно условие. Обед, который длится более часа. И то, что "переваливает" за час идет в счет рабочего времени. Например: раб.день 17:16 - 28:15. Обед 21:43 - 22:53. Обед длится 1 час и 10 минут. Так вот эти 10 минут идут в счет раб.времени. Уже голову сломал, не могу понять, по какому принципу это вычисляется. Как в отдельную ячейку высчитать эти 10 минут? Помогите плз, если не сложно.
Уверен, что "когда знаешь - все просто!" Но мозги уже закипают

P.S. Не думаю, что для примера надо загружать пример таблицы
Изменено: Ronin71 - 18.04.2015 06:02:12
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
 
И еще один вопрос.
Возможно ли принципиально или технически поменять формат времени ":" на "," т.е. 8:00 на 8,00?
Спасибо
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
 
Цитата
Ronin71 написал: Не думаю, что для примера надо загружать пример таблицы
Зря. Строк 10-15, именно в том виде как они у Вас, и Вас не затруднит сделать и помогающим облегчит жизнь.
Просто вот это

Цитата
раб.день 17:16 - 28:15. Обед 21:43 - 22:53.
для Вас очевидно и понятно, а, например, для меня 28:15 это просто цифры через двоеточие, а не время окончания рабочего дня.
Согласие есть продукт при полном непротивлении сторон
 
Понял, добавляю...
Изменено: Ronin71 - 18.04.2015 08:30:33
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
 
28:15 - это 4 часа 15 минут утра
Изменено: Ronin71 - 03.05.2015 02:49:37
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
 
Заранее извиняюсь, если коммент не той рубрике. Но раз уж разговор идет о времени...
Я обнаружил в своем листе зарплаты, что кол-во выработанных часов прописано как: 85,32 а не 85:32. Что на выходе, при умножении на часовую оплату даёт совсем другую сумму. И это только за две недели...
Если 85,32*16,50=1407,78, то 85:32*16,50=1411,30, а это разница 3,52€
Вот как-то так...
Изменено: Ronin71 - 18.04.2015 08:30:00
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
 
Это ж надо было такой Ник-нэйм взять?! ))) Прямо для раздела ячейка с зада.:)
 
Эвоно как бывает... ;)
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
 
Доброго времени суток!
Переделал ранее сделаную таблицу. Превзошел сам себя. Прогресс!!!
В приложенном файле изложена суть заморочки.
Очень хочется именно понять что, как и почему.
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
 
что к чему не разобрался чисто интуитивно может угадал
Лень двигатель прогресса, доказано!!!
 
Не совсем поняла насчёт суммы доп. обедов. Что делать, если и доп. обед есть, и обед больше часа?
Вариант
Код
=МАКС(K12-I12-"1:00:00";0)*(L12="")+(N12-L12)
 
>>Что делать, если и доп. обед есть, и обед больше часа?
Пора к диетологу...
 
:D  :D
 
:D
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
 
Сергей, всё работает корректно! Спасибо огромное! Мне бы твою интуицию...
Поскольку я только познаю эту интересную науку, не понял одного момента в формуле. (R12+--"01:00:00"-$S$10) Что такое "+--"? Скопировать формулу проще всего. А я хочу разобраться и понять что к чему и почему. Прошу меня простить.
Совсем забыл вписать ещё одно немаловажное условие. А именно... Формула столбца "U" должна выбирать наименьшее значение из столбцов "P" и "Q". Как вписать ещё и это условие в, уже существующую, формулу?
В отдельной ячейке написал такую формулу. =IF(Q12<P12;Q12;IF(Q12>P12;P12;"")) А как ее вписать в формулу в столбце "U" не понимаю
Изменено: Ronin71 - 09.10.2015 01:12:53
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
 
Цитата
Ronin71 написал:
Что такое "+--"?
+ это обычный плюс а двойной минус -- преобразует число представленное в виде текста в настоящее число вот в формуле прописано +1 час, его можно представить как это сделали вы 0,0416666666666667 или так --"01:00:00" в результате вычисления это в то же самое что и у вас тока у нас Пеленой в формуле это короче
Лень двигатель прогресса, доказано!!!
 
Доброго времени суток!
Никак не могу понять как совместить в одно целое две формулы.
=IF((Q4>$R$1);IF(Q4>$R$1;(Q4-$R$1);Q4+--"01:00:00"-$R$1);M4-K4) и =IF(Q12<P12;Q12;IF(Q12>P12;P12;""))
Т.К. Формула столбца "U" должна выбирать наименьшее значение из столбцов "P" и "Q". Как вписать ещё и это условие в, уже существующую, формулу?
Очень хочется понять и разобраться...
Заранее благодарю
Изменено: Ronin71 - 14.10.2015 02:54:19
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
 
Цитата
Ronin71 написал: Формула столбца "U" должна выбирать наименьшее значение из столбцов "P" и "Q"
Вы сами ответили на свой вопрос. Поместите обе формулы в функцию МИН()
Цитата
Ronin71 написал: Q4+--"01:00:00"
-- тут лишнее.

Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori
 
Спасибо, JayBhagavan, буду дальше разбираться и "колдовать". Эта функция для меня пока еще новая.
Спасибо
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
Страницы: 1
Наверх