excel数字生成大写字母(excel自动生成数字大写)

Excel表格网 2022-10-11 11:16 编辑:轩辕涛 289阅读

1. excel自动生成数字大写

EXCEL表中,数字自动转换成了中文大写了,是因为相关单元格格式设置成了中文数字,将其改回常规格式即可解决。方法步骤如下:

1、打开需要操作的EXCEL表格,选中相关单元格,通过鼠标右键选择“设置单元格格式”。

2、在数字标签页,选择“常规”,并点击确定即可。

3、返回EXCEL表格,发现中文大写的数字已成功改回常规格式的阿拉伯数字。

2. 怎么自动生成数字大写

感谢邀请,今天雷哥跟各位小伙伴分享4种方法实现数字变为中文大写

方法1- 修改单元格格式

设置单元格格式——特殊——中文大写数字

方法2- NUMBERSTRING函数法

Excel中有很多隐藏的函数。本文中即将介绍一个隐藏函数——NUMBERSTRING,此函数可以方便的实现小写数字到中文大写数字的转化。

=NUMBERSTRING(参数一,参数二)

这个函数有两个参数:

第一个参数要转换的数值。

第二个参数指定返回的类型。

类型共有三种,其中,1为汉字小写,2为汉字大写,3为汉字读数。

方法3:TEXT函数法

语法:TEXT(要转换的数值,格式参数)格式参数为"[dbnum1]":普通大写,如“二百五十九”;格式参数为"[dbnum2]":财务大写,如“柒佰捌拾”;格式参数为"[dbnum3]":阿拉伯数字+单位,如“2百4十9”;

方法4:最简单-直接套公式法

=IF(B2=0,"零元",IF(B2<0,TEXT(INT(ABS(B2)),"负[DBNum2]g/通用格式")&"元"&IF((INT(B2*10)-INT(B2)*10)=0,"",TEXT(INT(B2*10)-INT(B2)*10,"[DBNum2]")&"角")&IF((INT(B2*100)-INT(B2*10)*10)=0,"整",TEXT(INT(B2*10)-INT(B2*10),"[DBNum2]")&TEXT(INT(B2*100)-INT(B2*10)*10,"[DBNum2]")&"分"),TEXT(INT(B2),"[dbnum2]")&"元"&IF(INT(B2*10)-INT(B2)*10=0,"",TEXT(INT(B2*10)-INT(B2)*10,"[dbnum2]")&"角")&IF((INT(B2*100)-INT(B2*10)*10)=0,"整",TEXT(INT(B2*10)-INT(B2*10),"[DBNum2]")&TEXT(INT(B2*100)-INT(B2*10)*10,"[DBNum2]")&"分")))

如图所示,A1直接输入公式,然后在B2单元格中,直接输入数字,即可发现A1单元格中,就立马变为大写了。即使是带有小数,也可以完美实现大小写哦。

总结

上述4种方法,大家最喜欢哪种? 我先说,雷哥比较懒,最喜欢第4种,直接套公式。

我真懒呀~~~~

欢迎大家关注【头条送书小王子】雷哥office,每周免费送书/分享职场办公神技,希望我的分享可以提高大家工作效率,从此不加班~

3. 表格数字自动生成大写

Excel中数字自动转换大写金额再自动加上“元整”可使用TEXT函数实现。

方法步骤如下:

1、打开需要操作的EXCEL表格,在空白单元格中输入公式=TEXT(,然后点击选择需要转换的数字所在单元格入A1。

2、继续在函数编辑框输入"[DBnum2]")&"元整",回车完成公式=TEXT(A1,"[DBnum2]")&"元整"的编辑输入。

【其中A1是需要转换的数字所在单元格,[DBnum2]则表示转换为大写,后面自动加上“元整”】

3、下啦填充下方相关单元格公式即可,返回EXCLE表格,发现成功将数字转为大写并自动加上“元整”。

4. excel怎么自动大写数字

Excel表格要把小写自动换成大写,也就是说我们再输入一个阿拉伯数字,小写的时候,他会以汉字的大写的方式去显示出来,我们在数值页面可以完成这个操作,还可以完成以什么顺序格式去显示所有对数值显示方式的操作都可以在这个页面进行完成数值的选项以及弹出的页面,可以在鼠标右键当中去找到。

5. excel怎样自动生成大写

Excel要想输入数字自动显示大写,我们可以先将有数字的单元格进行选中,我们将单元格选中之后,在单元格选中的区域,我们点击鼠标右键,在弹出的对话框中会有一个数值的选项,我们再点击数值,这时候就可以进入数值的操作页面了,在数值的操作页面,我们可以对数字显示自动大写,这样就可以了。

6. excel根据小写自动生成大写数字

鼠标左键双击“Excel文件”。

鼠标左键单击选中“A2”单元格,右键单击选择“设置单元格格式”。

在弹出的窗口中,点击“特殊”。

点击“中文大写数字”,点击“确定”即可。

7. 表格里数字怎么自动生成大写

Excel表格打字自动变成大写数字,我们需要进行数字设置,如果我们所有的表格内数字都需要用大写数字来表示,我们就把整个表格定义上,如果只是在某一个区域让它显示大写数字,我们就只定义这一片区域,然后点击鼠标右键进入数值设置,你可以叫数字设置为大写数字。

8. 输入数字自动生成大写

你是想识别了中文了以后也识别英文吧,讯飞没用过,不过应用商店里边有个“录音转文字助手”的工具

那里边有个录音识别就可以把语音变化成 文字。

还能翻译一二三四五六七八九十这种。

9. excel自动变成大写数字

利用一个隐秘函数NUMBERSTRING稍加改造可以实现,这个函数连公式选项卡、帮助文件、公式记忆式键入里都没有。

格式为:NUMBERSTRING(单元格,参数),参数只有1或者2或者3

第一个参数为对象,第二个参数为中文格式,总共只有3种格式,可将数字转换为大写:

这里我们需要第二种,即NUMBERSTRING(单元格,2),在单元格内输入以下公式:

=IF(ISERROR(FIND(".",ROUND(单元格,2)))=TRUE,NUMBERSTRING(单元格,2)&"元",IF(LEN(MID(ROUND(单元格,2),FIND(".",ROUND(单元格,2))+1,LEN(ROUND(单元格,2))))=2,NUMBERSTRING(LEFT(ROUND(单元格,2),FIND(".",ROUND(单元格,2))-1),2)&"元"&NUMBERSTRING(MID(ROUND(单元格,2),FIND(".",ROUND(单元格,2))+1,1),2)&"角"&NUMBERSTRING(MID(ROUND(单元格,2),FIND(".",ROUND(单元格,2))+2,1),2)&"分",NUMBERSTRING(LEFT(ROUND(单元格,2),FIND(".",ROUND(单元格,2))-1),2)&"元"&NUMBERSTRING(MID(ROUND(单元格,2),FIND(".",ROUND(单元格,2))+1,1),2)&"角"))

可实现以下效果:

这个公式看起来很复杂,主要因为保留1位小数还是2位小数的问题,逻辑上其实可分为以下3块:

具体解释:因为正常情况下,金融数字只统计到分,所以我们先用ROUND(单元格,2)保留小数点后2位做四舍五入,然后:

当四舍五入后保留小数后2位后,对象仍是正整数的时候,我用了

ISERROR(FIND(".",ROUND(单元格,2)))=TRUE来判断是否为正整数

(该公式不支持负数,如果需要负数转换,就再嵌套两层IF就可以),是整数直接用NUMBERSTRING将对象转换为大写数字,后面用“&”符号连接一个“元”字;

当四舍五入后保留小数后2位后,小数点后面正好是2位,就需要用到FIND函数分别去定位“.”小数点的位置,然后用LEFT函数取小数点左边的数字用NUMBERSTRING转换为大写,连接一个“元”,再用MID函数分别取小数点右边的第一和第二位数字,分别连接“角”和“分”;

而当四舍五入后保留小数后2位后,小数点后面正好是1位(这是最后一种情况,什么意思呢?因为EXCEL里面使用ROUND函数取小数点后面的固定位数,如果四舍五入为0了,就不显示了,例如:ROUND(32.199,2),结果显示为32.2,而不是32.20,所以我们才用IF公式去判断小数点后面的是1位还是2位),这种情况下同2,不取“分”即可。

可以将这个公式复制在文档笔记里,需要的时候直接食用:

=IF(ISERROR(FIND(".",ROUND(单元格,2)))=TRUE,NUMBERSTRING(单元格,2)&"元",IF(LEN(MID(ROUND(单元格,2),FIND(".",ROUND(单元格,2))+1,LEN(ROUND(单元格,2))))=2,NUMBERSTRING(LEFT(ROUND(单元格,2),FIND(".",ROUND(单元格,2))-1),2)&"元"&NUMBERSTRING(MID(ROUND(单元格,2),FIND(".",ROUND(单元格,2))+1,1),2)&"角"&NUMBERSTRING(MID(ROUND(单元格,2),FIND(".",ROUND(单元格,2))+2,1),2)&"分",NUMBERSTRING(LEFT(ROUND(单元格,2),FIND(".",ROUND(单元格,2))-1),2)&"元"&NUMBERSTRING(MID(ROUND(单元格,2),FIND(".",ROUND(单元格,2))+1,1),2)&"角"))

10. excel表格数字生成大写

方法 1----使用“UPPER”函数

1、在电子表格的第一列中输入一系列的名字或文本。当你使用“UPPER”函数时,你可以输入任意形式的文本(大小写皆可)。这个函数会把单元格中的文本全部更改为大写字母的形式。

2、在文本栏的右侧添加一列单元格。点击文本栏顶部的字母。右键点击它,选择“插入”。

3、、将鼠标光标移动到数据(这里的数据指的是你想要将其首字母变成大写字母的文本)右侧的第一个单元格内。你需要在这个单元格里插入“UPPER”函数的公式。

4、按下顶部工具栏里的函数按钮。它是一个蓝色的“ε”符号,看起来像是字母“E”。接着会高亮标记公式编辑栏(fx),你可以在这里输入函数公式。

5、选择标记为“UPPER”的文本函数,或者在公式编辑栏里的等号后面输入单词“UPPER”。

当你按下函数按钮时,可能会自动出现“SUM”函数。如果出现了这个函数,请用“UPPER”代替“SUM”,来更改这里的函数。

6、在“UPPER”旁边的括号里输入单元格名称。如果你在电子表格的第一行第一列输入了你的数据,那么函数应该读取A1单元格,也就是“=UPPER(A1)。”

7、按下“回车键”。 接着,A1单元格中的文本会以大写字母的形式出现在B1单元格中。

8、点击单元格右下角的小方块。拖拽这个方块图标到这一列的底部。这会使用程序的自动填充功能,将第一列里每个单元格中的数据复制到对应的第二列中,并将所有小写字母更改为大写。

9、检查一下所有的文本是否被正确地复制到第二列中。点击选中第二列里正确的文本,来高亮标记它们。点击“编辑”菜单,选择“复制”,然后点击“编辑”下拉菜单,选择“粘贴值”。

这个操作将允许你用数值来代替单元格里的公式,这样你就可以删除第一列的文本了。

10、查看第二列里重新出现的文本(应该与之前复制的文本相同)。右键点击第一列顶部的字母,选择下拉菜单中的“删除”按钮,来删除这一列。

方法 2-----使用“PROPER”函数

1、在电子表格的第一列中输入文本。“PROPER”函数能将每个单元格里的文本变成首字母大写的形式。

2、添加新的一列。右键点击第一列的字母标题,选择下拉菜单中的“插入”。

3、将光标移动到第一个文本右侧的单元格中。点击公式按钮。它是一个蓝色的“ε”符号,位于顶部的水平工具栏中。

4、点击公式编辑栏。公式编辑栏位于电子表格的上面、“fx”符号的右侧。在编辑栏内等号的后面输入“PROPER”单词。

如果公式栏内自动出现“SUM”函数,请用“PROPER”函数来代替它。

5、在“PROPER”单词旁边的括号里输入单元格名称。 例如,如果文本位于第一列第一行的单元格内,应该读取“=PROPER(A1)”。

6、按下“回车键”。 接着,原始文本会以首字母大写的形式出现在原单元格的右侧。而剩下的单词依旧保持小写形式。

7、拖拽单元格右下角的小方块,到原始文本对应的最底部的一行。松开鼠标,接着所有文本都会复制到这一列,并变成首字母大写的形式。

8、点击这一列顶部的字母,全选这一列。点击“编辑”菜单,选择“复制”。然后,点击粘贴按钮的下拉菜单,选择“粘贴数值”。

这样,单元格中的公式会被文本所代替,你就可以删除第一列了。

9、右键点击第一列。选择“删除”来删除第一列,这样就只留下首字母大写的文本了。

方法 3------在Excel 2013中使用“快速填充”功能

1、如果你的文本是一列符合格式的人名时,你可以使用这部分的方法。文本需要以小写字母的形式输入到Excel中。“快速填充”功能可以读取文本,并将单词中姓和名的第一个字母变成大写字母。

2、用小写字母完成姓名文本的输入。在第一列中输入文本,在文本的右侧留出空白的一列。

如果姓名列表的右侧没有空白的一列,请右键点击姓名列表顶部的列标题(一个字母),选择“插入”,接着右侧就会出现新的一列单元格。

3、点击第一个文本右侧的单元格。如果第一个文本位于单元格A1中,那么你应该选中B1单元格。

4、在单元格内输入和A1单元格相同的文本,但是姓和名的第一个字母变成大写字母。例如:如果第一个单元格里是“joe biggins”,那么在它右侧的单元格里输入“Joe Biggins”。按下“回车键”。

5、前往“数据”菜单,选择“快速填充”。 程序会学习两组数据的模式,并根据这个模式对其余文本做出相似的更改。你也可以使用快捷方式,按住“Control”键和字母“E”键来激活“快速填充”功能。

6、删除小写字母那一列文本。为了防止重复,点击原始文本那一列的顶部,选中它,右键点击鼠标,选择“删除”来删除第一列,这样就只留下格式正确的文本了。

在删除原文本前,确保快速填充功能已成功更改整个列表的形式。

方法 4------使用Word程序

1、另一种快速更改大小写字母的方式是:

2、打开一个空白的Word文档。

3、在Excel中,高亮标记文本的单元格,来选中你想要更改的文本。

4、复制单元格(快捷键是“Control ”键加“C”键)。

5、粘贴到Word文档中(快捷键是“Control ”键加“V”键)。

6、在Word文档中选中所有文本。

7、点击“主页”选项卡中的“更改大小写”下拉菜单。

8、选择你想要更换的选项 - 句首字母大写、全部小写、全部大写、每个单词首字母大写和切换大小写。

9、更改后,选择所有文本,再复制粘贴回Excel中。

10、整个过程只需花费几分钟时间。

小提示

当你使用公式和函数时,请用大写字母的形式输入函数名称。例如,“UPPER”能激活

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
点击我更换图片