×
×
+ Ответить в теме
Показано с 1 по 7 из 7
  1. #1
    Клерк
    Регистрация
    13.11.2010
    Адрес
    Санкт-Петербург
    Сообщений
    18

    Открыть в Excel *.txt файл с разделителями "точка" (преобразование цифровых значений)

    Ситуация:
    при открытии текстового файла, в котором есть цифровые значения целые, а есть с разделением дробной части точками, многие цифровые значения преобразовываются, а то еще и в даты... А "+" или "-" перед числом вообще бывает пропадает.

    Подскажите, возможно ли открыть такой файл в Excel корректно (или так, чтобы все поля текстового файла открылись хотя бы как текстовые)?
    ...и, без макросов или смены региональных установок?

    Варианты - copy/paste через Word, правка самого текстового файла занимают очень много времени! Да и после таких правок, особенно через Word, бывает достаточно сложно перевести ячейки со значениями в цифровой формат.

    PS. Актуально для MS Excel 2003
    Поиск результатов не дал (плохо искал?).
    Поделиться с друзьями

  2. #2
    Клерк
    Регистрация
    02.11.2007
    Сообщений
    4,720
    На 3-ем шаге помечаете столбцы с числовыми значениями и устанавливаете флаг формат "текстовый"

  3. #3
    Клерк
    Регистрация
    17.12.2010
    Сообщений
    169
    Данные после импортирования нужно преобразовывать в правильный числовой вид?
    Если да, покажите в файле образцы "неправильности".
    Последний раз редактировалось vikttur; 26.06.2012 в 14:24.

  4. #4
    Клерк
    Регистрация
    17.12.2010
    Сообщений
    169
    Извините, невнимательно прочитал. Неправильный разделитель только один - "."?
    После импортирования выделить диапазон, Найти(".")-ЗАМЕНИТЬ(",")-ОК

    Для преобразования в число сложить с нулем (можно умножить на 1):
    Выделить пустую ячейку, копировать, выделить диапазон, Правка-Спецвставка-Сложить-ОК

    Вариант формулой (в другом диапазоне):
    Код:
    =--ПОДСТАВИТЬ(A1;".";",")
    Последний раз редактировалось vikttur; 26.06.2012 в 14:39. Причина: добавлена формула

  5. #5
    Клерк
    Регистрация
    13.11.2010
    Адрес
    Санкт-Петербург
    Сообщений
    18
    Сергей А.В., А если колонки при открытии невозможно выделить для всего файла?

    Для пояснения (vikttur):
    Именно открыть файл, а не работать с данными уже открытого файла.
    Последний раз редактировалось drawline; 26.06.2012 в 14:44.

  6. #6
    Клерк
    Регистрация
    17.12.2010
    Сообщений
    169
    Главное - загрузить в Excel ТЕКСТОВЫЕ данные. То, что я писал - дополнение к сообщению предыдущего автора.
    Попробуйте перед загрузкой установить формат ячеек "Текстовый".

  7. #7
    Клерк
    Регистрация
    02.11.2007
    Сообщений
    4,720
    Цитата Сообщение от drawline Посмотреть сообщение
    А если колонки при открытии невозможно выделить для всего файла?
    Не пойму почему?

+ Ответить в теме

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы можете создавать новые темы
  • Вы можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •