Удаление научной нотации из числа в openpyxl - PullRequest
0 голосов
/ 02 мая 2019

Когда число длинное в моем документе Excel, Excel форматирует значение ячейки в научную нотацию (например, 1.234567e + 5), в то время как истинное число все еще существует в строке формул в верхней части документа (например, 123456789012).

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

1 Ответ

0 голосов
/ 03 мая 2019

Python будет игнорировать форматирование, которое Excel использует для чего-либо, кроме даты и времени, поэтому вы должны просто иметь возможность преобразовать число в строку.Однако вы будете ограничены точностью Excel.Формат файла OOXML не подходит для некоторых задач, особенно для задач с историческими датами или временем высокой точности.

...