4

У меня есть вопрос, касающийся Excel. Мы автоматически генерируем CSV-файл каждый день, содержащий вещи, похожие на:

column1;column2;...;columnx
text;date;text;249316479917397279

Проблема в том, что число 249316479917397279 слишком длинное, чтобы полностью отображаться в Excel. Excels показывает «2,49316E+17», и даже когда я иду редактировать ячейку, я вижу 249316479917397000.

Число округляется в Excel, и я теряю три последних числа, которые важны для меня, поскольку эти числа являются идентификаторами. Я бы Excel, чтобы отобразить его в виде текста, без округления. Я пытался сгенерировать свой CSV с кавычками "249316479917397279", но ничего не изменилось.

Является ли это возможным?

2 ответа2

2

При открытии .csv Excel пропускает "мастер импорта текста", если вы измените файл на .txt, затем откройте его, появится диалоговое окно, и вы можете указать, что соответствующие столбцы будут обрабатываться как текст.

Обратите внимание, если вы рассматриваете столбцы как «Текст», а не «Общие» в некоторых (все?) В версиях Excel содержащиеся в нем данные усекаются до 256 символов.

-1

Я бы не стал открывать файл в текстовом редакторе и вставлять его в Excel с хорошим форматированным столбцом каждый раз.

Что-то работает, чтобы добавить «перед моим номером, когда я генерирую CSV. Я вижу 'в Excel, но хорошо, лучше, чем ничего.

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