银行流水 PDF 怎么转成 Excel?转完怎么核对每一行都对
为什么从 PDF 里复制银行流水总是乱的,流水比普通表格多需要哪些处理,以及怎么用一个 Excel 公式核对任何转换结果——在 12 份流水上实测。
为什么从 PDF 复制会乱
PDF 里没有行,也没有格子,只有一段段带着页面坐标的文字;你看到的表格,是这些文字排列出来的效果。复制一整页,得到的是这些文字在文件里的存储顺序。常见的结果是:
- 列挤在一起。 日期、描述、金额变成每行一整串文字,或者各占一行。
- 长描述被拆开。 排成三行的「NEFT SALARY CREDIT ACME LTD UTR N3456…」变成三行,其中两行没有日期也没有金额。
- 每一页的页眉都跟进来。 银行名称、账号、列标题、「第 2 页,共 3 页」夹在交易中间。
- 收支方向可能丢失。 支出和存入分两列的流水,金额离开了原来的列,就只是一个数字。
流水比普通表格多需要什么
把表格读出来只是一半的工作;通用的 PDF 转 Excel 工具(包括我们自己的)做到这一步就停了。我们把同样的流水分别按两种方式转换——一次用 PDF 转 Excel 当作普通表格,一次当作流水:
| 流水 | 当作普通表格 | 当作流水 |
|---|---|---|
| 美国支票账户,2 页 | 2 个工作表,72 行,其中 10 行没有金额 | 60 笔交易 |
| 描述折行,3 页 | 3 个工作表,78 行,其中 38 行没有金额 | 40 笔交易 |
| 印度工资账户,2 页 | 2 个工作表,87 行,其中 65 行没有金额 | 20 笔交易 |
| 印度对公账户,3 页 | 3 个工作表,109 行,其中 82 行没有金额;存入和支出合成了一列 | 24 笔交易 |
没有金额的那些行,是页眉、页脚,以及描述的第二、三行。把表格变成流水,需要根据流水印的列标题判断每列是什么;把描述的几行拼回去(包括第一行写在日期上方的版式);去掉每页重复的内容;给每个金额定收支方向;还要判断 03/04 这种日期是几月几日、处理跨年的账单期。
用一个公式核对结果
流水在每笔交易后都印了余额,这笔账你自己也能算:上一行的余额加上本行金额,应该等于本行余额。假设金额在 E 列(支出为负)、余额在 F 列,在 H3 输入下面的公式并向下填充:
=ROUND(F2+E3-F3,2)
每一行都应该是 0。不是 0 的行,就是读错了、和相邻行粘在一起或者漏掉了,显示的数字就是差额。我们在 Excel 里试过:一份转换好的流水,59 行全是 0;把同一份流水的某个余额改动 10 美元后,有两行分别显示 -10 和 10——改动的那一行,以及从错误余额算起的下一行。另一个核对方法:金额列的合计,应该等于期末余额减期初余额。
银行流水转 Excel 会替你做这个核对:下载按钮旁边直接显示有多少行对得上,表格里的 Balance check 列,对得上的行写 OK,对不上的写出它本该是多少。
怎么把银行流水 PDF 转成 Excel
- 在网银里把流水下载成 PDF——下载的流水是文字型 PDF,正是需要的
- 打开银行流水转 Excel;要导入记账软件或财务系统,就用银行流水转 CSV
- 把 PDF 拖进来
- 看一眼结果下面那行——「余额逐行核对 60/60 一致」——然后下载
文件在页面里读取。流水上有你的账号、余额和每一个收付款方,没有理由让它的副本留在别人的服务器上,这里也不会。
在 12 份流水上的实测
其中 9 份是按每个字段都有标准答案生成的,专门挑了容易出问题的版式:美国支票账户和信用卡、分区信用卡账单、英国、德国、中文流水、描述折行、倒序排列,以及 1,500 笔交易。另外 3 份来自一个开源流水解析项目的测试样本,是描述占三行的印度版式。
| 检查内容 | 结果 |
|---|---|
| 9 份生成的流水 | 1,898 笔交易,日期、描述、金额、余额与标准答案全部一致 |
| 3 份开源样本 | 54 笔交易,日期、金额、余额全部一致;能核对的 53 行余额全部对得上 |
| 这 3 份的描述 | 54 条中 42 条完全一致;另外 12 条混进了表格上水印的字母 |
在普通笔记本的 Chrome 里,从选中文件到可以下载,一份普通流水不到半秒,1,500 笔交易不到 1 秒。测于 2026 年 10 月 26 日。
做不到的事
- 扫描的流水。 扫描件里没有文字可读。先做 OCR 能补上文字,但识别读的是一行行文字而不是格子,结果要逐行核对。
- 带打开密码的 PDF。 先在 PDF 阅读器里打开,另存一份不带密码的。
- 没有表格的流水。 把交易写成一段段文字、没有列标题的流水,会如实提示读不了,而不是硬猜。
- 分类。 输出的就是流水上写的内容;把交易归到餐饮、房租这些类别,是表格或记账软件的事。
直接试试
在浏览器里转换,文件不上传,不用注册。
常见问题
银行流水 PDF 怎么转成 Excel?
在网银把流水下载成 PDF,用专门针对流水的转换器打开,它会把每笔交易放成一行,日期和金额都是真数值。直接从 PDF 复制会丢掉列,长描述也会被拆成好几行。
为什么把银行流水粘贴到 Excel 里是乱的?
因为 PDF 存的是带坐标的文字,不是表格。复制得到的是文字在文件里的存储顺序,所以列会挤在一起,折行的描述变成多余的行,每一页的页眉也跟着进来。
怎么核对转换后的银行流水是否正确?
加一列公式 =ROUND(F2+E3-F3,2),其中 E 列是金额、F 列是余额,向下填充。每一行都应该是 0;不是 0 的行就是读错了。
在线转换银行流水安全吗?
只有文件留在你自己设备上才安全。会上传流水的转换器,服务器上就留有你的账号和交易记录;在浏览器里完成的转换不会,可以在网络面板里核实。
扫描的银行流水能转成 Excel 吗?
不能直接转:扫描件是图片,里面没有文字。先做 OCR 加上文字层,再转换,并对照纸质流水逐行检查,因为识别读的是一行行文字而不是格子。
相关文章
- QFX、QBO、OFX 文件怎么用 Excel 打开?不装 Quicken 和 QuickBooks 也能看
- AVI 视频打不开、播放不了怎么办?转成到处都能播的 MP4
- PDF 转 Word 每行都断开成一段?原因和解决方法
- How to Convert Old Videos (WMV, FLV, 3GP, MPEG) to MP4
- How to Open HEIC Photos on Windows and Convert Them to JPG
- How to Convert iPhone Voice Memos (M4A) to MP3 or WAV
- How to Add Page Numbers to a PDF for Free
- How to Make a GIF From an iPhone Video (MOV to GIF)
- MP3 to WAV: Does It Improve Quality? When You Need It
- How to Play and Convert Old Phone Recordings (AMR to MP3)
- PDF to Excel: Why Tables Come Out Wrong and How to Fix Them
- How to Convert MP3 to MP4: Turn Audio Into a Video File
- How to Convert WhatsApp Voice Messages (.opus) to MP3
- PDF 转 Word 格式错乱怎么办?7 种常见问题的原因和解决方法
- 不上传文件的在线转换器:在浏览器里免费转换 PDF、视频、音频和图片
- 在线文件转换器安全吗?上传文件的 4 个风险和更安全的做法
- 视频转换为什么这么慢?影响转换速度的 5 个因素和提速方法