Чи можливо експортувати файл Excel в CSV за допомогою програми Excel онлайн?


16

Чи можливо експортувати файл Excel в CSV за допомогою програми Excel онлайн?

Я знаю, що це не проблема зробити це на робочому столі, але не вдається знайти еквівалентну функцію в онлайн-версії.


1
Я знайшов один онлайн-метод для перетворення файлу Excel у CSV. Спробуйте, і сподіваюся, він працює для вас. convertio.co/xls-csv
SolveProblem

для запису, який я спробував на Диску Google, і це не спрацювало, оскільки мій файл має велике значення для читання в Google Таблицях ... схоже, мені доведеться встановити Excel на моїй машині
Джон

Ви можете видалити його звідти. Це не оплачено. Я спробував перетворити деякі свої зображення, і це спрацювало. Тож ви можете спробувати.
SolveProblem

Я надаю вам кроки в режимі офлайн для перетворення Excel в CSV: support.office.com/en-us/article/…
SolveProblem

Відповіді:


6

Щоб відповісти і закрити це питання:

Довідка перевірки Office https://support.office.com/en-us/article/Differences-bet between-using-a- workbook- in-the-browser- and- in-Excel-f0dc28ed- b85d- 4e1d-be6d- 5878005db3b6 : " Робочі книжки в інших форматах, наприклад, у форматі .csv, як правило, не підтримуються в Excel Online ."

Схоже, немає переходу в режимі офлайн.


Дивовижний. Я ніколи б не повірив, що це правда. Дякуємо, що вказали на це та правильне посилання.
estani

3

Я викладаю коледж і одним із завдань, які я даю студенту при вивченні файлів та структури, є виведення електронної таблиці, яку я надаю у форматі .xls як .csv-файл, а потім вивчити, як процес перетворення оточує дані, що містять коми, лапками, щоб не переплутати коми "дані" з комами, що обмежують дані. Студент зіткнувся з цією ж проблемою і заявив, що не може виконати завдання, оскільки використовував онлайн-версію Excel. У моєму випадку «лікування» було простим - курс призначений також для вивчення безкоштовного альтернативного програмного забезпечення, а майбутня задача - завантажити та встановити LibreOffice з www.libreoffice.com та спробувати його, порівнявши його з MS-Office. Я пропоную вам зробити те саме. Програма електронних таблиць LibreOffice "Calc" цілком здатна і легко перетворює електронну таблицю. формат CSV з "зберегти як." LibreOffice доступний безкоштовно для ПК з Windows та Macs.


1

Хоча це неможливо безпосередньо, відповідь є

Так, напівручним процесом, використовуючи буфер обміну та редактор простого тексту.

Виконайте такі дії:

  1. Виберіть діапазон для експорту в Excel онлайн.
  2. Натисніть Ctrl+, Cщоб скопіювати його у буфер обміну.
  3. Вставте вміст буфера обміну в редактор Notepad ++ .
  4. Натисніть Ctrl+, Hщоб відкрити вікно Замінити
  5. Замініть все "на ""в розширеному режимі (якщо його немає, 0 замін в порядку).
  6. Замініть все \tна ","в розширеному режимі.
  7. Замініть все \r\nна "\r\n"в розширеному режимі.
  8. Додати "до початку файлу.
  9. Додати "в кінець файлу.
  10. Збережіть результат за допомогою розширення CSV . Ваш файл CSV зараз готовий.

Пояснення:

  • Етапи 1 - 3 створюють вміст TSV (розділені табуляцією) в текстовому редакторі.
  • Крок 5 подвоює будь-які подвійні лапки ( ") у вмісті, оскільки ""це їх дійсне вираження у файлі CSV.
  • Етапи 6 - 9 оточують значення лапками і розділяють їх комами, а не вкладками.

Це досить орієнтовано на Windows, але основи працюють так само і на інших платформах. Мені вдалося скопіювати / вставити аркуш Excel в Emacs на Mac і отримав дані з обмеженими вкладками. Це вже дійсний TSV, хоча якщо ви хочете зберегти як CSV, очевидно, s/"/""/g;s/(^|$)/"/g;s/\t/","/gз подальшими вимогами, якщо дані містять багаторядкові поля, як докладно прописано (але насправді не пояснено) у цій відповіді.
трійка

@tripleee - Дякую за коментар, я додав пояснення. Я вважаю, що кроки досить читабельні для більшості стандартних редакторів (сподіваємось навіть на Macintosh). Наскільки я розумію Emacs (база користувачів якого походить зі старих комп'ютерів з основним комп'ютером), частина Emacs у відповіді не потрібна, оскільки будь-який такий користувач достатньо досвідчений, щоб здійснити конверсію відразу, а не шукати Інтернет. :) Але, може бути, короткий сценарій awk може бути кориснішим поза платформою Windows, щоб перенести залежність від Emacs на стандартний інструмент.
miroxlav

Вам не потрібен мейнфрейм, щоб оцінити гідного редактора, але це повинно працювати нормально для будь-якого редактора. Існують існуючі інструменти для перетворення TSV в CSV, тому просто копіювати / вставляти та зберігати потрібно справді вручну.
трійка

Можливо, слід додати, що просто cmd-C не спрацював, мені довелося віддати належне дизайнерам Microsoft та сміливим дизайнерам інтерфейсу, натиснувши відкрити вкладку «Головна» у верхній смузі гидоти та знайти символ, що означає «копіювати» (це значок з наче два документи один на одного).
tripleee

0

Так, але не безпосередньо. Ви можете скопіювати та вставити свій вміст у Google Таблиці та завантажити як CSV:

демонстрація

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