Страницы: 1
RSS
Преобразовать в количество минут текст формата "Д чч:мм:сс"
 
Добрый день! Прошу совета, есть столбец с данными формата (кол-во дней часы:минуты:секунды) выглядит так 1 07:06:10 (между первой цифрой и второй пробел)
Так же в столбце есть данные без кол-ва дней формата часы:минуты:секунды
Мне необходимо преобразовать эти данные в кол-во минут
Не могу понять, как это можно сделать
Заранее благодарю за ответ
 
Цитата
Кирилл Немкин написал:
Не могу понять, как это можно сделать
без Вашего примера мы тоже не сможем, т.к. вообще неясно, что на самом деле в ячейке записано, а что форматом сделано. Приложите пример данных с тем, что есть сейчас и что хотелось бы получить(например, как быть с секундами).
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
Код
Function MinCount#(v$)
  Dim p&, m#
  p = InStr(v, " ")
  If p > 1 Then m = Val(Left(v, p - 1)) * 1440: v = Right(v, Len(v) - p)
  MinCount = m + Hour(CDate(v)) * 60 + Minute(CDate(v))
End Function
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
для прикола если дней не более 31
=("1900/1/"&A1)*24*60
Изменено: БМВ - 25.11.2020 15:56:01
По вопросам из тем форума, личку не читаю.
 
Большое спасибо всем ответившим, очень помогли
Страницы: 1
Наверх