Новости:

Теперь на форум можно залогиниться / зарегистрироваться с помощью ВКонтакте. Уже существующие пользователи могут связать свою учетную запись с аккаунтом ВКонтакте одним кликом в профиле пользователя http://forum.msexcel.ru/index.php?action=profile;area=account

Главное меню

Как взять минуты и секунды у числа в формате [ч]:мм:сс

Автор Яна Варзова, 17.09.2015, 14:10

« назад - далее »

Яна Варзова

Приветствую!

Формат [ч]:мм:сс.
Есть число 23:25:00 от него нужно взять только лишь минуты и секунды в таком виде: 00:25:00.
А у ровного числа 23:00:00, так 00:00:00.

Пользовалась таким методом, но он оказался не корректным:
1) округляла в меньшую сторону число, выходило так: 23:00:00
2) затем вычитала: 23:25:00-23:00:00=00:25:00

Этот способ меня с большой радостью устраивал, пока программа ни сделала так:
У меня было число ровное 7:00:00, так вот, по тому же алгоритму программа округляет это число до 6:00:00 (а надо 7:00:00).
А далее 7:00:00-6:00:00=1:00:00. И так у меня происходит ошибка в вычислениях.

Иногда программа ровные числа округляет правильно, а иногда нет. Почему так происходит, думаю, потому что, число - это ссылка, с другого листа на лист, а когда сама, без ссылки - вручную числа прописываю, то программа считает без ошибочно.

Кто знает, есть ли другой способ.





vikttur

От того, куда ведет ссылка, это не зависит.
Ошибка стандарта вычислений с плавающей запятой
http://www.softelectro.ru/ieee754.html
При вычислениях может возникнуть ошибка далее 15 знака после запятой.
Совет из прошлой темы - округлять.

zs


Яна Варзова

zs, Благодарю вас, формулы то что нужно!!!