一张业绩报告的截图,一份无法选中文字的扫描 PDF,同事在聊天里发来的一页幻灯片。你想在 Mac 上把图片表格转成 Excel,可它是图片,没法直接拷贝。

读出文字并不难,难的是列。只拷贝文字再粘贴到 Excel,内容往往会挤在一列里,最后还得手动拆分单元格。

下面比较在 Mac 上把图片表格转成 Excel 并保留行列的 4 种方法,从费用、是否需要联网、是否支持中文表格来看,按情况选择即可。

用 Cracker 拖动拷贝图片中的季度业绩表格,并粘贴到电子表格中
拖动选中图片里的表格,就能按单元格粘贴到电子表格中。

图片表格转 Excel 的方法比较

↔

图片表格转 Excel 的方法比较
方法费用联网保留列适合场景
Cracker免费不需要(在 Mac 上识别)按单元格粘贴(macOS 26 及以上)马上搬走屏幕上看到的表格,中文表格
Excel 的 Data from PictureMicrosoft 365 订阅需要按单元格插入,插入前可检查英语和部分欧洲语言的表格(不支持中文)
Mac 实况文本免费(macOS 内置)不需要不保证,可能要自己分列只需要几行文字时
在线转换工具免费到付费需要(上传图片)因服务而异需要把图片文件转成 .xlsx 文件时

信息核对于 2026 年 11 月 2 日。Excel Data from Picture 支持的字符集以 Microsoft 帮助页面为准。

方法 1. Cracker:拖动选中表格,直接粘贴到 Excel

Cracker 是一款在 Mac 菜单栏运行的免费 OCR 应用。拖动屏幕上的文字即可拷贝,如果选中的区域里有表格,它还会读出行和列的结构。

  1. 安装 Cracker。首次打开时允许“录屏与系统录音”权限,Cracker 需要它来读取屏幕上的文字。
  2. 在显示表格的画面中按 ⌥C。图片查看器、PDF、网页、暂停的视频都可以。
  3. 拖动选中表格。不要选到周围的段落,结果会更干净。
  4. 在 Excel 中点按一个单元格,按 ⌘V。数值会按原表格的行和列填进去。

Excel、Numbers、Google 表格、Notion 都行

粘贴到电子表格,每个值进入各自的单元格;粘贴到 Notion、Pages、Word 这类文档应用,就是一张表格。不需要为每个应用单独设置。

有合并单元格的表格,粘贴后每一行的单元格数量也会保持一致。表格上下的标题和备注也会按原来的顺序一起拷贝。

免费,在 Mac 上识别

文字和表格的识别都在 Mac 上完成。不会上传任何内容,内部报表或含有个人信息的表格也能放心处理,没有网络也能用。拷贝屏幕文字(包括表格)免费,没有次数限制。

Cracker 能识别 30 种语言,包括中文、英语、日语和韩语,中文表格也能直接搬过去。

不同 macOS 版本的区别

把表格的行和列识别为结构,需要 macOS 26 或更高版本。在 macOS 14 和 15 上,Cracker 会在文字间距较大的地方分列。间距宽、结构简单的表格效果不错,但有合并单元格或多行单元格的表格,可能需要在 Excel 里稍作整理。

优点屏幕上看得到的表格,不用切换应用,拖一下就能搬走。免费,支持包括中文在内的多种语言。

不足它拷贝的是屏幕上显示的内容,不适合把长篇 PDF 里的表格一次性转成 .xlsx 文件。

方法 2. Excel 的 Data from Picture:检查英文表格后再插入

Microsoft 365 版 Excel 有一个 Data from Picture(从图片插入数据)功能,可以把图片里的表格转成单元格,Mac 版 Excel 也能用。

  1. 用 ⌃⇧⌘4 截取表格。加上 ⌃,截图会放进剪贴板,而不是存成文件。
  2. 在 Excel 的“数据”选项卡中选择 From Picture › Picture From Clipboard。如果是图片文件,选择 Picture From File。菜单名称可能因 Excel 版本和语言略有不同。
  3. 检查识别结果。改正识别错误的内容后再插入数据。

最大的好处是数据进表之前可以先检查和修改。如果你已经在付费使用 Microsoft 365,全程不用离开 Excel。

不过支持的语言有限。Microsoft 帮助页面列出的支持字符集只有英语和部分欧洲语言,中文、日语、韩语都不在其中,中文表格无法使用。

优点直接在 Excel 里使用,插入前可以检查结果。

不足需要 Microsoft 365 订阅和网络连接,也不支持中文表格。

方法 3. Mac 实况文本:只需要几行文字时

macOS 的实况文本可以让你在“预览”、“照片”和 Safari 中,像选普通文字一样选中图片里的文字。系统自带,不用安装任何东西。

  1. 用“预览”或“照片”打开图片。
  2. 拖动选中表格的文字,按 ⌘C。
  3. 粘贴到 Excel。如果内容都挤在一列,用“数据”选项卡里的“分列”按空格或制表符拆分。

实况文本是用来拷贝文字的,不保证会带上表格的单元格结构。根据图片和表格的样式,数值可能一行一行地进来,数字多的表格整理起来会比较费时间。

优点macOS 内置功能,不用安装,也不用花钱。

不足需要在支持的应用里打开图片,可能还得自己分列。

方法 4. 在线图片转 Excel 工具:需要文件时

搜索“图片转Excel”,能找到很多上传图片就能转成 .xlsx 文件的网站。不用安装应用,结果直接是电子表格文件。

问题是图片要上传到别人的服务器。如果表格里有营收、工资或客户名单,上传前请先看看服务的隐私政策。很多免费版还会限制转换次数或文件大小。

优点有浏览器就行,能拿到 .xlsx 文件。

不足要来回上传和下载,数据也会离开你的 Mac。

表格没能完整转到 Excel 时

  • 文字太小就先放大。文字越大,识别越准。先在“预览”或浏览器里放大再选,数字认错的情况会少很多。
  • 只选表格。旁边的段落或脚注混进来,可能会打乱列的边界。
  • 数字没法计算,说明它们是以文本形式进来的。用错误提示里的“转换为数字”,再用“查找和替换”去掉“元”或“%”这类单位。
  • 粘贴后用合计核对一下。没有哪种 OCR 能做到 100% 准确。原表如果有合计,和 Excel 的 SUM 结果对比是最快的检查方法。
  • 多行单元格用 Cracker 拷贝时会用空格连起来。需要换行的话,在 Excel 里重新加上。

Numbers 或 Google 表格也能用吗?

可以。用 Cracker 拷贝的表格放在剪贴板里,粘贴到 Numbers 或 Google 表格会按单元格填入,粘贴到 Notion、Pages 或 Word 则是一张表格。

Data from Picture 是 Excel 的功能,在 Numbers 和 Google 表格里用不了。实况文本和在线转换工具与粘贴到哪里无关,都可以用。

该选哪种方法?

  • 想马上搬走屏幕上看到的表格,用 Cracker。免费,中文表格也能用。
  • 已经在用 Microsoft 365,而且表格是英文的,Excel 的 Data from Picture 很合适。中文表格不支持。
  • 只需要几行文字,实况文本就够了。
  • 需要 .xlsx 文件来分享,试试在线转换工具,敏感数据上传前请三思。

下一张表格,拖一下就搬走。

屏幕上的表格,保留列结构放进 Excel。基础功能免费。

下载 macOS 版macOS 14 或更高版本 · Apple Silicon · Intel

常见问题

在 Mac 上能免费把图片表格转成 Excel 吗?

可以。Cracker 的屏幕文字拷贝是免费的,表格也包括在内。拖动选中表格,粘贴到 Excel,每个值都会进入各自的单元格。macOS 内置的实况文本也免费,但可能需要自己分列。

离线能用吗?

Cracker 在 Mac 上识别文字和表格,所以离线也能用。Excel 的 Data from Picture 和在线转换工具都需要联网。

PDF 里的表格也能转到 Excel 吗?

如果 PDF 的文字可以选中,可以在“预览”里拷贝,但列结构可能保不住。像扫描件这样选不中文字的 PDF,就把它显示在屏幕上,用 Cracker 拖动选中表格。

中文表格也能用吗?

Cracker 能识别包括中文、英语、日语、韩语在内的 30 种语言,中文表格也能用。截至 2026 年 11 月,Excel 的 Data from Picture 只支持英语和部分欧洲语言,不支持中文。

需要哪个版本的 macOS?

Cracker 支持 macOS 14 及更高版本。把表格的行和列识别为结构需要 macOS 26 或更高版本,更早的版本会按文字间距分列。

使用指南