Как преобразовать строку в дату / время в Excel?

Нужно конвертировать строки вида

1 Apr 17  0:01
1 Apr 17  0:09

в Date/Time форма. Естественно, я попробовал оба DateValue() а также TimeValue() функции, но когда я использую DateValue() на любой строке я получаю 4/1/17 12:00... другими словами, я теряю информацию о времени. Если я попробую TimeValue(), Я получил 1/0/00 0:01 а также 1/0/00 0:09 соответственно - я теряю дату. Как получить время и дату в этой форме?

3 ответа

Решение

Text-to-Columns, фиксированная ширина, DMY, Finish.

Я столкнулся с этой проблемой. Следующее сработало для меня. . . Значение в ячейке A1 = 29-11-2022 14:07 IST Значение в ячейке B1 = 29-11-2022 14:10 IST Чтобы получить количество минут, прошедших между 2, ячейка C1 имеет формулу = (VALUE(MID(B1, 1, 16)) - ЗНАЧЕНИЕ(MID(A1, 1, 16))) * 1440, что равно 3

КС

Просто делать...

DateValue() + TimeValue()
Другие вопросы по тегам