Страницы: 1
RSS
Преобразование значения Времени в ячейке
 
Приветствую!
Имеется таблица с детализацией разговоров.
Продолжительность во временных значениях, например: 0:41, 0 минут 41 секунда.
При попытке округлить значение ячейки вверх до минуты по формуле: ОКРУГЛВВЕРХ(ВРЕМЯ*1440;0)/1440 округляет до 00:41:00  (ЧЧ:ММ:СС)
Как начальные временные значения изменить на верные ММ:СС?
Изменено: Surfdude - 03.02.2021 18:15:59
 
Как и предполагал - ни даты, ни времени в столбцах А:В нет - там тексты. Проверьте:
=ЕЧИСЛО(A2)
Да, при арифметических операциях текстовая запись преобразуется в число, но учтите косяк с форматами данных, может в другом месте чертик выскочить :)

В остальном - все нормально. Ваша формула округляет, как положено. Возможно, нужный формат ячейки не установили.
Или МАС по другому со временем работает )
 
Спасибо. А что делать-то?
Собственно суть поста именно в этом: нужен столбец I(длительность) в формате время, причем именно ММ:СС.
Если форматировать столбец в формат времени стандартными средствами-секунды превращаются в минуты!  
 
Покажите.
 
Пришлось повспоминать, как это делал и... оказалось, что делал в OpenOffice: поиск на всем листе .* и замену на &.
После этой операции время превращается в ЧЧ:ММ:СС.
 
Цитата
Surfdude написал: делал в OpenOffice
И какое отношение Ваш случай имеет к MAC или Win?
 
Работаю сейчас на Mac.
По сути поста, видимо надо сформулировать по другому.
Имеется таблица с детализацией разговоров.
Продолжительность в текстовых значениях, например: 0:41, 0 минут 41 секунда.
Как в MS EXEL(который для Mac) превратить ТЕКСТ во временные значения в формате ММ:СС?
 
Собственно, можно так же как и на Windows:
в любую пустую ячейку вводите число 60 -- Копировать -- выделяете столбец с "текстовым" временем -- Специальная вставка -- Деление -- ОК
и устанавливаете формат времени.

Или в доп. столбец формулу
Код
=I2/60 
и тоже формат времени
 
Благодарю! С преобразованием текста во время все получилось! Ура!

С округлением вверх до целых минут не получается: =ОКРУГЛВВЕРХ(RC[-2];0), формат ячейки ММ:СС дает результат 00:00.
Изменено: Surfdude - 10.02.2021 15:43:44
 
Код
=ОКРУГЛТ(I8;1/1440)

или сразу из текста (по предыдущему файлу)
Код
=ОКРУГЛТ(I2/60;1/1440)
Изменено: Pelena - 10.02.2021 15:48:42
 
Благодарю, нормально округляет значения больше 30 секунд; где есть значения меньше 30 секунд- округляет в меньшую сторону.
Изменено: Surfdude - 10.02.2021 16:20:53
 
Я такая рассеянная) (с)
Замените ОКРУГЛТ на ОКРВВЕРХ(I2/60;1/1440)
 
Цитата
Pelena написал:
Я такая рассеянная) (с)
))
Заменил, не получается.
 
Ссылка какая-то странная у Вас
 
:oops: я тупой! Скопипастил Вашу формулу и не удосужился ссылку проверить...
Все работает, спасибо!)  
Страницы: 1
Наверх