[算表] Excel两个报表如何以vlookup交叉核对

楼主: moodyblue   2016-03-15 05:51:43
Excel两个报表如何以vlookup交叉核对
网志图文版:
http://www.b88104069.com/archives/4006
从事会计工作,常常有需要就两个报表之间,核对金额是否一致。首先总金
额要一样,总金额如果不同,必须找出到底是哪几笔有差异,才能进一步了
解差异原因,看要怎么修正。例如先前曾经写过文章分享的,企业有财帐税
帐两套帐,两套帐之间核对明细分类帐的差异,又例如企业已导入ERP,依照
流程总帐传票都是由子系统抛转,子系统跟总帐应该会是一致,但是,没有
确实核对过,难保不会出差错,做会计的就是要细心又有耐心,魔鬼出在细
节里,要确认帐务品质,应该多设计一些勾稽检查的流程,如果企业的ERP运
作成熟了,其中有一道会计结帐工序,一定是子系统和总帐之间的核对,以
下分享:
一、简简单单的收入传票明细帐。
二、也是简简单单的应收帐款明细,由应收系统里一笔一笔的应收凭单组成
,正常收入传票皆由应收凭单抛转到总帐,所以每个帐款编号都有相对应的
传票编号。
三、两个报表间的连结为传票编号,所以首先第一步,依据总帐明细里的传
票,查找在应收系统面是否有相同的传票编号,如果找不到,代表总帐有子
系统没有,这笔总帐有可能是总帐直接输入的,这里使用会计人最常用的查
找函数公式:“=VLOOKUP(B2,帐款!$D$2:$D$7,1,0)”。
四、然后在应收帐款明细,同样公式可以找出子系统有、总帐系统没有的传
票:“=VLOOKUP(D7,传票!$B$2:$B$7,1,0)”,通常这种情形表示有应收帐款
没有抛转到总帐,也就是遗漏了立帐。
五、通常这种类似的VLOOKUP公式,只要稍加润饰,结果显示就会更加人性化
,例如以上个步骤的例子而言:“=IFERROR(VLOOKUP(D7,传票
!$B$2:$B$7,1,0),"此帐款未抛传票")”,意思是如果找不到(IFERROR),不
要显示Excel语言(#N/A),改成浅显易懂的“此帐款未抛传票”。
六、先前查找的方式有个盲点,只交叉核对了两边传票的有无情形,对于传
票的金额,却没有核对,因为有可能,同样一个传票编号,在子系统是一个
金额,在总帐却是另一个金额,所以我们的函数公式必须进化:“
=VLOOKUP(D2,传票!$B$2:$E$7,4,0)-E2”,
七、上个步骤还有个问题,如果是折让的应收帐款(单别“SB”),因为是负
数应收,传票会做在贷方,依照这个范例,如果希望一个公式可以拉到底,
应该稍加修改:“=IF(LEFT(C6,2)="SB",VLOOKUP(D6,传票
!B6:F11,5,0),VLOOKUP(D6,传票!$B$2:$E$7,4,0))-E6”意思前面加个条件式
,如果是折让应收帐款,要核对的是传票贷方而非借方。
延伸阅读(vlookup妙用):
Excel如何vlookup作前十大排行分析:
http://www.b88104069.com/archives/3625
Excel如何多层次存货料号分类:
http://www.b88104069.com/archives/1750
Excel如何资料剖析后vlookup查找:
http://www.b88104069.com/archives/1092

Links booklink

Contact Us: admin [ a t ] ucptt.com