昨天有朋友问我,关于Excel中数字转大写都有什么样的方法,今天整理了一下,分享给大家。
1、函数:NUMBERSTRING
EXCEL中隐藏了一个将小写数字转换成中文大写数字的函数:NUMBERSTRING,此函数可以方便的实现小写数字到中文大写数字的转化,而且有三个参数可以选择,以展现三种不同的大写方式。此函数仅支持正整数,不支持有小数的数字(小数点会被四舍五入)。
语法:
=NUMBERSTRING(VALUE,TYPE)
value:要转化的数字
type:返回结果的类型,有三种:1,2,3
示例:
2、公式转大写汉字,并且有“元角分整”
这里收集了三种公式,具体如下:
公式1:=SUBSTITUTE(IF(RIGHT(FIXED(A1)*100,2)*1=0,TEXT(FIXED(A1),”[dbnum2]”)&”元整”,SUBSTITUTE(SUBSTITUTE(REPLACE(TEXT(FIXED(A1),”[dbnum2]”),LEN(TEXT(FIXED(A1),”[dbnum2]”)),0,”角”)&”分”,”.”,”元”),”零角”,”零”)),”-“,”负”)
公式2:=IF(AND(A1=-0.99),”负”,””)&SUBSTITUTE(SUBSTITUTE(TEXT(TRUNC(A1),”[dbnum2]G/通用格式元;负[dbnum2]G/通用格式元”)&TEXT(RIGHT(FIXED(A1),2),”[dbnum2]0角0分;[dbnum2]0角;[dbnum2]整”),”零角”,”零”),”零分”,)
公式3:=SUBSTITUTE(SUBSTITUTE(TEXT(INT(A1),”[DBNum2][$-804]G/通用格式元”&IF(INT(A1)=A1,”整”,””))&TEXT(MID(A1,FIND(“.”,A1&”.0″)+1,1),”[DBNum2][$-804]G/通用格式角”)&TEXT(MID(A1,FIND(“.”,A1&”.0″)+2,1),”[DBNum2][$-804]G/通用格式分”),”零角”,”零”),”零分”,””)
记住:其中的A1,是你对应需要转换的单元格,根据实际情况替换即可。公式看着挺复杂,不用管它,直接复制粘贴使用即可。
3、设置数字格式
利用Excel自带的数字格式,进行汉字大写转换:点击【数字格式】下方的小箭头–【特殊】–【中文大写数字】;
利用wps自带的数字格式,可以进行人民币大写的转换,可以显示“元角分整”。
怎么样,这几个方法,你喜欢哪一个呢?
以上就是今天关于数字转大写的操作。小伙伴们,在使用Excel中还碰到过哪些问题,欢迎评论区留言一起讨论学习。
———END———
限 时 特 惠: 本站每日持续更新海量各大内部创业教程,一年会员只需98元,全站资源免费下载 点击查看详情
站 长 微 信: wxii2p22