У меня есть трудности с преобразованием этого 7.33E+11 в Excel. У меня было много рядов с 6,22357E+11, которые я могу легко преобразовать в число, и все нормально, но что происходит с тем, что с "." Когда я заменяю точку комой, она показывает только 9 нулей после 33, что не очень хорошо. У меня есть эта информация в файлах .tsv, где в одном столбце расположены коды UPC, но некоторые с "," другие с ".", Я объединил все .tsv и сохранил файл как стандартную книгу Excel, но проблема все еще происходит....Мой Excel читает, вероятно, "." как текст

Спасибо Иван

1 ответ1

0

Вы можете изменить локали (например, на английский) или отфильтровать исходный файл перед импортом. Можно также найти / заменить внутри листа Excel. Конечно, если вы измените точку (".") На запятую (",") в файле .csv (может быть аналогично .tsv) csv = comma separated values вы получите два значения: 7 и 33E+11 из оригинал 7.33E+11 . Следовательно, вам нужно сначала изменить все запятые на например. точка с запятой ";" а потом поменяйте точки на запятые. Фильтр импорта должен запросить у вас ожидающий разделитель и текстовую рамку до начала импорта.

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