5

Я импортировал табличные данные с веб-сайта, используя «Данные> Из Интернета» в Excel. Проблема в том, что время, например 47:38:00 , автоматически переводится. Если я нажму на него, 01/01/1900 23:38:00 в текстовом поле формулы, а преобразование данных в text или general преобразование преобразует их в число с плавающей точкой, 1.984722222 .

Преобразование с плавающей точкой является очень раздражающим, поскольку это то, что представлено при извлечении данных из электронной таблицы. Есть ли способ остановить Excel от манипулирования данными и просто воспринимать все как сырые?

1 ответ1

8

Данные не изменяются, меняется только формат отображения .

Вы можете установить формат отображения, который вы предпочитаете; например, для показанного 47:38:00 используйте (пользовательский) формат [hh]:mm:ss .

Квадратные скобки [] указывают Excel не переходить к следующей более высокой единице - дням - но оставаться с часами, независимо от того, насколько велико число; без скобок вы бы увидели 1d 23:38:00 или около того. Например, использование [mm]:ss даст вам 2858:00 в минутах и секундах.

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