Проблемы, когда файл Excel сохраняется как файл .csv

186
Deni Sano

У меня есть файл Excel (.xlsx), только с одним листом. Этот лист имеет только 2 столбца. Все ячейки в обоих столбцах отформатированы как текст. Столбцы имеют этот формат:

Имя ........ Номер телефона

Name1 ....... + 305678439958

Name2 ....... + 306893854874

.....

Когда я сохраняю как ... этот файл в .csv, ячейки во вторых столбцах имеют странное число, подобное этому:

Имя ........ Номер телефона

Имя1 ....... 3.05678E + 11

Имя2 ....... 3.06894E + 11

Так что знак + в начале исчез, а другая часть имеет этот странный формат.

Что я могу сделать, чтобы файл .csv имел те же данные, что и файл .xlsx?

Спасибо !

0
Как вы смотрите CSV после сохранения? Если вы просматриваете CSV в текстовом редакторе (например, «Блокнот»), он отображается так, как вы хотите? Ƭᴇcʜιᴇ007 7 лет назад 0
да, в блокноте отображаются правильно, но если я открою в Excel, у меня есть эта проблема. Кроме того, если я импортирую этот файл .csv на свой мобильный телефон, номера в моих контактах будут отображаться некорректно, в этом странном формате. Deni Sano 7 лет назад 0
Что ж, тогда проблема не в том, что Excel _saving_ в CSV, а в том, что Excel (и любая другая программа на вашем телефоне) открывает CSV. Проблемы с телефонами здесь не по теме, так что речь идет об импорте CSV-файлов в Excel. К счастью, уже был задан вопрос и ответ ... Ƭᴇcʜιᴇ007 7 лет назад 0
Извините, но эти вещи связаны между собой. Если телефон импортирует эти тексты в неправильном формате, это может быть проблемой с преобразованным файлом .csv. Это не проблема с телефоном. Deni Sano 7 лет назад 0
.CSV - это _TEXT_. Вы просматривали его в текстовом редакторе, и он выглядел правильно, что означает, что программы, импортирующие поля в CSV, пытаются применить свое собственное форматирование при импорте CSV в выбранный / собственный формат, и, очевидно, программное обеспечение вашего телефона, например Excel пытается преобразовать то, что он видит как числа, в реальные «числа», и, поскольку «306893854874» будет огромным числом, оно будет представлено в краткой форме, которую вы видите. Ƭᴇcʜιᴇ007 7 лет назад 1
Откройте CSV в текстовом редакторе и попробуйте заключить телефонные номера в двойные кавычки (`" `), что может успокоить ваш телефон при импорте, и убедить его в том, что он останется частью текста. Ƭᴇcʜιᴇ007 7 лет назад 0

0 ответов на вопрос