登录  | 立即注册

游客您好!登录后享受更多精彩

查看: 2209|回復: 0

[微软Office] 人民币小写转大写简单方法

[複製鏈接]
  • 打卡等级:热心大叔
  • 打卡总天数:138
  • 打卡月天数:0
  • 打卡总奖励:5262
  • 最近打卡:2024-11-23 10:12:30
發表於 2022-10-13 02:53:40 | 顯示全部樓層 |閱讀模式 中国福建厦门

立刻登录围里之家

您需要 登錄 才可以下載或查看,沒有賬號?立即注册

x
人民币小写往往会遇到小数,转换大写时比较麻烦,尤其上了百万,数字很多,用函数公式(最多只能7层)根本就没办法解决,我有一个简单方法,不管你多少位,存在多少零,都不用担心,具体方法是:
1、选取部分单元格作过渡,便于化复杂为简单化。
2、将要转换大写的小写数字乘以100,将其转换成整数。如:150.13*100=15013,150.10*100=150000
3、转换成整数后,就不会有小数点的麻烦了,于是就可以任意截取数字,用RIGHT函数从后第一位截取数字“(RIGHT(单元格,1))”得到人民币*分,再结合用MID函数“(MID(RIGHT(单元格,2),1,1)”得到人民币*角,“(MID(RIGHT(单元格,3),1,1)”得到人民币*元,,“(MID(RIGHT(单元格,4),1,1)”得到人民币*十元,以此类推。
4、在所要转大写的单元格用公式:=TEX(TRIGHT(单元格,1),"[dbnum2]")就可得到X分;:=TEX(MID(RIGHT(单元格,2),1,1)”,"[dbnum2]")可得到X角。
继续用简单方法,不管多少位,都是可行的,我的简便方法只用了十位到分几位,百位以上的没有用简便方法,目的是让大家看看不使用简便算法是很复杂的,甚至到后面位数多了就写不出来了。

有什么建议请及时反馈哟
ahome_bigavatar:guest
ahome_bigavatar:welcomelogin
高級模式
B Color Image Link Quote Code Smilies

本版積分規則

关闭

站长推荐上一条 /1 下一条

QQ|Archiver|手机版|小黑屋|围里之家 ( 豫ICP备2022021521号-2 ) |天天打卡

GMT+8, 2025-5-8 01:01

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表