ARTICLE · 1183351
会计人狂喜!4个Excel函数,凭证处理快10倍
IF、LEFT、MID、FIND都是财务管理中经常要用到的一些基本函数,在进行数据清理的时候会用到。
月底核对的时候把借货额塞到一个栏里,科目名带着长长的前缀,在每一行上手动修改?那是不可能的。老会计都使用这四个函数,拆整个表格,三秒钟完成,并且能够准点下班。
一、借贷金额,两列自动分离
借方列:=IF($G2="借方",$H2,0)
贷方列:=IF(G2="贷方",H2,0)

进阶版玩法更加神奇,只用一个公式就可以搞定两列的数据:=IF($G2=LEFT(I$1,2), $H2, 0)。

原理:使用LEFT函数取表头前两个字符,并与借贷方向进行比较,再向右移动一次,就可以把两列都做好了。
二、科目名称,一秒精准提取
场景:银行存款“ XX农商银行”,只想保留后面的部分即“XX农商银行”。
公式:=MID(A2,FIND(" ",A2)+1,99)

拆分三个步骤:找出空格的位置、从空格之后的地方开始计数、把第三项设为99(比实际长度大的数),剩下的文字直接去掉不计算。
三、货币资金科目自动识别
要判断一个科目是不是库存现金或银行存款的话应该怎么写呢?基础写法是:
=IF(OR(LEFT(A2,4)="库存现金",LEFT(A2,4)="银行存款"),"是","")

高手通常使用常量数组进阶的方式:=IF(OR(LEFT(A2,4)={"库存现金","银行存款"}),"是",""),无论科目有多少都可以一列扩展。
四、文本提取三兄弟,一次记牢
MID(字符, 从第几个开始, 提取几位):中间截;
LEFT(字符,位数):左边截;RIGHT(字符,位数):右边截。
三者组合在一起就可以解决绝大部分的凭证表中的文字清理问题了。
五、分列还是公式?别选错
一次性的固定的数据可以用分列功能来最快;
但是要实现自动更新和动态跟随源数据就使用公式,即当源表发生变化时,结果也会更新。
记住这个高频组合拳:IF逻辑判断、LEFT/MID/FIND文本函数等,这些都是做财务Excel自动化的基础。保存下来,在下一次核对的时候就直接使用了。















































































