有借必有贷,借贷必相等。只要是会计,每天都会跟借贷打交道。因此会产生很多跟借贷有关的问题,今天卢子为你讲解将借方、贷方金额分离的简单办法。


借方金额,在C2输入公式,并向下填充。

=IF(A2="借",B2,"")


贷方金额,在D2输入公式,并向下填充。

=IF(A2="贷",B2,"")


直接借助两条公式,就是最简单的办法。


当然,对于技术男,能用一条公式搞定就不用两条公式。在C2输入公式,并向下和向右填充。

=IF($A2=LEFT(C$1),$B2,"")


LEFT函数就是从左边提取字符,借方金额和贷方金额,现在提取第1个字符来比较。

=LEFT(C$1,1)


打开LEFT函数参数,会看到一句话,如果第2参数忽略,为1。


意思就是说,如果第2参数省略了,跟写1的效果一样。

=LEFT(C$1)


将借、贷两个字提取出来以后,就可以进行判断。


再拓展一个案例:将金额分开显示在每个单元格,这个也是会计常用的。


01 数字的字符数统一(理想状态)


在B2输入公式,下拉和右拉。

=MID($A2,COLUMN(A1),1)


MID函数语法:

=MID(字符,开始的字符,提取几位)


分开显示,也就是从第1位提取1位,从第2位提取1位,从第3位提取1位,从第4位提取1位。


COLUMN函数就是横向获取数字1-N,再将这个函数作为MID函数第2参数即可。


02 数字的字符数不统一(正常状态)


在B2输入公式,下拉和右拉。

=MID(TEXT($A2,"0000"),COLUMN(A1),1)


字符数不统一,不能直接就分开,需要再借助TEXT函数,将字符统一成4位,也就是第2参数写"0000"。


03 数字的字符数不统一,还包含角分以及添加¥(实际情况)


电子银行承兑汇票,将金额分列填充到各个级位。


将这种形式转换成Excel,将B列的金额依次拆分到后面的单元格。


在C2输入公式,下拉和右拉。

=LEFT(RIGHT(TEXT($B2*100," ¥000;;"),COLUMNS(F:$P)))


这个是固定模式,直接套用就行,不过有一个注意点要说明,TEXT函数第2参数" ¥000;;",最前面需要输入一个空格


作者:卢子,清华畅销书作者;个人公众号:Excel不加班(ID:Excelbujiaban)