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

Вход

Регистрация

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

 

= Мир MS Excel/расчет времени без секунд - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » расчет времени без секунд (Формулы/Formulas)
расчет времени без секунд
n0leg68 Дата: Понедельник, 20.07.2015, 14:28 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 88
Репутация: 11 ±
Замечаний: 0% ±

Excel 2013
Можно ли изменить формулу (или как то свойствами незнаю) чтобы расчет времени происходил без секунд,а только часами и минутами. Чтобы результат суммы получиля ровно 166:00:00. Строки для изменения на красном фоне.
Там задана следующая формула -
Код
=МИН(D24-(J24/СУММ($J$24:$J$34)*МАКС($J$36-$J$1;0));"22:00:00")

[moder]Формулы нужно оформлять тегами![/moder]
К сообщению приложен файл: 3583002.xlsx (15.6 Kb)


Сообщение отредактировал n0leg68 - Понедельник, 20.07.2015, 15:25
 
Ответить
СообщениеМожно ли изменить формулу (или как то свойствами незнаю) чтобы расчет времени происходил без секунд,а только часами и минутами. Чтобы результат суммы получиля ровно 166:00:00. Строки для изменения на красном фоне.
Там задана следующая формула -
Код
=МИН(D24-(J24/СУММ($J$24:$J$34)*МАКС($J$36-$J$1;0));"22:00:00")

[moder]Формулы нужно оформлять тегами![/moder]

Автор - n0leg68
Дата добавления - 20.07.2015 в 14:28
Samaretz Дата: Понедельник, 20.07.2015, 14:51 | Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 223
Репутация: 63 ±
Замечаний: 0% ±

Excel 2010; 2013; 2016
Так надо?
Код
=ROUND(MIN(D24-(J24/SUM($J$24:$J$34)*MAX($J$36-$J$1;0));"22:00:00")*24*60;0)/24/60
К сообщению приложен файл: 1449910.xlsx (16.4 Kb)
 
Ответить
СообщениеТак надо?
Код
=ROUND(MIN(D24-(J24/SUM($J$24:$J$34)*MAX($J$36-$J$1;0));"22:00:00")*24*60;0)/24/60

Автор - Samaretz
Дата добавления - 20.07.2015 в 14:51
SLAVICK Дата: Понедельник, 20.07.2015, 14:53 | Сообщение № 3
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
Еще вариант:
Код
=ТЕКСТ(МИН(D24-(J24/СУММ($J$24:$J$34)*МАКС($J$36-$J$1;0));"22:00:00");"чч:мм")*1
К сообщению приложен файл: 3583002-1-.xlsx (15.2 Kb)


Иногда все проще чем кажется с первого взгляда.

Сообщение отредактировал SLAVICK - Понедельник, 20.07.2015, 14:56
 
Ответить
СообщениеЕще вариант:
Код
=ТЕКСТ(МИН(D24-(J24/СУММ($J$24:$J$34)*МАКС($J$36-$J$1;0));"22:00:00");"чч:мм")*1

Автор - SLAVICK
Дата добавления - 20.07.2015 в 14:53
n0leg68 Дата: Понедельник, 20.07.2015, 15:01 | Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 88
Репутация: 11 ±
Замечаний: 0% ±

Excel 2013
Нет... я так же делал, сотые в расчете остаются так как округляются и все.. И заданный результат суммы не получается, т.е. не хватает нескольких минут... А вот в этом то как раз и фишка...
 
Ответить
СообщениеНет... я так же делал, сотые в расчете остаются так как округляются и все.. И заданный результат суммы не получается, т.е. не хватает нескольких минут... А вот в этом то как раз и фишка...

Автор - n0leg68
Дата добавления - 20.07.2015 в 15:01
Udik Дата: Понедельник, 20.07.2015, 15:04 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация: 192 ±
Замечаний: 0% ±

Excel 2016 х 64
а что мешает вычесть из числа дробную часть или использовать ОТБР.


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com


Сообщение отредактировал Udik - Понедельник, 20.07.2015, 15:09
 
Ответить
Сообщениеа что мешает вычесть из числа дробную часть или использовать ОТБР.

Автор - Udik
Дата добавления - 20.07.2015 в 15:04
_Boroda_ Дата: Понедельник, 20.07.2015, 15:06 | Сообщение № 6
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Код
=МИН(D24-ТЕКСТ((J24/СУММ($J$24:$J$34)*МАКС($J$36-$J$1;0));"ч:мм");"22:")

или, на всякий случай,
Код
=МИН(D24-ТЕКСТ((J24/СУММ($J$24:$J$34)*МАКС($J$36-$J$1;0));"[ч]:мм");"22:")


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
Код
=МИН(D24-ТЕКСТ((J24/СУММ($J$24:$J$34)*МАКС($J$36-$J$1;0));"ч:мм");"22:")

или, на всякий случай,
Код
=МИН(D24-ТЕКСТ((J24/СУММ($J$24:$J$34)*МАКС($J$36-$J$1;0));"[ч]:мм");"22:")

Автор - _Boroda_
Дата добавления - 20.07.2015 в 15:06
n0leg68 Дата: Понедельник, 20.07.2015, 15:15 | Сообщение № 7
Группа: Пользователи
Ранг: Участник
Сообщений: 88
Репутация: 11 ±
Замечаний: 0% ±

Excel 2013
Нет не получается. Смысл в том чтобы получилось ровно 166:00:00.

Просто все эти расчеты почти на 90 человек я вношу в программу, а там приходится ровнять время по сотым что как раз и занимает не мало времени... Просто та программа далеко не эксель и расчет на одного человека идет почти минуту,да и пока поймаешь эти сотые,короче весь день сижу ровняю... (т.е. 45 мин это 0,75 и т.д.)


Сообщение отредактировал n0leg68 - Понедельник, 20.07.2015, 15:18
 
Ответить
СообщениеНет не получается. Смысл в том чтобы получилось ровно 166:00:00.

Просто все эти расчеты почти на 90 человек я вношу в программу, а там приходится ровнять время по сотым что как раз и занимает не мало времени... Просто та программа далеко не эксель и расчет на одного человека идет почти минуту,да и пока поймаешь эти сотые,короче весь день сижу ровняю... (т.е. 45 мин это 0,75 и т.д.)

Автор - n0leg68
Дата добавления - 20.07.2015 в 15:15
_Boroda_ Дата: Понедельник, 20.07.2015, 15:21 | Сообщение № 8
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Смысл в том чтобы получилось ровно 166:00:00.

А причем здесь 166? Вы спрашивали про время без секунд - я Вам ответил.
А 166 Вы так не получите, у Вас для этого формула неверная в столбце О. А как верно написать, я пока не знаю.


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

А причем здесь 166? Вы спрашивали про время без секунд - я Вам ответил.
А 166 Вы так не получите, у Вас для этого формула неверная в столбце О. А как верно написать, я пока не знаю.

Автор - _Boroda_
Дата добавления - 20.07.2015 в 15:21
Udik Дата: Понедельник, 20.07.2015, 15:27 | Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация: 192 ±
Замечаний: 0% ±

Excel 2016 х 64
А в столбцах C и D цифры откуда берутся? В том смысле, что могут там секунды появиться или нет?


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com
 
Ответить
СообщениеА в столбцах C и D цифры откуда берутся? В том смысле, что могут там секунды появиться или нет?

Автор - Udik
Дата добавления - 20.07.2015 в 15:27
n0leg68 Дата: Понедельник, 20.07.2015, 15:27 | Сообщение № 10
Группа: Пользователи
Ранг: Участник
Сообщений: 88
Репутация: 11 ±
Замечаний: 0% ±

Excel 2013
Извеняюсь.. сейчас внесу поправку...
 
Ответить
СообщениеИзвеняюсь.. сейчас внесу поправку...

Автор - n0leg68
Дата добавления - 20.07.2015 в 15:27
n0leg68 Дата: Понедельник, 20.07.2015, 15:28 | Сообщение № 11
Группа: Пользователи
Ранг: Участник
Сообщений: 88
Репутация: 11 ±
Замечаний: 0% ±

Excel 2013
Нет секунд там не бывает
 
Ответить
СообщениеНет секунд там не бывает

Автор - n0leg68
Дата добавления - 20.07.2015 в 15:28
Udik Дата: Понедельник, 20.07.2015, 16:44 | Сообщение № 12
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация: 192 ±
Замечаний: 0% ±

Excel 2016 х 64
тогда секунды могут появиться только в этом куске J24/СУММ($J$24:$J$34), его и надо округлять.

типа:
Код
ОТБР( J24/СУММ($J$24:$J$34))


правда как получать 166 непонятно :)


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com
 
Ответить
Сообщениетогда секунды могут появиться только в этом куске J24/СУММ($J$24:$J$34), его и надо округлять.

типа:
Код
ОТБР( J24/СУММ($J$24:$J$34))


правда как получать 166 непонятно :)

Автор - Udik
Дата добавления - 20.07.2015 в 16:44
_Boroda_ Дата: Понедельник, 20.07.2015, 16:55 | Сообщение № 13
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Udik, Вы ничего не перепутали? Так
ОТБР( J24/СУММ($J$24:$J$34))

Вы никогда не получите значение, отличное от нуля или, в крайнем случае, единицы


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеUdik, Вы ничего не перепутали? Так
ОТБР( J24/СУММ($J$24:$J$34))

Вы никогда не получите значение, отличное от нуля или, в крайнем случае, единицы

Автор - _Boroda_
Дата добавления - 20.07.2015 в 16:55
Udik Дата: Понедельник, 20.07.2015, 17:49 | Сообщение № 14
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация: 192 ±
Замечаний: 0% ±

Excel 2016 х 64
а упустил, что часы и минуты, ежели в эксель формате - это всё после запятой, их сначала вытягивать придется

возможно так подойдет
Код
=ВРЕМЯ( ЧАС(J24/СУММ($J$24:$J$34));МИНУТЫ( J24/СУММ($J$24:$J$34));0)


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com


Сообщение отредактировал Udik - Понедельник, 20.07.2015, 18:05
 
Ответить
Сообщениеа упустил, что часы и минуты, ежели в эксель формате - это всё после запятой, их сначала вытягивать придется

возможно так подойдет
Код
=ВРЕМЯ( ЧАС(J24/СУММ($J$24:$J$34));МИНУТЫ( J24/СУММ($J$24:$J$34));0)

Автор - Udik
Дата добавления - 20.07.2015 в 17:49
n0leg68 Дата: Понедельник, 20.07.2015, 18:59 | Сообщение № 15
Группа: Пользователи
Ранг: Участник
Сообщений: 88
Репутация: 11 ±
Замечаний: 0% ±

Excel 2013
Одним словом это не реально сделать)))
 
Ответить
СообщениеОдним словом это не реально сделать)))

Автор - n0leg68
Дата добавления - 20.07.2015 в 18:59
Udik Дата: Понедельник, 20.07.2015, 19:07 | Сообщение № 16
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация: 192 ±
Замечаний: 0% ±

Excel 2016 х 64
непонятно каким образом должно 166 получаться


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com
 
Ответить
Сообщениенепонятно каким образом должно 166 получаться

Автор - Udik
Дата добавления - 20.07.2015 в 19:07
Udik Дата: Понедельник, 20.07.2015, 19:58 | Сообщение № 17
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация: 192 ±
Замечаний: 0% ±

Excel 2016 х 64
вот сделал в столбце Р для столбца О, если подойдет, можно дальше пилить

Код
=ВРЕМЯ(ЧАС(O22);МИНУТЫ(O22);0)


в столбце О обязательно дожно быть числовое значение
К сообщению приложен файл: edit3583002-2.xlsx (15.5 Kb)


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com


Сообщение отредактировал Udik - Понедельник, 20.07.2015, 19:59
 
Ответить
Сообщениевот сделал в столбце Р для столбца О, если подойдет, можно дальше пилить

Код
=ВРЕМЯ(ЧАС(O22);МИНУТЫ(O22);0)


в столбце О обязательно дожно быть числовое значение

Автор - Udik
Дата добавления - 20.07.2015 в 19:58
Мир MS Excel » Вопросы и решения » Вопросы по Excel » расчет времени без секунд (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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