今天一个朋友问我在EXCEL表格中,小写金额怎样能自动转换成大写金额。所以特意来整理一下简单的函数公式把小写金额快速转换成大写金额。
我们要用到的一个函数是:NUMBERSTRING 这个函数是一个隐藏的函数,打前面几个字母不会有联想功能,必须手动输入,这个函数其他是由两个英语单词组成,number和string 从字面上就能理解,number是数字,string 是字符串,文本的意思,numberstring就是把数字变成文字。
excel表格截图
在本例中用到的完整函数公式:=NUMBERSTRING(LEFT(RIGHT($E5/1%,COLUMNS(B:$J))),2)
公式说明:
numberstring,上面已经讲过是把数据转化为文字。
函数表达式是:numberstring(需要转换的数字,转放成什么样的类型)
numberstring函数要注意的是:
1、这个函数只能转换的是整数,所以在上面公式中“ $E5/1% ”就是把带小数字的金额转换成去掉小数点的一串数字。
2、这个函数要求是正数,在本例中,既然是金额,一般所指的就是正数。
numberstring的参数:
这个函数有两个参数:
第一个参数是需要转换的数字;
第二个参数就是类型,值有1、2、3、如下图
numbersting 的类型
公式中还有几个函数:
函数left:从左往右取几位数
函数right:从右往左取几位数
函数conlumns:选取区域有几列
本例excel表格截图:
本例excel表格截图
如有对公式有疑问的朋友们,可以在评论区留言,我将帮你解答。