Попытка открыть CSV в открытом офисе - но это изменяет данные. Вот CSV в необработанном формате (открыт в блокноте);

10-1001,product name 1,
10-1001-020,product name 2,
10-1001-030,product name 3,

Когда я открываю это в OpenOffice, меняются первые столбцы, чтобы они выглядели так ...

01/10/01   product name 1
10-1001-020   product name 2
10-1001-030   product name 3

(Обратите внимание на первый столбец. Похоже, он распознает это как дату и пытается быть полезным!)

Может кто-нибудь помочь с этим!?

Спасибо

обкрадывать

2 ответа2

1

потому что OpenOffice пытается распознать поле и выглядит как поле даты для него.

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

1

Как ответил KARASZI, по умолчанию OOo попытается угадать тип каждого значения в CSV-файле и импортировать его соответствующим образом.

Вам просто нужно явно указать тип столбца.

Откройте файл в OOo, выберите "Текст CSV" в качестве формата, чтобы открыть как. Вы получите диалоговое окно импорта, внизу вы увидите столбцы, которые OOo распознал. Если вы нажмете на столбец, вы можете установить его тип в раскрывающемся списке выше. Выберите "текст", чтобы дословно импортировать текст столбца.

Эта функция также полезна, если, например, файл использует другой десятичный формат или формат даты, отличный от стандартного в вашей локали.

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