1. 首页
  2. > 代理记账 >

这样做电子版的财务票据你都不会,你不加班谁加班

在财务工作中,填写票据是一个很常见的工作,那么如休使用Excel可以快速地将金额填到对应的单位中去呢,今天老师给大家介绍另外一种方法。

如下图所示,是某个单位的一个票据的样本,要求在金额里面填写的时候,对应的各个单位都能自动地填入数字,并且将金额的大家也自动填入。


具体的操作步骤如下:

01

制作模板

首先根据公司的票据的模样,先可以制作如下图所示的模板,设置相关的内容,如下图所示:



02 01

设置合计公式

在合计金额对应的单元格C10单元格中输入公式:=SUM(C6:C9),按回车键完成。



03 01

设置金额拆分公式


在D6单元格中输入公式:

=IF($C6,LEFT(RIGHT(" ¥"&$C6/1%,COLUMNS(D:$N))),"")

按Enter键完成后,向右向下填充。



公式解释与注意事项:

A:IF($C6,,"")这一步是公式IF($C6<>0,,"")的简写,意思是说如果C6单元格不为空白或者0值的时候,就返回拆分的公式,如果是空白或者0值的时候就返回空白。需要注意是$C6一定要锁定列标,不然在向右手拖动的过程中会发生错误;

B:$C6/1%是将C6单元格的值扩大100倍,类似于乘以100,是扩大位数的一个常用的方法,目的就是扩大倍数后可以将小数点去除。

C" ¥"注意在“¥”前面还有一个空格,这个空格是使用空格键单击一个空格。

D:COLUMNS(D:$N)是计算D列到N列的列数,计算的结果是11,最后使用RIGTH函数取" ¥"&$C6/1%的11位,从右向左取,即可以得到一个包含人民币符号与金额数字的字符串。如123.45那么这部分的返回结果就是 (空格)¥12345,共7位的长度。注意,在COLUMNS的参数中,最后一个列标是锁定。

E:最后使用LEFT函数从左向右取数,这里省略了第二个参数,即取几位,如果省略了那么默认取1位,如果大家不理解也可民认自行添加。

03 01

设置金额大写公式

在C11单元格中输入以下公式,按Enter键完成即可:

=IF(TRIM(C10)="","",IF(C10=0,"",IF(C10<0,"负",)&IF(INT(C10),TEXT(INT(ABS(C10)),"[dbnum2]")&"元",)&IF(INT(ABS(C10)*10)-INT(ABS(C10))*10,TEXT(INT(ABS(C10)*10)-INT(ABS(C10))*10,"[dbnum2]")&"角",IF(INT(ABS(C10))=ABS(C10),,IF(ABS(C10)<0.1,,"零")))&IF(ROUND(ABS(C10)*100-INT(ABS(C10)*10)*10,),TEXT(ROUND(ABS(C10)*100-INT(ABS(C10)*10)*10,),"[dbnum2]")&"分","整")))


注意:上面的这人公式没有必要记住或者理解,在使用的时候直接复制粘贴,然后将里面的单元格引用修改成自己的单元格引用地址即可。

来源:24财务excel

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至123456@qq.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息