图片转Excel
拍下纸质表格、截取报表画面或上传扫描版账单,即可把其中的行和列还原成电子表格。数字以真正的数值格式导入,求和、排序和图表马上就能用,不必再花一下午手动录入。
图片转 Excel
或将PDF, JPG, JPEG … 文件拖放到此处 ·
单个文件最大 95 MB· 最多 20 个文件· 30 分钟后删除
文件在我们的服务器上处理,并在 30 分钟后删除。
“有框线”最适合边框可见的表格;“空白分列”适用于仅靠间距分隔列的表格,如银行对账单。
图片中包含多个表格时,可将每个表格放在单独的工作表,或叠放在同一工作表中并以空行隔开。
图片中小数的写法。1,234.56 使用点号;1.234,56(常见于欧洲和拉丁美洲)使用逗号。
逗号是标准分隔符。在以逗号表示小数的国家使用 Excel 时,请选择分号。
带 BOM 的 UTF-8 可让 Windows 版 Excel 在双击文件时正确显示重音字符和非拉丁文字。
仅限扫描版 PDF:包含表格的页面,例如 2 或 2-4。留空表示所有页面。
使用方法
- 1
上传表格图片
最多可添加 20 张 JPG、PNG、HEIC、WebP、TIFF 或 BMP 图片,或扫描版 PDF,每个文件不超过 95 MB。如有可能,请先裁掉表格以外的内容。
- 2
选择XLSX、CSV或HTML
转换为默认是 XLSX。设置表格语言,如果表格有需要,再在高级设置中调整表格样式和小数分隔符。
- 3
转换并核对
点击识别文字,然后用 Excel、Google Sheets 或 Numbers 打开结果。在正式使用前,请对照图片抽查几个合计数。
本工具识别的是表格,而不是段落文字。它会找到图片中的网格,识别每个单元格里的文字,并写入电子表格的对应单元格,同时保留表头行、合并单元格和数字格式。
表格照片如何变成电子表格
普通 OCR 按从左到右的顺序读取文字行,这对表格恰恰不适用:价格表的一行会变成一长句话。表格识别在读取之前多了一步:先定位表格结构,有线条时依据表格线,没有线条时依据列与列之间的竖向空隙,然后再逐个读取每个单元格。
表格样式决定如何找到这种结构。“自动”适用于大多数图片。“表格线”更适合有可见边框的表格,例如印刷的时刻表和发票。“空白分列”适合银行流水、小票和仅靠空白分隔列的旧报表。校正倾斜默认开启,会在这一切之前先旋转倾斜的照片,使各行保持水平。
最常被搜索的格式都有对应的预设页面和合适的输出:截图用 PNG转Excel,手机照片用在线图片转Excel,要导入其他软件的数据用图片转CSV。如果是成段文字而不是表格,请使用图片转文字。
XLSX、CSV还是HTML表格
XLSX
Excel 工作簿格式,属于 Office Open XML 标准。
- 加粗表头行、合并单元格、数值单元格
- 多个表格分放在不同工作表
- 可在 Excel、Google Sheets、Numbers 和 LibreOffice 中打开
CSV
RFC 4180 所描述的逗号分隔文本。没有格式,只有行和字段。
- CSV 分隔符:逗号、分号或制表符
- CSV 编码默认为带 BOM 的 UTF-8
- 数据库和财务导入均可接受
HTML 表格
现成的表格元素,可粘贴到网页、CMS 或邮件模板中。
- 表头行会变成表格标题
- 合并单元格以跨行跨列形式保留
- 无需电子表格软件
确保数字准确:小数、日期和编号
图片中的文字
1.234,56
一个欧洲格式的金额,被误把点读作小数点
Excel 中的单元格
1234.56
小数分隔符设为逗号,保存为真正的数字
小数分隔符告诉转换器图片中的数字是如何书写的。“自动”会根据表格本身判断。美国、英国和印度使用 1,234.56 这种写法,选“点”;欧洲和拉丁美洲许多地区使用 1.234,56,选“逗号”。数字按数值格式保存会把金额、日期和百分比变成数值单元格,使 SUM 和图表可以正常使用;如果某一列是邮政编码或发票号这类需要保留前导 0 的编码,请关闭它。
转换前的表格识别设置
- 已开启识别表头行:第一行会成为 Excel 中加粗的列标题,以及 CSV 中的表头行。
- 已开启保留合并单元格:跨多列的单元格保持合并。关闭后会在每个单元格中重复该值,更便于排序和筛选。
- 表格语言应与表格中的文字一致;各语言下数字的读取方式相同,共支持 34 种语言。
- 如果 CSV 将用设为逗号小数地区(如德国或法国)的 Excel 打开,CSV 分隔符应选分号。
- 当 PDF 含有封面或备注页时,PDF 页面只填写含有表格的页码,例如 2 或 2-4。
修正错位的行和列
两列被合并成了一列
两列之间的间隙很窄。将表格样式切换为“空白分列”;如果表格有边框,则切换为“表格线”。
各行错开了一个单元格
照片是斜着拍的。保持校正倾斜开启,并从页面正上方重新拍摄。
CSV 中带重音的字母显示为符号
保持CSV 编码为带 BOM 的 UTF-8,这样在 Windows 上双击文件时,Excel 就知道如何读取这些字符。
合计对不上
某个数字被误读了,在低分辨率图片中通常是 1 和 7,或 5 和 6。请使用更清晰的图片;300 DPI 的扫描件识别最可靠。
图片转Excel常见问题
能免费把表格图片转成Excel吗?
可以。上传图片,保持转换为为 XLSX,然后点击识别文字即可。无需注册,没有水印;上传的文件和结果会在处理后 30 分钟删除。
可以一次转换多张表格图片吗?
可以,每次最多 20 个文件,全部使用相同的设置识别。每张图片会生成一个独立的电子表格,可逐个下载,也可打包为一个 ZIP,方便把每个表格与原图对照检查。单个 PDF 也可以包含多页:用 PDF 页面指定含有表格的页码,例如 2-4。
一张图片里有两个表格怎么办?
输出 XLSX 时,多个表格默认把每个表格放在单独的工作表中。选择“全部放在一个工作表”,则会把它们上下堆叠,中间空一行,适合各表列相同的情况。
银行流水应该选CSV还是XLSX?
如果要在 Excel 或 Google Sheets 中处理,选 XLSX,它会保留数字格式和合并单元格。如果预算软件、数据库或财务导入要求 CSV,就选 CSV,因为它只含纯数值,几乎所有程序都能读取。
手写表格能转成Excel吗?
印刷体和屏幕上的表格转换效果最好,因为表格识别针对印刷字符做了优化。书写工整、框线清晰的账本和表单通常也可以,但数字需要手动修正。如果是手写笔记而不是表格,请使用手写转文字页面,那里有专门的模式。
身份证号和电话号码开头的0不见了,为什么?
因为它们被保存为数字,而数字不能以 0 开头。关闭数字按数值格式保存,即可让所有单元格保持为文本。另外,Excel 只保留 15 位有效数字,较长的账号或卡号必须保存为文本才不会出错。
Excel自带图片导入功能吗?
Excel 的“从图片获取数据”功能于 2019 年首先加入安卓版应用,可用手机摄像头拍摄表格。它在 Excel 内一次只能处理一个表格;而本转换器还支持扫描版 PDF,可输出 CSV 或 HTML,并能控制表头、合并单元格和小数格式。
全部图片转 Excel工具
选择对方要求的具体目标即可。下面每个页面都是同一个工具,只是默认设置不同。