Доброго дня, форумчане. Возник вопрос о переводе времени, выгрузка которого приходит в формате текста (столбец А) в десятичную дробь (столбец В). Не могу сообразить, как это переделать с помощью формул (версия эксель 2016).
Перевод времени в текстовом виде в десятичную дробь
|
10.02.2026 07:31:58
|
|
|
|
|
|
10.02.2026 09:13:06
zay_senya_z, добрый день. Если UDF можно использовать, то на основании вариант
=ЕСЛИОШИБКА(RegExpExtract(A2;"\d+(?=\s?час)");0)+ЕСЛИОШИБКА(RegExpExtract(A2;"\d+(?=\s?мин)")/60;0) |
|
|
|
|
|
10.02.2026 09:38:05
вариант:
=СУММПРОИЗВ(ПСТР("00"&A2&"00000";ПОИСК({"ч";"м"};10&A2&"------чм")-{4;3};3)/{1;60}) |
|
|
|
|
|
10.02.2026 09:50:59
=ЕСЛИОШИБКА(ЛЕВБ(A2;ПОИСК(" ч";A2));)+ЕСЛИОШИБКА(ПСТР(A2;МАКС(ПОИСК(" м";A2)-2;1);2)/60;)
|
|
|
|
|
|
10.02.2026 10:00:34
|
||||
|
|
|
|||
Читают тему