Импортируйте зафиксированные данные формата ширины exponetial в Excel

Я получил набор текстовых файлов данных, состоящих из большого количества записей (> 30K/file) 3 полей каждое из 5-местных чисел в экспоненциальном формате: s0.nnnnnEsee (то, где s +/-, n, является цифрой и ee, является экспонентой (всегда 2 цифры). Когда я открываю файл в Блокноте, формат совершенно одинаков всюду по каждому файлу, но когда я импортирую его к Excel с помощью Ширины Data|Import|Fixed, многие значения данных испорчены, какой формат (текст, экспоненциальные, различные пользовательские попытки) я присваиваю ячейкам.

Смотря на версию Блокнота, кажется, что продвижение + знаки были заменены пространством в файле данных, но знак экспоненциала всегда там. Это означает, что некоторые поля начинаются с пространства, и это, кажется, путает стандартную программу импорта Excel. Я получаю тот же результат в Excel 2003 и 2007.

Я уверен, что существует простое решение (надо надеяться, без грязной стандартной программы VBA), но я не могу выяснить, что попробовать затем.:-)

Для разъяснения (надо надеяться), вот, некоторые входные записи и соответствующий ввод текста в Excel:

         Notepad                                           Excel

- 0.11311E+01 0.10431E-04 0.27018E-03 - 0.11311E 1.0431E-05 2.7018E-04 0.19608E+00-0.81414E-02-0.89553E-02 0.19608E-8.1414E-03 8.9553E-03 и т.д.

Ого-го! Решенный моя собственная проблема - в духе Опасности, теперь, когда я начал вопрос, вот ответ - Использование другой "Источник Файла" - несколько кроме "Unicode по умолчанию, UTF..." хорошо работают! Какая боль. Надежда это помогает кому-то еще избежать нескольких неприятных часов!

Алоха от Kona, Tom

1
задан 26.01.2010, 09:59

1 ответ

Ого-го! Решенный моя собственная проблема - в духе Опасности, теперь, когда я начал вопрос, вот ответ - Использование другой "Источник Файла" - несколько кроме "Unicode по умолчанию, UTF..." хорошо работают! Какая боль. Надежда это помогает кому-то еще избежать нескольких неприятных часов!

Алоха от Kona, Tom

0
ответ дан 24.11.2019, 02:15

Теги

Похожие вопросы