
Excel 与 1C 对账:和当地会计按月核对的步骤
把仓库的 Excel 与会计的 1C 导出表并排,先对时点,再按物料编码逐行比较,把差异归入五类,并固定成每月例行的核对。
常见的场景是这样的:中方仓库经理手里有一份自己的 Excel,当地会计在 1C 里记着另一套账,月底一对,数字不一样,双方都觉得自己没错。与其在会议上各说各的,不如把对账做成一套固定的步骤:每月同一天、同样的两张表、同样的归类方法。下面是一个可以直接照做的流程。
第一步:约定时点,各自导出
对账之前先约定两件事。第一是比较的时点,例如“以 3 月 31 日下班时为准”。第二是数据来源:请会计从 1C 导出该时点的库存余额,按物料和仓库列出,不要手工抄写;仓库一方也保存同一时点的数量,并说明自己的 Excel 是怎么来的,是每天手工填写,还是根据送货单汇总。两边的表格至少要有物料编码、名称、单位和数量四栏。
还要弄清楚两边的“范围”是否一样。1C 里可能设有好几个仓库或子库位,比如主仓、在途仓、待检仓和寄售仓,而 Excel 里只有一个总数。如果会计的报表只导出了主仓,而您的 Excel 把待检的货也算了进去,差异从一开始就注定存在。
第二步:在 Excel 里把两张表并排
把 1C 的导出表和仓库的表放进同一个工作簿,用物料编码做查找(VLOOKUP 或 XLOOKUP 都可以),新增三列:1C 数量、仓库数量、差异。然后依次做三件事:
- 筛选出差异不为零的行,按差异从大到小排序;
- 找出只出现在一张表里的行,这类行多半不是缺货,而是同一种货在两边的名称或编码不同;
- 检查单位这一列,差异恰好是箱规或套数的整数倍时,多半是换算出了问题。
第三步:把差异归入五类
- 日期:货是 30 号发出去的,单据 2 号才开,账上自然晚了几天。两边要放在同一个截止时点比较,再把时点前后的单据逐张看一遍。
- 计量单位:Excel 里记“件”,1C 里记“箱”或“套”,换算只要错一步,差异就是整整齐齐的倍数。
- 名称与编码:仓库用中文简称或拼音,会计用俄语或乌兹别克语的全称,数量看上去“少了”,其实是货被拆在了两条记录下面。
- 单据:没有发票的到货、在途货物、没有签收的送货单、退货、仓库之间的调拨、寄售的货,实物可能已经在,账上还没有,也可能反过来。
- 调整与核销:样品、赠品、报废和生产领用,在 Excel 里记了一笔,1C 里却没有对应的单据;或者会计做了盘点调整,仓库完全不知情。
一个对账示例
假设这次一共比较了 1200 行物料。1090 行两边一致,110 行有差异。其中 14 行只出现在 Excel 里,9 行只出现在 1C 里,查下来是同一批货的名称不同,合并之后差异消失;另有 62 行是单据日期错位或单据尚未入账,补开单据或更正日期即可消除;剩下的 25 行需要到货位上实地清点。14 + 9 + 62 + 25 = 110。(数字为假设。)也就是说,110 行差异里,真正需要走到货架前去查的只有 25 行。
和当地会计一起,把它固定成每月的习惯
把会计当作合作者,而不是对手。他们熟悉 1C 的做账逻辑和本地的单据,您熟悉货在仓库里实际怎样流转,两边各掌握答案的一半。具体可以这样做:
- 每月固定一个对账日,不要等到年底;
- 对账用同一份导出的表格,不在聊天记录里口头核对;
- 每一笔差异记录“原因分类、单据号、责任人”;
- 遇到不熟悉的 1C 术语或单据名称,直接请会计解释,不要凭猜测。中方熟悉的是货,会计熟悉的是账,互相请教是最省时间的办法;
- 暂时无法解释的,列入“待查清单”,写明期限,期限内用货架上的实地清点来裁决。
最后一条的意思是:两套账吵不出结果的时候,让货来说话。
小结
账对不上,多数时候不是谁的错,只是双方用的口径不同。UzWarehouse 在盘点时先对口径,再对数字,把清点结果与贵司 1C、Excel 或 ERP 的账面逐项核对,并把差异按原因分组列出。