两份发票 Excel 对不上,金额差异和缺漏怎么查?
- 2026-11-09 07:54:31
两份发票 Excel 对不上,金额差异和缺漏怎么查?核对发票台账和系统导出表,要找的是:哪张票只出现在一边,哪张票的金额、税额不同。 用 RowKite 选好两份表,按发票编号对应记录,就能查看这些差异。 工具地址:https://rowkite.flysnail.net/compare/ 目前免费使用,无需注册。文件在浏览器本机处理,不上传服务器。 1. 选两份表,确认公司和期间 下面用两份虚构的9月发票明细演示:同一家公司,每份5条记录,一行一张票。 选择“发票台账.xlsx”作为基准,再加入“系统导出.xlsx”,分别选好工作表。 两份表都以第一行为表头,下面是发票明细。公司、期间和导出范围要一致,两边都按一行一张票整理。行顺序不同也能核对。 2. 按发票编号匹配,选择要核对的金额 “匹配字段”用来找到同一张票,“对比字段”用来检查这张票的数。 这组示例选择: 
图注:左侧按发票代码和号码匹配,右侧核对三个金额字段。本文配图均为实际 PC 页面截图,数据为虚构演示。 按自己表里的完整编号设置即可,所选字段要能唯一找到一张票。列名不同,可以打开“列对应与规则”手动对应。 金额看着一样,也可能因为数据类型不同而显示差异。这里有两种比较规则: 金额如果存成“1,000元”这类文本,需要先整理成纯数字,工具不会自动去掉符号和单位。本文两边的金额都是数值,截图使用默认的原值对比。 设置好后,点击“开始核对”。Excel 公式也能做这类检查,RowKite 把匹配、查看差异和导出报告放在了一起。 3. 看金额差异,再看缺失和新增 两份表各5条,核对后涉及6个不同的发票标识: 所以,页面的“6个记录组”是两份表合起来涉及的不同发票,并不是其中一份表有6条记录。 修改:同一张票,两边的数不同。 00001001在台账中的金额为1000元,系统表中为1200元;税额是60元和72元,价税合计是1060元和1272元。 
图注:00001001:金额1000→1200,税额60→72,价税合计1060→1272。浅黄色标出变化值。 这一张票有三个字段不同,所以总览里是“修改记录1”,对应“值差异3”。 缺失:台账有,系统表里没找到。 00001003只出现在台账中,系统表的对应位置显示“缺失”。 
图注:00001003:台账有记录,系统表中未找到。 新增:系统表有,台账里没找到。 00001006只出现在系统表中,台账的对应位置显示“基准无记录”。 
图注:00001006:系统表有记录,台账中未找到。 新增、缺失都是相对基准表而言。是否漏入账、重复登记或导出范围不同,还需要回到原始资料确认。 4. 查来源位置,下载核对报告 点击变化的单元格,可以查看两边的原值、文件名、工作表和原始行号。 
图注:00001001的金额:台账第2行为1000元,系统表第3行为1200元。 点击“导出完整 Excel”,报告包含核对总览、对比明细和异常清单,可以留着逐项复核。 如果同一组匹配字段在一份表里对应多条记录,系统会列为待确认,保留原记录供检查。发票号码等长编号需要完整保存为文本,已经丢失的位数无法恢复。 选好两份表、匹配字段和金额列,核对后下载报告,逐项确认差异。
匹配字段:发票代码+发票号码。 对比字段:金额、税额、价税合计。

原值对比(默认): 区分文本和数字。数字1000与文本“1000”会被判为不同。 数值对比: 在金额字段的“列对应与规则”中切换。纯数字文本可以转成数值,再按原始精度或选定的小数位核对。
两边都有的4张票:3张一致,1张的金额字段不同。 仅台账有的1张票:记为缺失。 仅系统表有的1张票:记为新增。




本文来自网友投稿或网络内容,如有侵犯您的权益请联系我们删除,联系邮箱:wyl860211@qq.com 。