Запятые из CSV только частично импортированы в Libreoffice Calc

У меня есть CSV здесь , сгенерированный с использованием Rstudio (front-end для R).

Когда я открываю его с помощью Libreoffice Calc, предварительный просмотр в диалоговом окне «Импорт текста» правильно отображает числа в последних двух столбцах. Есть много чисел с 3 цифрами после запятой. Последний столбец также содержит текст.

Когда я продолжаю импорт, большинство (не все!) Чисел в Calc больше не имеют запятой. Это означает, что число -2.319 выглядит как -2319. Когда я нажимаю на ячейки, в поле значения я вижу, что на самом деле запятой нет.

Файл правильно открыт с помощью gedit и таблиц Google, которые правильно отображают все цифры.

Использование CSV с разделителями табуляции и кавычек для текста, использование другой функции R для генерации CSV не меняет проблему. Даже копирование вставленной правильно таблицы из таблиц Google в Calc не помогает. Мое единственное решение - импортировать файл CSV в листы Google и экспортировать его как ODS.

Есть идеи, как правильно отображать числа в Libreoffice Calc?

1
задан 14 December 2017 в 12:17

1 ответ

Извините за , отвечая на мой собственный вопрос , это не было моим намерением.

В то же время, когда был опубликован комментарий sudodus, я обнаружил, что в настройках локали не используется точка в качестве десятичного разделителя. Я адаптировал это, а также настройки языка Libreoffice для использования точки, в результате чего числа отображались правильно.

Тем не менее, проблема по-прежнему заключается в том, что при предварительном просмотре импорта текста в Calc правильно отображались числа, и что это не отражало числа, отображаемые в Calc. Подано в Bugzilla (114459).

3
ответ дан 14 December 2017 в 12:17

Другие вопросы по тегам:

Похожие вопросы: