WEB开发网
开发学院软件教学办公软件Excel 避免填写失误 用Excel轻松套印支票 阅读

避免填写失误 用Excel轻松套印支票

 2007-05-29 21:42:31 来源:WEB开发网   
核心提示: 5.小写金额在小写金额的J5中输入公式=IF(B16<100000000,"¥",)&WIDECHAR(ROUND(B16,2)*100),公式前半部分表示当数值小于1亿时才显示¥,避免填写失误 用Excel轻松套印支票(3),后面的WIDECHAR()作用是把单

5.小写金额

在小写金额的J5中输入公式=IF(B16<100000000,"¥",)&WIDECHAR(ROUND(B16,2)*100)。公式前半部分表示当数值小于1亿时才显示¥,后面的WIDECHAR()作用是把单字符转成双字符,其效果就相当于在各个数字间插入1个空格增大数字间距,然后只要适当调整字号就可以得到所需的间距,在此设置为10.5号字就差不多了。最后选中J5设置右对齐,再调整K列宽让各个数字对正相应格子即可。

注:对于字号列表中没有的字号,只要在工具栏上的“字号”输入框中直接输入数字如10.5,然后回车即设置为10.5号字。

6.大写金额的处理

在大写金额的H4单元格中输入公式=IF(INT(B16)=0,"",TEXT(INT(B16),"[DBNum2]")&"元")&IF(OR(INT(B16*10)=0,INT(B16)=B16),"",IF(INT(B16*10)=INT(B16)*10,"零",RIGHT(TEXT(INT(B16*10),"[DBNum2]"),1)&"角"))&IF(INT(B16*100)=INT(B16*10)*10,"整",RIGHT(TEXT(ROUND(B16,2),"[DBNum2]"),1)&"分"),回车确认后马上可以看到自动显示的大写金额。最后完成的效果如图(图3)。

此公式分三段分别对元、角、分进行计算获取大写数值并加上单位,再用&连接起来。公式中IF(INT(B16)=0,"",TEXT(INT(B16),"[DBNum2]")&"元")表示当B16的整数部分为0时不显示,否则将B16取整后转换成大写,并在后面加上“元”。RIGHT(TEXT(ROUND(B16,2),"[DBNum2]"),1)表示对B16的值四舍五入保留2位小数,转换为大写后再提取最右边一个字,也就是分值的大写。

上一页  1 2 3 4  下一页

Tags:避免 填写 失误

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接