当前位置:首页 » 表格制作 » 怎样学习数字改成文字

怎样学习数字改成文字

发布时间: 2022-11-27 23:03:12

❶ 关于数字直接转换为繁体汉字大写的excel函数

公式并非本人制作,此为本人学习及理解日记。

总之,先粘贴具体实现公式:
=SUBSTITUTE(SUBSTITUTE(IF(F9<0,"负","")&TEXT(TRUNC(ABS(ROUND(F9,2))),"[DBNum2]")&"圆"&IF(ISERR(FIND(".",ROUND(F9,2))),"",TEXT(RIGHT(TRUNC(ROUND(F9,2)*10)),"[DBNum2]"))&IF(ISERR(FIND(".0",TEXT(F9,"0.00"))),"角","")&IF(LEFT(RIGHT(ROUND(F9,2),3))=".",TEXT(RIGHT(ROUND(F9,2)),"[DBNum2]")&"分",IF(ROUND(F9,2)=0,"","整")),"零圆零",""),"零圆","")

解析公式前,先了解其中用到的一些函数。
substitute函数 作用为 替换单元格内的字符串,可指定。
公式如下:=substitute(text“要替换的值,可指定单元格”,old_text“要被替换的旧字符串”,new_text“新的字符串内容”,[instance_num]“指定更换字符串的位置,如果不写则默认全转换”)
一般用于大部分格式相同时的单元格值替换,其实跟Ctrl+H的效果差不多,不过函数胜在可以嵌套使用,例子如下:

text函数 作用为 将数值格式的内容 替换为 文本型格式的内容。
公式如下: =text(value“要替换的值,可指定单元格”,format_text“指定新的格式,等同于自定义格式”)
一般可以用来规范文本或者设置特定的日期显示格式以及增加特定的符号等,例子如下:

trunc函数 作用为 直接截取数值型内容。
公式如下:=trunc(number“要替换的数值,可指定单元格,限定数值型单元格”,number_digits“可指定位数,不填则默认为0”)
这个函数的概念不存在四舍五入,如同字符串一般只会直接截取,例子如下:

abs函数 作用为 将带有符号的数值替换为绝对的数值型内容。
公式如下:=abs(number“用于设置公式,也可不设置”)
例子如下:

[DBNum2]函数 作用为 excel内建函数,将数字转换为中文大写。
相同效果但显示不同的内建函数还有[DBNum1],[DBNum3]
一般嵌合在其他函数内使用,比如text函数。
公式如下:=text(value,[DBNum2])
例子如下:

iserr函数 作用为 检测除#N/A以外的错误值。
公式如下:=iserr(value“指定单元格,也可嵌套函数”)
一般嵌合在其他函数内使用,比如if函数。
例子如下:

公式解析:

当数字为负数时,则在繁体汉字前追加“负”字,否则不添加。用abs函数将文本型数值替换成数值型数值,再用trunc函数直接截取整数后,使用text函数将数值替换成繁体大写。

将“角”这一位数单独处理。
使用find函数找出单元格内的数值是否具有“.”这一符号。
如果有则显示值为错误并进入错误的分支项,在错误的分支项中使用(round函数*10)将“角”这一位数提取成为整数,并用trunc函数提取所有整数。
再用right函数从右边提取第一位数,通过text函数将此数值替换成为繁体大写。
后面的单位通过if和iserr函数的嵌合判断“.”后面是否为零,如果不为零则使用单位“角”,为零则什么都不操作。
最后通过&符号将繁体大写和单位连接在一起。

将“分”这一位数单独处理。
因为繁体大写一般不会使用到小数点后面三位或者更多位数,所以通过round函数将数值限定成两位小数。
PS.此函数支持四舍五入算法。
紧接着,使用right函数提取从右边数起第三个字符串,将这个位置的字符串作为left函数的第一起始点。
如果left函数提取的这个字符串刚好等于“.”,进入正确的分支项,使用right函数提取右边数起第一个数字。
PS.需使用round函数将数值限定成两位小数。
提取出数字后,使用text函数将其转换成大写,并通过&符号直接连接单位“分”。
如果left函数提取的这个字符串不等于“.”则进入错误的分支项,通过if函数和round函数的嵌合使用判断“分”这个位置是否具有数值,如果不具有直接进入错误的分支项。

至此,公式主要部分已经解释完毕,剩下后面的部分纯属画龙点睛之作,其实可要,亦可不要。

❷ 如何将EXCEL表格数字形式转换为文字形式

1.首先找出需要转换成文本格式的数字列,比如下图中的A列,然后在空白列中,比如B列的B2,输入公式“=TEXT(A2,”0.00“),其中B2与A2对应,”0.00“指的是小数点为2位数,如果小数点为1位数的可以写上”0.0“,或者为整数的可以写上”0“。(如下图)

❸ 数字转换文字换汉字怎么换

可以在excel中转换。

1、打开excel表格,然后打开要转换的表格。如下图所示:

❹ 怎么快速把数字代替文化程度变成文字

复选框住需要更改的区域单元格,单击菜单中的设置单元格格式,在数字分类中选择特殊标签,并选择以中文大写数字的方式,点击确定,
具体步骤:1、首先我们打开一张样表作为例。
2、在表格中,每个人的工资都是以数字格式存在的数值,也就是阿拉伯数字形式。
3、复选框住需要更改的区域单元格,选择右键单击菜单中的设置单元格格式。
4、在数字分类中选择特殊标签,并选择以中文大写数字的方式,点击确定。
5、可以看到所选区域内的数字格式的数值全部变成了大写的文本格式数值,如果是需要小写的文本格式数值,选取中文小写数字即可。
6、最终的结果虽然是汉字,但是在引用单元格的时候,依然可以正常计算,这点与文本格式的输入是有区别的。

❺ excel中如何将数字转换成文本

前面我也提到了,在数据采集前,我们需要根据自己的需求设置正确的数据格式,一般没有设置数据格式的单元格,格式均为常规,那怎么设置呢,给大家提供两种方法:

1选中需要设置数据格式的单元格,单击【开始】,在数据组中的下拉框中选择自己需要的格式

2选中需要设置数据格式的单元格,按快捷键Ctrl+1,打开设置单元格格式的对话框,选择自己需要的格式,单击确定即可

输入函数,按回车后,会完成数据格式的转换,此时选中处理后B2单元格的数据,光标移向单元格的右下角,会出现一个黑色的 + 号,我们可以在+ 号上双击鼠标,Excel会自动把下面的数据完成转换(双击黑色+ 其实是应用了Excel强大的自动填充公式的功能)

最后选中处理后的B列数据,右键单击复制,然后继续右键单击,选择选择性粘贴,此时会弹出选择性粘贴的对话框,选择数值,单击确定,就可以完成数字格式转换为文本格式

❻ 如何在excel横坐标轴的数字改成文字 ,谢谢!

1、在excel中插入的图表中可以看到横坐标轴没有显示需要的文字,而是显示的数字。

❼ excel怎样把数字变成文字数字

方法一:
选定数据区域后在右键菜单中点击【设置单元格格式——特殊——中文小写数字——确定】。
方法二:
选定数据区域后在右键菜单中点击【设置单元格格式——自定义】,在【类型】下输入
[DBNum1]
或者
[DBNum1]0
最后点击【确定】。

❽ 怎样将数字转化为文本格式

要把批量的数字转换为文本格式,可以先把这些数字复制到记事本中进行粘贴。然后选定相关的单元格右键,在弹出的快捷菜单中设置单元格格式,把这些单元格设置为文本型。然后再把记事本当中的数字复制以后,粘贴到这些单元格中。

❾ excel表格怎么把数字转换成文本格式

1,首先,打开Excel表格程序,在Excel程序中选中要设置文本格式的单元格。

❿ 如何在Word中将阿拉伯数字转换成汉字

步骤/方法
首先在word中输入123456
然后选中输入的阿拉伯数字,在菜单栏中点击插入—数字。
弹出数字对话框,
在数字类型中选择中文数字版式“壹、贰、叁……
然后点击确定。此时就会发现原来写的阿拉伯数字变成大写了。
如果自己事先没有在word中写上阿拉伯数字的话,也可以把光标放到想要插入的数字的地方,然后在进行第二步。弹出数字对话框之后,在数字框里写上你想要填写的内容即可。
然后单击确定
如果想输入其他样式的字符的话,在数字类型中选择即可。