财务工作中,经常需要将小写的数字,转换成大写的数字,有两种方法轻松解决,技巧法以及函式法。
我们选中单元格,然后右键,设定单元格格式(快捷键是CTRL+1),在弹出的设定单元格格式视窗中,在数字格式里面,选择特殊,选择中文大写数字,操作动图如下所示:
在2013及版本以上的OFFICE中,内建了一个NUMBERSTRING函式,它有3个用法,第2个引数分别为1-3,得到不同的三种效果,如下所示:
上述两种方法只适用于不带小数点的,如果带了小数点,就无法实现角分,那么我们可以使用下面的函式:=NUMBERSTRING(INT(A2),2)&"元"&NUMBERSTRING(MID(A2,LEN(INT(A2))+2,1),2)&"角"&NUMBERSTRING(MID(A2,LEN(INT(A2))+3,1),2)&"分"
如果版本比较低的情况下,也可以使用下面的函式来进行求解:
=TEXT(INT(A2),"[DBNUM2]")&"元"&TEXT(MID(A2,LEN(INT(A2))+2,1),"[DBNUM2]D角")&TEXT(MID(A2,LEN(INT(A2))+3,1),"[DBNUM2]D分")
1个个手动输入显然不现实,这里给一种小编的解决思路:
我们新建一个工作表,然后在B列中填充数字1-10万,然后在A列中输入公式,输入=NUMBERSTRING(B1,3),得到了一个匹配表,最后我们在B2单元格中使用VLOOKUP函式引用,输入公式,便可以求得所有的小写数字,操作的动图如下所示:
关于Excel里面的大小写转换,你学会了么?自己动手试试吧~