纸质报表、发票清单、手写台账,想变成能计算的表格,靠的是表格识别。
第一步:把原图拍正
- 正对表格拍摄,四边平行画面;
- 光线均匀,避免阴影和反光;
- 分辨率足够,细线不糊;
- 一张图只拍一个表格,不要拼接。
手机自带的文档扫描模式会自动校正透视,效果通常比直接拍照好。
第二步:执行识别
打开图片或扫描件,选择「图片转表格」或「表格识别」,输出格式选 Excel。
识别结果会自动分列分行,简单表格还原度较高,复杂表格会有错位。
第三步:结构校对(最费时间也最关键)
重点看三处:
- 表头:是否有合并单元格,识别后往往变成空格;
- 列数:是否多出空列或漏掉整列;
- 跨页表格:下一页的表头是否被当成数据。
校对完把空白行列删掉,重新设置表头加粗和底色。
第四步:重建计算
识别只给数值,不给公式。合计、平均值、占比这些需要自己加:
- 合计用
=SUM(区域); - 占比用
=单元格/合计单元格并设百分比格式; - 数字列先确认是数值格式,否则求和结果为 0。
五、效率建议
同一格式的表格批量处理时,先做一份并记录参数(识别语言、表格线识别方式),后续几份照同样设置,返工更少。
六、注意数据准确性
金额、日期、编号这三类必须逐项核对,识别错误在财务类材料里代价很高。
拍照或扫描的三个要点
正对文档。 镜头与纸面平行,避免梯形畸变,倾斜越大后续识别越难。
光线均匀。 侧光会造成阴影,正上方柔光最稳;手机闪光灯直射容易让局部过曝。
拍全表头。 表头是识别后的列名来源,缺了表头,识别结果就是一堆无名列。
识别结果为什么常常对不齐
表格识别依赖框线。手写表格、无框线表格、跨页表格都会让程序判断失误,出现整行错位或数字被拆开的情况。
应对办法是先补框线再识别,或者干脆只识别内容、在表格软件里重建结构,后者在复杂表上往往更快。
值不值得做
一次性的纸质台账,手工录十行比调试识别更快;成百上千行的历史数据,才值得花时间把识别流程跑通。
