大家在运用 ChatGPT 的进程中,经常会让它以表格的方式把内容呈现出来。表格能够将信息整理成行和列,使数据更简单了解。但是 ChatGPT 输出的表格以 Markdown 格局临时存储在每一次的对话中。把表格导出为 CSV 或许 Excel 格局能够方便保存,有利于进一步剖析数据。
本文将介绍4种办法把 ChatGPT 生成的表格导出为 CSV 或许 Excel。
前两种办法适合 ChatGPT 免费用户。后两种办法适合 ChatGPT Plus 用户。总有一种办法适合你。 让咱们开端吧!
数据准备
为了演示,首要让我用ChatGPT生成表格。
我用 ChatGPT 从这个网页上抓取了部分数据并生成了一张表格。 这是我写的Prompt:
请抓取网页并提取数据 (www.scrapethissite.com/pages/simpl…) 。 具体来说,提取国家、首都、人口和面积 (km2) 信息。 以表格方式安排抓取的数据。 输出应仅包含表格。
Please extract data from the web page at www.scrapethissite.com/pages/simpl… by scraping it. Specifically, retrieve the Country, Capital, Population, and Area (km2) information. Organize the scraped data in a table format. The expected output should consist only of the table.
我在 Prompt 的终究要 ChatGPT 只输出表格,不包含文字。这样做能够让 ChatGPT 尽量防止生成和表格不相关的文字,影响导出的作用。终究的表格有252行,我按了三次“Continue”按钮才让ChatGPT输出了一切成果。
有了表格,接下来就能够导出来啦。
办法一:仿制张贴到Excel
假如你有一个翻开的 Excel,那么运用这种办法最方便啦。直接用鼠标拖动,选中一切的表格单元格,然后仿制到剪贴板。留意不要把表格之外的文字也选中了。
接下来切换到 Excel,新建一个 Sheet,选中第一个单元格。然后用鼠标右键单击这个单元格并挑选”匹配方针格局”。
所以表格就被成功地张贴到了 Excel傍边。
办法二:凭借免费的网站东西
假如你不想翻开 Excel 表格,能够用这个办法。
首要,在 ChatGPT 的界面上点击仿制按钮把方才生成的表格仿制到剪贴板。
接下来就能够用 TableConvert 这个网站将它导出为 CSV 或许 Excel 啦。
要导出 Excel,请拜访:tableconvert.com/markdown-to…
要导出 CSV,请拜访:tableconvert.com/markdown-to…
两者的界面和操作办法是相同的,仅仅终究导出的格局不相同,下面用 Excel 为例说明。
翻开网页今后,就看到了黑色的文本输入框。
把剪贴板中表格的内容张贴到黑色文本框区域。然后把文本框里除了 Markdown 表格之外的内容都删掉。删掉今后,如下图所示,咱们就能够在预览区域看见表格啦。
当你右击预览区域的表格时,还能够持续修改,比方删掉某行某列,修改单元格的内容等。
修改好今后,点击下载按钮就能够啦。
办法三:运用 ChatGPT 插件
ChatGPT Plus 用户能够装置任何一款插件商店里的插件来扩展 ChatGPT 的功用。装置了插件今后,ChatGPT就能够集成第三方的服务,不再仅仅一个生成文字的东西啦。
比方 A+ Doc Maker 这款插件能够把 ChatGPT 生成的内容输出为以下格局:
- CSV
- XLSX
- HTML
有了它,就能够很轻松地导出为 Excel 或许 CSV 啦,免去了仿制张贴的麻烦。
假如你不知道怎么装置这个插件,能够看我的这篇文章。
怎么解锁ChatGPT插件
有了这个插件,我只需求告知 ChatGPT 我要导出 Excel 表格或许 CSV 文件,ChatGPT 就会主动调用这个插件。我是这样告知 ChatGPT 的:
将数据导出为 Excel 文件。
Export the data as an Excel File.
A+ Doc Maker 很快就生成了一个可供下载的 Excel 的链接。点击该链接就把 Excel 表格下载到本地电脑啦。
办法四:运用 Code Interpreter
很多时分 ChatGPT 生成的表格是不接连的,并不像我方才按几次“Continue”按钮就能够生成一个完好的表格。
比方我用跟方才同样的 Prompt 让 ChatGPT 输出表格,它在到达字数约束今后并没有生成一个“Continue”按钮。我有必要得手动输入“Continue”让 ChatGPT 持续生成表格。这时分 ChatGPT 就无法生成一个接连完好的表格了。
如下图所示,ChatGPT 输出的表格到 “Greenland” 就停下来了,我再提交一个 Prompt 让它持续,它持续从 “Greenland” 开端生成表格。这时分就生成了两行重复的”Greenland”。而且每一个表格都有表头,仿制张贴的时分还要留意不能有重复的表头。
遇到这种情况能够用 OpenAI 自己开发的 Code Interpreter (代码解说器)。它在一个隔离的环境中运转代码来处理用户的请求。代码解说器是一个很强壮的功用,我专门写了三篇文章介绍它:
1分钟处理1000个文档:ChatGPT代码解说器便是这么牛
ChatGPT代码解说器:批量修改图片真香!
ChatGPT让人人都是数据剖析师: 怎么运用Code Interpreter
激活了代码解说器之后,我把 ChatGPT 生成的内容通通仿制张贴到一个文本文档里,然后提交这个 Prompt 给 ChatGPT:
请将“tables.txt”中的Markdown表格提取到Excel文件(.xlsx)中。 删去第一个数据列相同的一切重复标题和行。
Please extract the markdown table in the
tables.txt
into an Excel file (.xlsx). Remove any duplicate headers and rows where the first data column is identical.
这个 Prompt 能够让 ChatGPT 用 Python 自己写一个函数,主动删去重复的行和表头。它的运转进程如下:
当然! 咱们首要看一下
tables.txt
文件的内容来了解表的结构。 这将协助我正确地将数据提取到 Excel 文件中。…
看起来数据是以 Markdown 表格格局安排的。 实践的表格从标题行开端,后边是数据行。
我将持续从此文件中提取数据,删去一切重复的标题,并辨认第一个数据列相同的行。 然后,我会将数据写入 Excel 文件。
…
该表已成功从 Markdown 文件中提取并保存到 Excel 文件中。 您能够运用以下链接下载 Excel 文件:
下载 Excel 文件
假如还有什么我能够协助您的,请告知我!
点击链接就能够下载 Excel 表格啦。导出其他格局的文件也不在话下。
总结
ChatGPT 允许用户以 Markdown 格局仿制输出的内容。这种格局便是纯文本文档,十分便于记载,只需求一个文本修改器即可。一些常用的笔记软件也支持 Markdown 格局,比方 Notion 和 Obsidian。
这种格局还能够轻松地转化为各种格局,仅仅转化的进程需求一些努力。
本文介绍的办法包括了大多数情形,希望对你有协助。
共享结束,感谢阅览 欢迎点赞,收藏,谈论
更多免费原创教程,关注大众号:我的AI力量