Чи можливо експортувати файл 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.