夜雨聆风学习资料网

ARTICLE · 1104806

Excel表格截图丢给 AI 直接转成 CSV:两种提示词对照实测

Excel表格截图丢给 AI 直接转成 CSV:两种提示词对照实测

表格截图转Excel,两种提示词实测

周一预告的这篇来了,就是让 AI 把一张表格截图转成 Excel。

东西是在 Reddit 上翻到的。发帖人把一张表格的截图丢给 AI,出来一份能直接导进 Excel 的表,评论区一堆人在底下跟着试。我也照着做了一遍,还特意画了张「有坑」的表格。

先说个变化。周一我提了一句,说有一行的数字被它挪到了下一行。这回重新跑,那个毛病没再出现,换成了几个别的。同一张图、同一句话,隔两天问,它犯的错不完全一样。

我拿什么测的

素材是我自己画的一张「费用报销台账」截图。平时手动录数据容易出岔子的地方,我基本都埋了进去:

  • 日期混着三种写法:2026/03/05、2026-03-06、2026/3/7
  • 金额有的带千分位逗号,有的带 ¥ 符号
  • 有空格子
  • 备注列有单元格内换行
  • 最后一行是全表合计,底下还压着一行「制表:行政部 李敏」

看图用的是通义千问的 qwen-vl-plus,走阿里云的接口调。Reddit 原帖拿 Claude 和 ChatGPT 演示的,路子一样,都是把图丢进去,再用大白话提要求。

第一版:直接说「转成 CSV」

第一句提示词就是这七个字:把这张表格转成 CSV。

它很快给了结果:

日期,部门,项目,金额(元),备注
2026/03/05,市场部,展会物料印刷,12340.50,含税
2026-03-06,行政部,办公用品补货,2180.00,-
2026/3/7,技术部,服务器续费,36000.00,按季度
...
合计,-,-,138532.90,-
制表:行政部 李敏 2026-03-31,-,-,-,-

肉眼扫过去挺像那么回事,导进 Excel 就露馅了。三个问题:

日期没统一。我表里三种写法,它出来还是三种。好笑的是它自己下面还写了句「日期:格式为 YYYY/MM/DD」,跟实际输出对不上。

空格子全填了短横线。空的地方它给补了个「-」。多数表格里空就是空,补上符号反而得多清一遍。

合计行和制表信息也当成数据导了出来。这两行进了 Excel 就是两条脏数据,排序求和之前都得删掉。

我又把它跑了一遍,第二遍连「合计」那几格填什么都不一样了。

第二版:把要求一条条写清楚

第二次我把想要的格式全列了出来:

把这张表格转成 CSV,要求:
1) 第一行输出列名
2) 所有字段用英文双引号包裹
3) 日期统一成 YYYY-MM-DD
4) 金额只保留数字(去掉 ¥ 和千分位逗号),保留两位小数
5) 空单元格输出空字符串
6) 单元格内换行用空格代替
7) 不要输出合计行和制表信息
8) 只输出 CSV 代码块,不要任何解释

同样的图,这次出来是这样:

"日期","部门","项目","金额(元)","备注"
"2026-03-05","市场部","展会物料印刷","12340.50","含税"
"2026-03-06","行政部","办公用品补货","2180.00",""
"2026-03-07","技术部","服务器续费","36000.00","按季度"
"2026-03-09","市场部","客户答谢会","8760.00","人均280 共31人"
...

十行数据,日期全是 YYYY-MM-DD,金额统一成两位小数,空格子真的空着,合计行没跟进来。我把十行金额加了一遍,合计 138,532.90,跟原表对得上。

实测里发现的几件事

最值得说的是它「说的」和「做的」对不上。第一版它自己写着「日期格式为 YYYY/MM/DD」,输出里明明混着三种写法。结果出来得自己扫一眼,别信它那几句自我说明。

然后是稳定性。隔两天重跑,第一次那个「行串了」的毛病没了,换成合计行填法变来变去。每次的毛病不重样,这东西不能当成设好就撒手的流水线。

换行那格,内容保住了但结构没了。「人均280 / 共31人」变成「人均280 共31人」,读得懂,可原来那两行的分层没了。真需要它保持两行,得另外跟它说你用什么符号隔开。

还有个反过来的坑:我一开始让它别导合计,转完发现没合计反而不好对总数。所以这回合计数是我单独抄出来手算的。数字类的东西,最后那道核对省不掉。

跟常见的表格识别比

手机上不少软件长按图片就有「识别表格」,那是专门的 OCR,吐出来直接是个 Excel 文件。这套是拿通用大模型做的,区别在格式怎么转你能用一句话跟它谈:日期要什么写法、金额要不要带符号、空值留不留白,都能提。

数据量大、格式卡得死的时候,OCR 工具更稳;量小、格式随自己心意的时候,把要求写清楚更省事。两种场景罢了,谈不上谁替代谁。

怎么用

能看图的 AI 基本都能干这事,通义千问、Kimi、豆包、DeepSeek、ChatGPT、Claude 都行。我这次用的是阿里云百炼上的 qwen-vl-plus,地址在下面。

https://bailian.console.aliyun.com

原帖在 Reddit 的 r/PromptEngineering,标题是 I didn't realise Claude could extract data from PDFs and turn it into a working spreadsheet,顺着标题搜就能找到。

顺带提个老坑:CSV 存文件的时候用带 BOM 的 UTF-8,不然 Excel 打开中文容易乱码。

这套东西省的是那遍手动录入。十行数据手敲要几分钟,还得来回对。核对那一步省不掉,数字对不对只有你自己知道。

你们平时录表格都怎么弄?有更省事的办法,评论区说一声。

⭐ 设为星标,不然可能刷不到我的更新

相关学习资料