powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Разница времени в Excel
10 сообщений из 10, страница 1 из 1
Разница времени в Excel
    #38635428
Kvazimodo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день, коллеги.
Перерыл достаточно много веток, но не могу найти то, что нужно.
Периодически возникает задача получить разницу во времени в Excele.
В принципе там есть формулы работы с датами и временами, но либо я туплю, либо задача на самом деле не такая простая, как кажется.
В общем во вложении пример того что нужно - в крайней правой колонке получить разницу во времени нарастающим массивом.
Вся проблема в том, что после первых суток обсчета не корректный результат.
У меня получается при пересчете суток как бы обнуление счетчика т.е. он разницу считает правильно только не учитывает, что сутки надо добавить.
Если такая тема поднималась ткните носом или поправьте формулы пожалста, если такой вопрос задается впервые
...
Рейтинг: 0 / 0
Разница времени в Excel
    #38635587
Казанский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Kvazimodo,

формула на самом деле гораздо проще, для 4-й строки

Код: plaintext
=A4+B4-A$3-B$3

Установите для столбца формат [ч]:мм:сс (он есть в разделе (все форматы)).
...
Рейтинг: 0 / 0
Разница времени в Excel
    #38649985
Kvazimodo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Казанский, спасибо за предложенный вариант, он действительно проще.
Я рещил вопрос по другому - формула для 9 строки =E9-$E$3-9, формула для 24 строки =E9-$E$3-18, формат ячеек ниже 8 строки 37:30:55 и все получилось.
Правда не помню откуда ко мне пришли цифры 9 и 18 но все реально заработало ...
...
Рейтинг: 0 / 0
Разница времени в Excel
    #38651808
Фотография Stepler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kvazimodo,

Твой способ - шаманский (подгонка), обязательно где-нибудь но запутается....
22.04.14 23:38:57 425 600 172770.985381944444444 9:09:29 33:09:29 33:09:2928.04.14 1:19:46 1004 1000 172830.0553935185185185 10:50:18 154:50:18 1666:50:18
не узнаешь, что надо будет в твоей формуле вставлять "-63"....

Лучше сделай как тебе посоветовал "Казанский"
...
Рейтинг: 0 / 0
Разница времени в Excel
    #38652919
Kvazimodo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так я и не спорю, иногда танцы с бубном помогают :)

Еще раз респект Казанскому.
Давно искал способ работы со временем, теперь он есть.
...
Рейтинг: 0 / 0
Разница времени в Excel
    #38653009
Фотография Stepler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kvazimodo,

Будь ВНИМАТЕЛЕН - у тебя ошибка в формуле =ДАТА(ЛЕВСИМВ(A3;2);ПРАВСИМВ(ЛЕВСИМВ(A3;4);2);ПРАВСИМВ(ЛЕВСИМВ(A3;6); 2 ))&ВРЕМЗНАЧ(ЧАС(C3)&":"&МИНУТЫ(C3)&":"&СЕКУНДЫ(C3))
на 500 часов... из-за этого отсчетная дата у тебя идет как 19.04.1947
...
Рейтинг: 0 / 0
Разница времени в Excel
    #38653028
Фотография Stepler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Казанский, извини.......
Я бы предпочел в таком виде - использовать и забыть (Чтоб не гадать "откуда и что"):
Код: vbnet
1.
=(A4+C4)-($A$3+$C$3)
...
Рейтинг: 0 / 0
Разница времени в Excel
    #38937251
Kvazimodo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемые коллеги!

Благодаря Казанскому считаю время правильно, назрела другая задача, на которой мозх сломал.
Суть такова - есть некое время работы, которое необходимо идентифицировать по признаку с 09 до 18, с 18 до 21, с 21 до 00 и с 00 до 09. Сколько не бился не получаются нужные формулы - попадается какая-либо комбинация дата/время, которая криво обрабатывается, вернее, которую не обрабатывает формула.
Посмотрите пожалуйста чем можно помочь или укажите в каком направлении копать.
...
Рейтинг: 0 / 0
Разница времени в Excel
    #38937370
Казанский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может так
Код: plaintext
=ОСТАТ(ПОИСКПОЗ(B3;{0;0,375;0,75;0,875})+2;4)+1
...
Рейтинг: 0 / 0
Разница времени в Excel
    #38938401
Kvazimodo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Казанский, рад Вас видеть.
Если честно не понял, что именно делает Ваша формула.
Внутри поискпоз проверяет ячейку со временем, в какой конкретно интервал она попадает, а вот дальше, что делается, как это интерпретировать и как воспользоваться?
Возможно Вас смутил крайний столбец "L" с формулами, моя вина, на него не нужно обращать внимание.
Корректно не получаются внутренние формулы в столбцах "G, Н, I, J".
В столбце "К" я пытаюсь проверить корректность формул (если сумма времен в интервалах совпадает с общим временем, то все ок, если нет то выводится 1). При чем, если посмотреть скажем на строку 12 то все должно быть хорошо, так как сумма интервалов равна общему времени, однако формула выдает 1. Опять же не понятно почему.Но это не суть.
Задача разбить общее фактическое время работы из столбца "Е" (каждая строка) на временные интервалы (так же построчно).
Заставить это правильно сделать ескель у меня пока не выходит :(
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Разница времени в Excel
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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