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

Вход

Регистрация

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

 

= Мир MS Excel/Расчет ночных и дневных часов, между промежутком времени. - Мир MS Excel

Старая форма входа
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Расчет ночных и дневных часов, между промежутком времени. (Формулы/Formulas)
Расчет ночных и дневных часов, между промежутком времени.
mvorg Дата: Вторник, 15.12.2015, 06:40 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: -14 ±
Замечаний: 0% ±

Excel 2007
Доброго времени суток. Ребят помогите посчитать ночные и дневные часы между промежутками времени.
Вот пример:
К сообщению приложен файл: 2980681.xlsx (11.9 Kb)
 
Ответить
СообщениеДоброго времени суток. Ребят помогите посчитать ночные и дневные часы между промежутками времени.
Вот пример:

Автор - mvorg
Дата добавления - 15.12.2015 в 06:40
akobir Дата: Вторник, 15.12.2015, 09:36 | Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 201
Репутация: 9 ±
Замечаний: 0% ±

Excel 2010
mvorg, Какие промежутки времени для Вас ночные/дневные?
Уже увидел в файле, прошу прощения.


e-mail: akobir.ismailov@gmail.com

Сообщение отредактировал akobir - Вторник, 15.12.2015, 09:38
 
Ответить
Сообщениеmvorg, Какие промежутки времени для Вас ночные/дневные?
Уже увидел в файле, прошу прощения.

Автор - akobir
Дата добавления - 15.12.2015 в 09:36
_Boroda_ Дата: Вторник, 15.12.2015, 11:03 | Сообщение № 3
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Ночные
Код
=МАКС(;МИН(1;ОСТАТ(B3+"1:";1)+(ОСТАТ(B3;1)<ОСТАТ(A3;1)))-МАКС("19:";ОСТАТ(A3+"1:";1)))

Дневные разницей.
А почему у Вас в А3 первое число, а в В3 - третье? Я сделал не обращая внимания на дату - как у Вас в столбце С
К сообщению приложен файл: 2980681_1.xlsx (12.5 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
Ночные
Код
=МАКС(;МИН(1;ОСТАТ(B3+"1:";1)+(ОСТАТ(B3;1)<ОСТАТ(A3;1)))-МАКС("19:";ОСТАТ(A3+"1:";1)))

Дневные разницей.
А почему у Вас в А3 первое число, а в В3 - третье? Я сделал не обращая внимания на дату - как у Вас в столбце С

Автор - _Boroda_
Дата добавления - 15.12.2015 в 11:03
mvorg Дата: Четверг, 17.12.2015, 02:50 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: -14 ±
Замечаний: 0% ±

Excel 2007
_Boroda_, Огромное спасибо!!! Очень выручили.
 
Ответить
Сообщение_Boroda_, Огромное спасибо!!! Очень выручили.

Автор - mvorg
Дата добавления - 17.12.2015 в 02:50
mvorg Дата: Вторник, 29.12.2015, 01:43 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: -14 ±
Замечаний: 0% ±

Excel 2007
_Boroda_, Здравствуйте, вынужден снова обратится к вам, т.к. вы мне помогли с данной формулой, пытался вникнуть особо не получилось, т.к. с Excel особо не знаком.
Вот в принципе в чем загвоздка, форма в принципе все считывает правильно ну вот в промежутках времени с 12:00 до 23:00, т.е. если ставить именно эти интервалы фомула не правильно выдает результат.
Я так понимаю в этом интервале должно быть 5-ть ночных часов.
К сообщению приложен файл: 4159198.xlsx (14.4 Kb)


Сообщение отредактировал mvorg - Вторник, 29.12.2015, 01:45
 
Ответить
Сообщение_Boroda_, Здравствуйте, вынужден снова обратится к вам, т.к. вы мне помогли с данной формулой, пытался вникнуть особо не получилось, т.к. с Excel особо не знаком.
Вот в принципе в чем загвоздка, форма в принципе все считывает правильно ну вот в промежутках времени с 12:00 до 23:00, т.е. если ставить именно эти интервалы фомула не правильно выдает результат.
Я так понимаю в этом интервале должно быть 5-ть ночных часов.

Автор - mvorg
Дата добавления - 29.12.2015 в 01:43
_Boroda_ Дата: Вторник, 29.12.2015, 07:44 | Сообщение № 6
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Код
=МАКС(;МИН(1;ОСТАТ(D20+"1:";1)+(ОСТАТ(D20+"1:";1)<ОСТАТ(C20+"1:";1)))-МАКС("19:";ОСТАТ(C20+"1:";1)))


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
Код
=МАКС(;МИН(1;ОСТАТ(D20+"1:";1)+(ОСТАТ(D20+"1:";1)<ОСТАТ(C20+"1:";1)))-МАКС("19:";ОСТАТ(C20+"1:";1)))

Автор - _Boroda_
Дата добавления - 29.12.2015 в 07:44
mvorg Дата: Вторник, 29.12.2015, 11:42 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: -14 ±
Замечаний: 0% ±

Excel 2007
В очередной раз спасибо!!!
 
Ответить
СообщениеВ очередной раз спасибо!!!

Автор - mvorg
Дата добавления - 29.12.2015 в 11:42
mvorg Дата: Пятница, 07.10.2016, 03:39 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: -14 ±
Замечаний: 0% ±

Excel 2007
_Boroda_, И снова проблем ка с этими ночными часами, оказывается ночное время считают с 22:00 до 6:00. Если можешь можешь подсказать где в твоей формуле менять что либо что бы эти промежутки менять, сколько не пытаюсь никак не могу понять, а тут постоянно обращаться к вам по таким мелочам как то не ловко.
Если не составит особого труда напиши пожалуйста 2 формулы по ночным часам между промежутками с 22:00 до 6:00 и с 4:00 до 12:00 пожалуйста .
Надеюсь с этим вопросом более не обращусь...


Сообщение отредактировал mvorg - Пятница, 07.10.2016, 03:40
 
Ответить
Сообщение_Boroda_, И снова проблем ка с этими ночными часами, оказывается ночное время считают с 22:00 до 6:00. Если можешь можешь подсказать где в твоей формуле менять что либо что бы эти промежутки менять, сколько не пытаюсь никак не могу понять, а тут постоянно обращаться к вам по таким мелочам как то не ловко.
Если не составит особого труда напиши пожалуйста 2 формулы по ночным часам между промежутками с 22:00 до 6:00 и с 4:00 до 12:00 пожалуйста .
Надеюсь с этим вопросом более не обращусь...

Автор - mvorg
Дата добавления - 07.10.2016 в 03:39
_Boroda_ Дата: Пятница, 07.10.2016, 07:50 | Сообщение № 9
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
С 22 до 6
Код
=МАКС(;МИН(1;ОСТАТ(D3-"6:";1)+(ОСТАТ(D3-"6:";1)<ОСТАТ(C3-"6:";1)))-МАКС("16:";ОСТАТ(C3-"6:";1)))

Доеду до работы - универсальную формулу напишу


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеС 22 до 6
Код
=МАКС(;МИН(1;ОСТАТ(D3-"6:";1)+(ОСТАТ(D3-"6:";1)<ОСТАТ(C3-"6:";1)))-МАКС("16:";ОСТАТ(C3-"6:";1)))

Доеду до работы - универсальную формулу напишу

Автор - _Boroda_
Дата добавления - 07.10.2016 в 07:50
mvorg Дата: Пятница, 07.10.2016, 11:10 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: -14 ±
Замечаний: 0% ±

Excel 2007
Доеду до работы - универсальную формулу напишу

Огромное спасибо, жду с нетерпением.
 
Ответить
Сообщение
Доеду до работы - универсальную формулу напишу

Огромное спасибо, жду с нетерпением.

Автор - mvorg
Дата добавления - 07.10.2016 в 11:10
mvorg Дата: Вторник, 11.10.2016, 14:05 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: -14 ±
Замечаний: 0% ±

Excel 2007
С 4 до 12 если я не ошибаюсь формула будет выглядеть так?

Код
=МАКС(;МИН(1;ОСТАТ(D3-"0:";1)+(ОСТАТ(D3-"0:";1)<ОСТАТ(C3-"0:";1)))-МАКС("19:";ОСТАТ(C3-"0:";1)))
 
Ответить
СообщениеС 4 до 12 если я не ошибаюсь формула будет выглядеть так?

Код
=МАКС(;МИН(1;ОСТАТ(D3-"0:";1)+(ОСТАТ(D3-"0:";1)<ОСТАТ(C3-"0:";1)))-МАКС("19:";ОСТАТ(C3-"0:";1)))

Автор - mvorg
Дата добавления - 11.10.2016 в 14:05
_Boroda_ Дата: Вторник, 11.10.2016, 15:13 | Сообщение № 12
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Ой, забыл я Вам формулу-то написать.
Для 4-12 вот так
Код
=МАКС(;МИН(1;ОСТАТ(D3+,5;1)+(ОСТАТ(D3+,5;1)<ОСТАТ(C3+,5;1)))-МАКС("16:";ОСТАТ(C3+,5;1)))


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеОй, забыл я Вам формулу-то написать.
Для 4-12 вот так
Код
=МАКС(;МИН(1;ОСТАТ(D3+,5;1)+(ОСТАТ(D3+,5;1)<ОСТАТ(C3+,5;1)))-МАКС("16:";ОСТАТ(C3+,5;1)))

Автор - _Boroda_
Дата добавления - 11.10.2016 в 15:13
_Boroda_ Дата: Среда, 12.10.2016, 20:30 | Сообщение № 13
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
А вот и универсальную родил
Код
=МАКС(;МИН(1;ОСТАТ(D3-M$2;1)+(ОСТАТ(D3-M$2;1)<ОСТАТ(C3-M$2;1)))-МАКС(ОСТАТ(M$1-M$2;1);ОСТАТ(C3-M$2;1)))
К сообщению приложен файл: 4159198_6.xlsx (15.8 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеА вот и универсальную родил
Код
=МАКС(;МИН(1;ОСТАТ(D3-M$2;1)+(ОСТАТ(D3-M$2;1)<ОСТАТ(C3-M$2;1)))-МАКС(ОСТАТ(M$1-M$2;1);ОСТАТ(C3-M$2;1)))

Автор - _Boroda_
Дата добавления - 12.10.2016 в 20:30
mvorg Дата: Среда, 19.10.2016, 09:14 | Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: -14 ±
Замечаний: 0% ±

Excel 2007
И снова не стандартная ситуация с этими же формулами, если к примеру я был на работе около 4-х суток, формула не может высчитать ночное время между ними. По первой формуле должно получится 32 ночных часов.
Код
=МАКС(;МИН(1;ОСТАТ(D3+"1:";1)+(ОСТАТ(D3;1)<ОСТАТ(C3;1)))-МАКС("16:";ОСТАТ(C3+"1:";1)))

К сообщению приложен файл: ___.xlsx (15.7 Kb)


Сообщение отредактировал mvorg - Среда, 19.10.2016, 09:22
 
Ответить
СообщениеИ снова не стандартная ситуация с этими же формулами, если к примеру я был на работе около 4-х суток, формула не может высчитать ночное время между ними. По первой формуле должно получится 32 ночных часов.
Код
=МАКС(;МИН(1;ОСТАТ(D3+"1:";1)+(ОСТАТ(D3;1)<ОСТАТ(C3;1)))-МАКС("16:";ОСТАТ(C3+"1:";1)))


Автор - mvorg
Дата добавления - 19.10.2016 в 09:14
_Boroda_ Дата: Среда, 19.10.2016, 10:00 | Сообщение № 15
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Смотрите пост 3 - я там еще 10 месяцев назад Вам об этом писал.
Определитесь тогда уже как-нибудь - смотрим мы на дату в столбцах С и Д или не смотрим. И если смотрим, то почему эту дату нигде не видно - зачем Вы скрыли ее форматом?


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеСмотрите пост 3 - я там еще 10 месяцев назад Вам об этом писал.
Определитесь тогда уже как-нибудь - смотрим мы на дату в столбцах С и Д или не смотрим. И если смотрим, то почему эту дату нигде не видно - зачем Вы скрыли ее форматом?

Автор - _Boroda_
Дата добавления - 19.10.2016 в 10:00
mvorg Дата: Среда, 19.10.2016, 10:23 | Сообщение № 16
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: -14 ±
Замечаний: 0% ±

Excel 2007
Сами числа не нужны, нужен расчет времени по этим числам. По этому и скрыл их.
А так, все определенно. Это конечная формула будет, если вы мне поможете с ней, много читал, пытался сам понять в данных формулах, про дату и забыл со всем. Уж извините за дотошность. Самому не ловко постоянно к вам обращаться с этой темой, обращался по другим форумам, не могут помочь, вот и вынужден в очередной раз к вам обратится, похоже только вы понимайте в екселе на таком высоком уровне.


Сообщение отредактировал mvorg - Среда, 19.10.2016, 10:23
 
Ответить
СообщениеСами числа не нужны, нужен расчет времени по этим числам. По этому и скрыл их.
А так, все определенно. Это конечная формула будет, если вы мне поможете с ней, много читал, пытался сам понять в данных формулах, про дату и забыл со всем. Уж извините за дотошность. Самому не ловко постоянно к вам обращаться с этой темой, обращался по другим форумам, не могут помочь, вот и вынужден в очередной раз к вам обратится, похоже только вы понимайте в екселе на таком высоком уровне.

Автор - mvorg
Дата добавления - 19.10.2016 в 10:23
_Boroda_ Дата: Среда, 19.10.2016, 15:50 | Сообщение № 17
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
обращался по другим форумам, не могут помочь
Да не может такого быть! Дайте ссылочки посмотреть.
похоже только вы понимайте в екселе на таком высоком уровне
Льстец. Коварный соблазнитель! Жаль, что я не девушка - сразу бы отдался.
Похоже, придется опять думать.
Добавьте к формуле вот такой кусок
Код
=(ОТБР($D3)-ОТБР($C3))*(T$2-T$1+(T$2<T$1))
К сообщению приложен файл: -11-1.xlsx (16.7 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
обращался по другим форумам, не могут помочь
Да не может такого быть! Дайте ссылочки посмотреть.
похоже только вы понимайте в екселе на таком высоком уровне
Льстец. Коварный соблазнитель! Жаль, что я не девушка - сразу бы отдался.
Похоже, придется опять думать.
Добавьте к формуле вот такой кусок
Код
=(ОТБР($D3)-ОТБР($C3))*(T$2-T$1+(T$2<T$1))

Автор - _Boroda_
Дата добавления - 19.10.2016 в 15:50
mvorg Дата: Среда, 19.10.2016, 17:12 | Сообщение № 18
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: -14 ±
Замечаний: 0% ±

Excel 2007
_Boroda_, И на том спасибо, :( а на счет других форумах, я действительно обращался, ссылок уже и не найду. Нынче по новой обращусь да бы вы убедились.
 
Ответить
Сообщение_Boroda_, И на том спасибо, :( а на счет других форумах, я действительно обращался, ссылок уже и не найду. Нынче по новой обращусь да бы вы убедились.

Автор - mvorg
Дата добавления - 19.10.2016 в 17:12
_Boroda_ Дата: Среда, 19.10.2016, 17:16 | Сообщение № 19
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
И на том спасибо

А почему "И на том"? Что-то не так?

Вместе формулу из двух собрать сможете?


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
И на том спасибо

А почему "И на том"? Что-то не так?

Вместе формулу из двух собрать сможете?

Автор - _Boroda_
Дата добавления - 19.10.2016 в 17:16
mvorg Дата: Среда, 19.10.2016, 18:23 | Сообщение № 20
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: -14 ±
Замечаний: 0% ±

Excel 2007
А почему "И на том"? Что-то не так?

Собрал формулу, как вы написали:
Добавьте к формуле вот такой кусок

И получил я это:


Сообщение отредактировал mvorg - Среда, 19.10.2016, 18:25
 
Ответить
Сообщение
А почему "И на том"? Что-то не так?

Собрал формулу, как вы написали:
Добавьте к формуле вот такой кусок

И получил я это:

Автор - mvorg
Дата добавления - 19.10.2016 в 18:23
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Расчет ночных и дневных часов, между промежутком времени. (Формулы/Formulas)
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Поиск:

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