是否可以使用 Excel 在线将 Excel 文件导出为 CSV?

是否可以使用 Excel 在线将 Excel 文件导出为 CSV?

是否可以使用 Excel 在线将 Excel 文件导出为 CSV?

我知道使用桌面来做这件事没有问题,但在在线版本中找不到等效的功能。

答案1

回答并结束这个问题:

查看 Office 帮助https://support.office.com/en-us/article/Differences-between-using-a-workbook-in-the-browser-and-in-Excel-f0dc28ed-b85d-4e1d-be6d-5878005db3b6:”Excel Online 通常不支持其他格式的工作簿(例如 .csv 格式)“”。

看起来没有办法解决离线转换问题。

答案2

可以,但不能直接下载。您可以将内容复制并粘贴到 Google 表格中,然后下载为 CSV:

示范

答案3

我在大学教书,在探索文件和结构方面,我给学生布置的一项作业是将我提供的 .xls 电子表格输出为 .csv 文件,然后检查转换过程如何用引号括住包含逗号的数据,以免混淆“数据”逗号和分隔逗号的数据。一名学生遇到了同样的问题,并声称他无法完成作业,因为他使用的是 Excel 的在线版本。对我来说,“解决办法”很简单——该课程还旨在探索免费的替代软件,即将到来的作业是从 www.libreoffice.com 下载并安装 LibreOffice 并试用,将其与 MS-Office 进行比较。我建议你也这样做。LibreOffice“Calc”电子表格程序功能强大,只需“另存为”即可轻松将电子表格转换为 .csv 格式。LibreOffice 可免费用于 Windows PC 和 Mac。

答案4

虽然不可能直接实现,但答案是

是的,通过半手动过程,使用剪贴板和纯文本编辑器。

按着这些次序:

  1. 选择要在 Excel 在线中导出的范围。
  2. Ctrl+C将其复制到剪贴板。(或者点击复制图标
  3. 将剪贴板内容粘贴到记事本++编辑。
  4. Ctrl+H打开代替窗户
  5. 全部替换"""扩展模式(如果没有,则 0 个替换也可以)。
  6. 全部替换\t","扩展模式。
  7. 全部替换\r\n"\r\n"扩展模式。
  8. 添加"到文件开头。
  9. 添加"到文件末尾。
  10. 使用以下方式保存结果源文件扩展名。您的 CSV 文件现已准备就绪。

解释:

  • 脚步1-3在文本编辑器中生成 TSV 内容(制表符分隔值)。
  • 5"将内容中的任何双引号 ( ) 翻倍,因为""这是它们在 CSV 文件中的有效表达。
  • 脚步6-9用引号将值括起来,并用逗号而不是制表符分隔它们。

相关内容