是否可以使用 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
虽然不可能直接实现,但答案是
是的,通过半手动过程,使用剪贴板和纯文本编辑器。
按着这些次序:
- 选择要在 Excel 在线中导出的范围。
- 按Ctrl+C将其复制到剪贴板。(或者点击复制图标。
- 将剪贴板内容粘贴到记事本++编辑。
- 按Ctrl+H打开代替窗户
- 全部替换
"
为""
扩展模式(如果没有,则 0 个替换也可以)。 - 全部替换
\t
为","
扩展模式。 - 全部替换
\r\n
为"\r\n"
扩展模式。 - 添加
"
到文件开头。 - 添加
"
到文件末尾。 - 使用以下方式保存结果源文件扩展名。您的 CSV 文件现已准备就绪。
解释:
- 脚步1-3在文本编辑器中生成 TSV 内容(制表符分隔值)。
- 步5
"
将内容中的任何双引号 ( ) 翻倍,因为""
这是它们在 CSV 文件中的有效表达。 - 脚步6-9用引号将值括起来,并用逗号而不是制表符分隔它们。