最近,一位用户希望我获取信用卡对账单并将其转换为 Excel 格式。 他们尝试将其通过我的通用语句转换器来获取 Excel 格式的交易表,但解析器生成了一个空表。
理想情况下,我构建的信用卡对账单转换器会首先从对账单中提取标题。 之后,它尝试找到每个标题下应包含的所有条目。
但这张信用卡账单有所不同。
它有很多问题,我的通用银行对账单解析器无法转换为 Excel 格式。
下面分享已转换为 Excel 的扫描 PDF 信用卡对账单。
首先,它没有任何标头。
我的银行对账单转换器的核心关键是首先识别并定位对账单中的标题。 标题应至少包含一个日期标题、一个描述或详细信息标题以及一个借方或贷方或余额或金额标题。 由于交易条目至少有日期、描述和金额列,这将帮助我在信用卡对账单中找到正确的交易表。
其次,它有多个表。
将银行对账单转换为Excel的算法只能获取单个表。 为了获取此信用卡对账单中的两个表,我必须编辑算法。
在没有标题的情况下如何在信用卡对账单中查找交易?
因此,我决定直接寻找潜在的交易条目,而不是在语句中寻找标头。 为此,我必须假设任何交易都会有一个关联的日期列,并且该日期将是第一个条目或第二个条目。 这是一个合理的假设。
这帮助我识别信用卡对账单中的交易行。 当然,这还不够。 可能有一些行可能包含日期列,但不在事务表下。
所以,我做的第二件事就是尝试在语句中定位事务表。 交易表将有清晰的边界分隔其日期、借方、贷方、描述(等)列。 如果我错误地在表中包含非事务条目,则其他表条目中的列将不会清楚地分隔出该条目的日期。 而且,无论如何,如果确实如此,那么这不是问题,我们可以将其与其余正确识别的条目一起包含在表中。
我如何识别给定信用卡对账单中的两个表?
这相对容易识别。 提取所有潜在的事务条目后,我首先假设该语句只有一个表。 然后,我假设该语句中总共有两个事务表。 为了获得它们在语句中的正确位置,我首先假设前两个潜在的事务条目属于第一个表。 其余条目属于第二个表。 如果我的算法可以为两个表中的所有事务和非事务条目找到清晰的边界,则将其视为正确的分割。 如果不是,则前三个潜在事务条目被认为是第一表,并且其余条目属于第二表。 重复此过程,直到找到两个表的清晰边界。
当然,这个过程比我上面描述的要复杂。 但要开始,以上步骤就很好了。
更新后的算法,现在从信用卡对账单中提取两个表,并将其转换为 Excel 格式。
下面分享转换的最终输出:
受到上面信用卡对账单示例的启发,我决定完全删除识别标题的步骤。
现在,该算法通过“日期”列来识别交易表。 目前它仅支持检测信用卡对账单单页上的两个表。 如果您需要提取信用卡对账单中两个以上的表格以进行Excel处理,请发送电子邮件至shruti@convertpdfstatement.com。
如果您不想编写自己的信用卡对账单解析器,可以前往 convertpdfstatement.com 快速将信用卡对账单转换为 Excel 格式。 该解析器适用于扫描或未扫描的文档。 对于扫描文档,它使用 OCR 技术从图像 PDF 文档中获取文本数据。
如果您的语句需要自定义解析器,请发送电子邮件至 shruti@convertpdfstatement.com
常见问题
如何将HDFC信用卡对账单转换为Excel?
您的 HDFC 信用卡对账单可以是 PDF 文件或图像文件。将其转换为 Excel 文件格式。 只需将其上传到 convertpdfstatement.com 解析器即可。 您将在几秒钟内获得 Excel/CSV 文件格式。
我可以将巴克莱信用卡对账单转换为 Excel 格式吗?
是的,上传到我们的平台上。 您将获得 Excel 格式的交易表。
如何将信用卡对账单转成Excel
使用我们的平台 convertpdfstatement.com 将您的信用卡对帐单变得更加出色。
如何将信用卡对账单 pdf 转换为 Excel 而不丢失格式?
简单的。 我们的平台不会更改格式。 它只是找到信用卡pdf中的交易表并将其转换为excel格式。 您不会丢失任何格式。
如何免费将 pdf 信用卡对账单转换为 Excel?
convertpdfstatement.com 解析器免费提供 20 次 Excel 转换。 您可以上传信用卡对账单并在几秒钟内获得 Excel 表格。
如何将 pdf 信用卡对账单转换为 Excel?
获取您的 PDF 信用卡对帐单并将其上传到 Convertpdfstatement.com。 您将很快获得 Excel 信用报表。
我可以扫描信用卡文档并将其转换为 Excel 吗?
是的。 扫描信用卡文件后,请访问 Convertpdfstatement.com 并将其上传到那里。 您将立即获得文档中Excel格式的表格数据。
如何将 pdf 财务报表转换为 Excel?
在我们的平台上,选择您要转换的财务报表。 上传完成后,点击“转换”,您将获得Excel格式的财务报表。