У меня есть строки, такие как Oct 02 2015 11:04 которые я пытаюсь преобразовать в действительный формат даты и времени. Я разделил все, используя Text-To-Columns, но время кажется неправильным.

Значение ячейки E1 равно 11:04:00 а при работе =TIME(LEFT(E1,2), RIGHT(E1,2), 0) результат равен 12:11 AM

Ячейка отформатирована как h:mm AM/PM , я ожидаю, что значение будет 11:04 AM . Что я делаю неправильно?

Изображения для уточнения:

Формула времени не работает:
Формула времени не работает

Содержимое ячейки:
Содержимое клетки

2 ответа2

1

ваше время уже сохранено как время, и когда вы выполняете над ним какие-либо текстовые действия, это делается для его числовой версии (один день = 1, один час = 1/24 ... 11:04 = 0,46111)

Почему вы хотите обработать это дальше?

0

В этом случае вы не должны использовать функцию TIME . Это не правильная функция, так как TIME включало некоторый разговор "день и часы". Для моего собственного подхода я буду использовать =TEXT(E1,"h:mm AM/PM") для решения

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .