实用指南
银行流水CSV:怎么导出、怎么用
简要回答: 怎么把银行流水导出成CSV?
在银行的网上银行或手机银行里打开交易明细,选好时间范围,找“导出”或“下载”,格式选 CSV 或 Excel,就能得到每行一笔交易的文件。上传到 MoneyFlow,一分钟就能看清钱花到了哪里,不用手动输入,也不用把账户访问权交给任何人。
你的银行手里已经有你所有支出的完整清单。大多数银行都允许你把交易明细下载成文件,而这个文件能帮你省掉记账里最烦的一件事:一笔一笔手动输入。下面讲它是什么、在哪里找、怎么用。
CSV 文件是什么
一种文本文件,每一行是一笔交易,各项内容(日期、摘要、金额)用逗号或分号隔开。没有颜色,也没有公式,所以从 Excel 到记账App,几乎所有软件都能读。它和PDF 版的银行流水不一样:PDF 用来查看和存档(比如办签证、办贷款时开的流水证明),不适合拿来计算。
在哪里导出
每家银行的页面都不一样,但路径大同小异。很多银行都可以在网上银行或手机银行里把交易明细导出成 CSV 或 Excel 文件:
- 登录网上银行或手机银行,打开账户(或信用卡)的交易明细。
- 选择时间范围:至少三个月,是个不错的开始。
- 找“导出”或“下载”之类的按钮,或者一个向下箭头的图标。
- 格式选 CSV 或 Excel(XLS 或 XLSX):MoneyFlow 两种都能读,不用转换。
有的银行只在电脑上的网页版网上银行提供这种导出,手机银行里只能导出 PDF。找不到的话,在银行的帮助页面或客服那里问一下“导出交易明细”。如果你的银行只提供 PDF,MoneyFlow 读不了 PDF,那就从今天开始手动记账。
支付宝和微信支付的消费呢?
很多人日常付款用的是支付宝和微信支付,银行流水里可能只看到一笔笔转到这些平台的扣款,看不出具体买了什么。这两个App一般也可以导出自己的账单。MoneyFlow 读取的是每行一笔交易的 CSV 或 Excel 文件,保存之前会先给你看预览:内容对不对,导入前就能确认。
打开时不乱
- 所有内容都挤在一列?软件预期的分隔符和文件里的不一样。用表格的“导入”功能打开,告诉它内容是用逗号还是分号分隔的。
- 出现乱码?是字符编码的问题:在表格软件里重新导入,试试 UTF-8 或 GBK。上传到 MoneyFlow 时不用选:GBK 编码的文件它也会自己读出来。
- 金额没法求和?有的文件金额里带“¥”符号或千位分隔符,被当成了文字。把这一列设成数字格式再算。
- 日期不对?检查 03/04 被读成了 3 月 4 日还是 4 月 3 日。
导出来能做什么
把文件放进表格,加一列“分类”,再按分类求和:这是不用记一笔账就能看清钱花到哪儿去了的最快办法。同一个文件,也是用真实数字做预算的起点。
💡 这个文件里是你的全部交易:把它当私人文件对待。不要发给你不了解的服务,用完就从下载文件夹里删掉。
文件里没有什么
银行的文件只能看到从账户里走的钱。现金不在里面:在 ATM 取 500 元只是一行,哪怕后来分成了十笔不同的消费。摘要也是银行写的,常常看不太懂。所以这个文件是很好的起点,但不能完全代替记账。
MoneyFlow 怎么用这个文件
在 MoneyFlow 里上传 CSV 或 Excel 文件,保存之前就能看到要导入哪些内容。已经存在的交易会被跳过,所以重复上传有重叠的时间段也不会产生重复记录。国内银行常见的 GBK(GB18030)编码文件,MoneyFlow 也会自动识别。和你的账户没有任何连接:文件你自己选,你自己上传。导入功能包含在免费版里。
常见问题
PDF 流水和 CSV 流水有什么区别?
PDF 是用来查看或存档的文档。CSV 是一份数据清单,每行一笔交易,表格和App可以读取它来求和、分类。
我的银行不提供 CSV 怎么办?
通常至少有 Excel(XLS 或 XLSX)。下载这个就行:MoneyFlow 可以直接读取,不用转换,任何表格软件也都能打开。如果银行只提供 PDF,MoneyFlow 读不了,那就从今天开始手动记账。
为什么打开 CSV 后所有内容都在一列里?
因为软件预期的分隔符和文件里用的不一样。用导入功能打开,并指定内容是用逗号还是分号分隔的。