将数字转换为中文显示
如图,我们有这样的一些数字,想要把这些数字转换为中文的数字
选中这些数字,点击“字体”选项卡下的按钮,如图
切换至“数字”选项卡,选中“特殊”,选择“中文大写数字”或者“中文小写数字”,点击确定
可以看到数字的显示已经成为中文的了,但是实际这个单元格中的内容,还是数字格式。
以上是excel自带的修改单元格显示的方法,通过这个方法,可以把阿拉伯数字改为中文数字显示,但是不更改单元格内容本身。 同时,此方法转换出来的数字,是带有“万”、“千”这样的单位的,也就是数字,而不是字符。 如果要实现单纯的数字到汉字的字符转换,就需要用下面的公式了
NumberString函数
NumberString函数是一个excel中隐藏的函数,只能通过手工输入的方法进行录入,而不能在fx按钮的公式清单中进行选择。 如图,有如下的数据以及公式计算结果
此函数要求两个参数,解释如下: 1、参数1:要转换的数字 2、参数2:返回的转换结果类型 参数1很好理解,参数2共有三个可选项: 1、参数2为1:返回转换后的中文大写 2、参数2为2:返回转换后的中文小写 3、参数3为3:仅将源数据作为字符进行转换,而不是作为数字进行转化,返回中文小写
此函数有如下限制: 1、仅针对整数,如果是小数,那么忽略小数点之后的数字,仅转换小数点之前的数字 2、仅针对正数,转换负数会报错
分享经验
如果您觉得我的经验有用,请您将它分享给你的朋友吧,然后再给我点个赞吧,谢谢