Excel неправильно читает числа в формате scientifi c в csv - PullRequest
0 голосов
/ 14 июля 2020

У меня есть файл csv с числами, записанными в научной c нотации (например, 2.8570890426635534e-05), но когда я открываю csv в Excel (как путем прямого открытия, так и путем импорта данных на вкладке «Данные»), число, которое выделяется отображение 2,87509E+11.

Я даже пытался изменить формат кодировки при чтении csv (ISO, WINDOWS, DOS, UTF-8, ...), но ни один из них, похоже, не работает должным образом .

Кто-нибудь знает, где может быть проблема?

1 Ответ

0 голосов
/ 14 июля 2020

Если вы импортируете с помощью Power Query на вкладке «Данные», после выбора «Импорт»:

  • Преобразовать
  • Щелкните правой кнопкой мыши столбец
    • Изменить тип / Использование языкового стандарта
    • Тип данных: десятичное число
    • языковой стандарт sh (США)

enter image description here

In the Applied Steps menu, you will see

  • Changed Type
  • Changed Type with Locale

Delete that first Changed Type step.

введите описание изображения здесь

...