Файли CSV, завантажені з limesurvey, дивно відображаються в MS Excel 2016


1

Excel дивно відображає дані

Я ввів опитувальник за допомогою limesurvey і завантажив відповіді у форматі csv для аналізу в Р. Чомусь, назви стовпців відображаються дуже дивно в excel. Я спробував Дані -> Текст у стовпці, розділити комою, але як на малюнку, він лише перші перші змінить у назви стовпців, а решта відображає дивним чином стовпець 1. Дійсні відповіді починаються лише в рядку 120.

відповіді починаються лише з рядка 120

Хтось має уявлення, як я можу це виправити? Як коли я намагався читати аркуші на R, він все ще дивно відображається, і я переживаю за аналіз.

Ось дисплей блокнота : Дисплей блокнота


Як виглядає файл у блокноті / блокноті ++? Я здогадуюсь, що деякі символи, такі як \ r \ n, не читаються належним чином excel.
mcalex

@mcalex Я додаю зображення дисплея блокнота. Я досить новачок у такій речі, що так спотикається!
KirstyK

Схоже, Excel інтерпретує щось як важке повернення, що супроводжується тим іноземним символом "A". Я б спробував маніпулювати копією файлу csv у текстовому редакторі, щоб спробувати знайти та перекласти (або усунути) все, що не подобається excel.
mcalex

Відповіді:


0

Це одна (на мій погляд) дуже дурна річ щодо Microsoft Excel: за замовчуванням він приймає лише роздільник списку, визначений у налаштуваннях регіону Windows , який, швидше за все, є крапкою з комою у вашій системі. Таким чином, Excel не буде правильно інтерпретувати коми у вашому файлі CSV.

У Excel для цього були налаштування, але я ніколи не працював належним чином. Тому я пропоную вам змінити регіональний параметр:

  • Відкрийте меню " Пуск" , введіть Regionі вам слід отримати лише один варіант Панелі управління . Відкрий це.
  • У нижньому правому куті відкрийте розширені параметри .
  • У новому вікні ви знайдете одне налаштування роздільника списку.
  • Змініть роздільник списку, ,а не ;або що ви зараз використовуєте.
  • Підтвердьте / закрийте всі вікна та спробуйте відкрити файл CSV ще раз.

Зараз у мене не встановлений пакет англійської мови, але цей знімок екрана повинен дати вам уявлення про те, де є варіант:

Регіональні налаштування Windows

Це не повинно впливати на інші програми, але якщо щось не працює, просто скасуйте зміну, коли закінчите.

Зауважте, що якщо у вашому CSV є десяткові числа, і вони неправильно прочитані, вам також доведеться тимчасово відрегулювати роздільник десятків та тисяч у цьому вікні.


дякую за ту пораду. Я вже пробував це, і, на жаль, це нічого не змінило. Дивна річ у тому, що файли зазвичай відображаються один з двох інших ПК, я їх відкрив! тому я переконаний, що це має бути якась помилка в моїх налаштуваннях.
KirstyK

0

Зрештою мені вдалося розібратися, як виправити проблему! Виявляється, що в параметрах excel десятковому розділювальнику було встановлено кома (,) замість точки (.). Змінивши це, формат змінився, щоб знову виглядати правильним.

Я перейшов до Файл -> Параметри -> Додатково. Потім змінили десятковий роздільник розділювачів системи користувачів. Дивіться доданий скріншот. Змініть десяткову на крапку

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.