今天销售部新同事展会回来报销,走系统申请,还要扫描上传报销发票,发票太多太杂,选择手写报销单,还要写大写,他对数字转写大写人民币金额特别不熟悉,我随即整理了一版EXCEL报销单模板,并提前设置好公式,不用他手写。
下面是三个方法:
方法一:第一步:公式=IF(D15,D15,"")
第二步:鼠标右键,选中—单元格格式—特殊—人民币大写。
详见图1,图2。
方法二:公式=SUBSTITUTE(SUBSTITUTE(TEXT(INT(b22),"[DBNum2][$-804]G/通用格式元"&IF(INT(b22)=b22,"整",""))&TEXT(MID(b22,FIND(".",b22&".0")+1,1),"[DBNum2][$-804]G/通用格式角")&TEXT(MID(b22,FIND(".",b22&".0")+2,1),"[DBNum2][$-804]G/通用格式分"),"零角","零"),"零分","")
缺点:角后面缺整字。
详见图3。
方法三:使用宏
1、按 Alt + F11打开VBA编辑器。
2、点击菜单栏 插入 -> 模块。
3、将以下代码复制粘贴到右侧的代码窗口中:
详见图4
方法三最可靠规范,但四月觉得如果只是简单报销,方法一就够用了呢,没必要太复杂,大家有什么更简便实用的方法吗?