案例讲解3个函数公式
01. 将借方和贷方金额分离变成2列
最简单的方法,就是设置2条公式分别判断借方和贷方。
=IF($G2="借方",$H2,0)
=IF($G2="贷方",$H2,0)
这里的借方和贷方都是2个字,也可以用LEFT函数提取,这样1条公式就可以解决。
=IF($G2=LEFT(I$1,2),$H2,0)
02. 将名称从会计科目名称混合的字符中分离出来
这种问题,本来采用按空格作为分隔符号进行分列最简单。
以后如果想要数据能够自动改变,那就只能用公式。
=MID(A2,FIND(" ",A2)+1,99)
用FIND函数判断空格的位置,再+1,就是名称的起始位置。要提取多少位字符,目前不确定,那就写一个很大的数字,这样保证都能提取到。MID函数很特殊,比如不加班是3个字符,标准的写法是写3,但是你写4,写5,写99都可以,只要比原来的字符大的数字都可以。
负数的问题解决了,时间如何转变成分钟?
一天的时间为24小时,一小时60分钟,也就是时间乘以24再乘以60就得到分钟。
03. 从会计科目名称混合的字符中,判断是否包含银行存款或者库存现金
也就是提取左边前4位字符进行判断,这就是最基本的写法。
=IF(OR(LEFT(A2,4)="库存现金",LEFT(A2,4)="银行存款"),"是","")
当然如果你水平很好,也可以写成常量数组的形式。
=IF(OR(LEFT(A2,4)={"库存现金","银行存款"}),"是","")
好,再复习一下字符提取三兄弟的语法。
=MID(字符,从第几个字符开始提取,提取多少位)
=LEFT(字符,提取左边多少位)
=RIGHT(字符,提取右边多少位)
MID函数是从中间开始提取,LEFT函数是从左边开始提取,RIGHT函数是从右边开始提取。
逆透视整理会计考题
之前有小主在我们的会计群里问了一个问题:
如何将选项的内容,转置后粘贴到题目下面,并用空行隔开。
原先她是手工操作,超级麻烦,有没更快捷的方法,最终效果是这样的。
其实这个解决起来听不难,用逆透视就可以。
Step 01 写上每一列的标题,最后一列输入一个空格,输入空格是为了能够每一道题目可以用空行隔开。
Step 02 选择任意单元格,点数据→从表格,就进入PQ编辑器。
Step 03 在选择序号的情况下,点转换→逆透视其他列,这样基本模型已经出来了。
Step 04 关闭并上载。
现在只需保留不重复序号,再将属性列删除即可。
Step 05 获取序号,只需一个简单的IF函数即可搞定。
=IF(A2<>A1,A2,"")
Step 06 最后将公式粘贴成值,多余的列删除掉,并重新命名标题,再将表格设置成没有背景色即可。
学好Excel,思路很重要,一定要懂得灵活运用。
好记性不如烂笔头,各位赶紧试试吧~
文章部分内容援引自Excel不加班,作者:卢子1987,由“畅捷通好会计”整理发布。
|