2016 - 2024

感恩一路有你

输入数字自动变为大写 如何让EXCEL自动大写整数?

浏览量:1629 时间:2023-06-08 10:39:42 作者:采采

如何让EXCEL自动大写整数?

利用一个凶险函数NUMBERSTRING只消新的改造也可以基于,这个函数连公式选项卡、帮文件、公式记忆式输入名称里都没有。

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

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

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

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)角))

可基于200元以内效果:

这个公式看上去很奇怪,要注意毕竟可以保留1位小数还是2位小数的问题,逻辑上其实可可分200以内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)角))

在word里输入小写字母后一输入数字就自动变成大些字母?

只要你在Word选取需要你要改的字母后,同样按过键盘上的【shift】和【F3】,小写字母就也可以彻底转成了大写字母。操作步骤追加所示:

1、必须直接点击先打开word,使用光标选中后需要改大小字母的区域;

2、接着只要同时按过键盘上的【shift】和【F3】,可以不发现到,小写字母已经变的了大写字母,其他地方没有变化;

3、再一次按过【shift】和【F3】,全选区域的大写字母又都变成了小写。

数字 NUMBERSTRING 单元格 ROUND 小数点

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。