EXCEL函数用法:[8]转换中文数字大小写
本人之前从事过数据分析的工作,现在从事IT咨询和财务软件实施,日常工作中对excel软件有一定的了解和掌握。本系列的作用是为大家介绍一系列常用的EXCEL函数,希望可以对大家的工作起到一定的帮助。本篇经验介绍的函数是【NumberString】,用于转换数字的中文大小写
工具/原料
windows 8.1
office 2013
将数字转换为中文显示
1、如图,我们有这样的一些数字,想要把这些数字转换为中文的数字
![EXCEL函数用法:[8]转换中文数字大小写](https://exp-picture.cdn.bcebos.com/f385f29959430401f6f9cdf6d66b04d14929055c.jpg)
2、选中这些数字,点击“字体”选项卡下的按钮,如图
![EXCEL函数用法:[8]转换中文数字大小写](https://exp-picture.cdn.bcebos.com/486884883913e8e52ae97e08352f477046187d5c.jpg)
3、切换至“数字”选项卡,选中“特殊”,选择“中文大写数字”或者“中文小写数字”,点击确定
![EXCEL函数用法:[8]转换中文数字大小写](https://exp-picture.cdn.bcebos.com/de9bfa3b3b860221805040e2d8bbf82064fb725c.jpg)
4、可以看到数字的显示已经成为中文的了,但是实际这个单元格中的内容,还是数字格式。
![EXCEL函数用法:[8]转换中文数字大小写](https://exp-picture.cdn.bcebos.com/974a2f21056104a38dee501a63d7592ae3ef6b5c.jpg)
![EXCEL函数用法:[8]转换中文数字大小写](https://exp-picture.cdn.bcebos.com/332d496699cf0253cb64f0316b36e29147e85f5c.jpg)
5、以上是excel自带的修改单元格显示的方法,通过这个方法,可以把阿拉伯数字改为中文数字显示,但是不更改单元格内容本身。同时,此方法转换出来的数字,是带有“万”、“千”这样的单位的,也就是数字,而不是字符。如果要实现单纯的数字到汉字的字符转换,就需要用下面的公式了
NumberString函数
1、NumberString函数是一个excel中隐藏的函数,只能通过手工输入的方法进行录入,而不能在fx按钮的公式清单中进行选择。如图,有如下的数据以及公式计算结果
![EXCEL函数用法:[8]转换中文数字大小写](https://exp-picture.cdn.bcebos.com/baab20863048614327d39b858febf6a75f0f535c.jpg)
2、此函数要求两个参数,解释如下:1、参数1:要转换的数字2、参数2:返回的转换结果类型参数1很好理解,参剞麽苍足数2共有三个可选项:1、参数2为1:返回转换后的中文大写2、参数2为2:返回转换后的中文小写3、参数3为3:仅将源数据作为字符进行转换,而不是作为数字进行转化,返回中文小写
3、此函数有如下限制:1、仅针对整数,如果是小数,那么忽略小数点之后的数字,仅转换小数点之前的数字2、仅针对正数,转换负数会报错
分享经验
1、如果您觉得我的经验有用,请您将它分享给你的朋友吧,然后再给我点个赞吧,谢谢