Як мені отримати excel, щоб не возитися з форматуванням .csv-файлу


12

У мене є дві проблеми з файлом csv, які виникають при спробі редагування його в Excel.

  1. У мене стовпець ISBN, який переформатується у науковий формат щоразу, коли я зберігаю файл
  2. Коли я відкриваю файл, кодування для файлу змінюється з UTF-8 на ANSI.

Це дійсно, насправді засмучує і повна втрата часу.

Чи є спосіб, що я можу змусити Excel залишити формат файлу в спокої?


Доречно : eusprig.org/stories.htm (Моя улюблена історія жахів - №39)
pavium

2
Знову ж таки, БУДЬ ЛАСКА, не використовуйте Excel для CSV!
surfasb

Відповіді:


10

Не двічі клацніть на файлі CSV, оскільки це автоматично відформатує стовпці. Замість цього створіть нову електронну таблицю та використовуйте Імпорт даних, і ви можете вручну відформатувати стовпці до ТЕКСТУ, щоб уникнути скорочення чисел та нерозумного автоматичного форматування.


5

Прикро, що з боку Windows, Excel якось став редактором дефакто CSV-файлів, хоча він виконує додаткову роботу. У мене був такий самий досвід, як і у вас, коли я об'єднував дві таблиці таблиць контактів та імпортував їх у Google.

Проблема у вас полягає в тому, що файли CSV не містять метаданих форматування, Excel завантажує текстовий файл у всі формати за замовчуванням. Якщо він виявить дату на завантаженні, відгадайте, що? Якщо він виявляє провідні нулі, здогадайтеся, що ??

Я здався з Excel. І вам теж слід!

Доступ - набагато кращий інструмент. Для одного, Access за замовчуванням імпортує всі дані у текст. Він не виконує жодного формату трикотажу, якщо ви цього не скажете. По-друге, він фактично форматує CSV-файли правильно, дозволяючи оточити всі поля лапками. Все це залишає недоторканими провідні простори. Поширювати Слово.

Рятує життя !! Поширювати Слово!! Не використовуйте Excel для CSV! Використовуйте доступ !!


Мені це подобається :-) Приємно і пристрасно. Дозвольте спробувати це негайно!
Мартін Дуйс

Аарх! Ліцензія на Мій офіс не включає доступ. Якісь ідеї навколо інших програм, які я міг би використовувати?
Мартін Дуйс

Я спробую спробувати варіанти, згадані в цій публікації
Martin Duys

Так, нічого, крім Excel для використання CSV. Це гадає, що у вас немає доступу. 1000 разів краще в обробці CSV, ніж у Excel.
surfasb

Це добре. Імпорт та експорт UTF-8 з Excel 2013 на Windows 7 завжди викликав у мене проблеми. Доступ здається чудовим 1) Після підключення до CSV мені не потрібно налаштовувати параметри імпорту щоразу, коли я завантажую файл. 2) Я можу легко сортувати стовпці без необхідності перетворювати csv у таблицю excel та, ймовірно, набагато більше!
bioslime

2
  1. Відкрийте файл .csv за допомогою програми для блокноту.
  2. Збережіть файл у форматі .txt
  3. Відкрийте Excel (не клацніть правою кнопкою миші файл і виберіть опцію "Відкрити з")
  4. За допомогою Excel відкрийте файл .txt (вам потрібно повідомити excel, щоб відобразити всі типи файлів)
  5. Переконайтеся, що, досягаючи кроку 3 майстра імпортування тексту, ви вручну призначаєте стовпчики, які не потрібно змінювати для форматування тексту
  6. Натисніть "Готово"

0

Я просто відмовляюся від excel і створюю власний інструмент . Він ще в розробці, але ви можете спробувати, він, як правило, працює з даними, які я маю. Я спробував CSVed, але, схоже, він не може обробити значення комірки з розривами рядків.

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