关键词不能为空

当前您在: 主页 > 高中公式大全 >

压力降公式EXCEL,数字变大写公式复习过程

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2020-09-21 23:32
tags:大写公式

江苏城市职业技术学院-教育部阳光高考平台

2020年9月21日发(作者:柳开)




EXCEL,字变大

公数写
精品资料
近来转了转几个EXCEL相关论坛,发现有部分网友在寻求数字 金额转换为人
民币大写的方法。出于好奇,我在网上搜索了一番,什么VBA、加载宏,公式
函 数各式方法争相亮相,应有尽有。但我的习惯是,只要能用公式解决的问
题,坚决不使用VBA。所以我 就特别地关注使用公式来生成的方法,结果是用
公式的方法可谓是更加地灿烂缤纷,使人眼花缭乱。
通过分析我收集到的二十几个公式,发现比较牛,适合我口味的公式有三
个,在此我将其列出。
公式一:
SUBSTITUTE(SUBSTITUTE(IF(A1<0,负
元< br>
),角

um2]分整零元零零元
公式二:
CONCATEN ATE(IF(A1<0,负

(A1))=0,元

BNum2]角
< br>Num2]分
仅供学习与交流,如有侵权请联系网站删除 谢谢
2
精品资料
公式三:
IF(ROUND(A1,2)=0,
,元整

零零

2)),角

2]分整
我用不同的数值对这三个公式进行了一番测试,都 达到了我的要求,至少
到目前为止还没有发现上述公式存在着什么错误。上述公式对负数的处理采取了不同的方法。公式一和公式二对负数是在其前部加上一个“负”字,而公式
三则是按正数进行处理 。我比较推崇公式三的方式,不是还有条件格式可以设
置吗?若是负数就用条件格式来变为红色。
我不准备在此对上述公式进行分析解说。撰写本文的目的是我也想自己来
“组装”一个所谓 的通用公式。我只所以说是“组装”而不是叫什么“开发”
或者是“拼凑”,是因为EXCEL的函数现 成地摆在了那里,使用时就是为了达
到某种目的,按照其固有的规则,将其进行有机的组合,可谓“组装 ”。但是
在这个过程中,也是要开动脑筋的,并非是随随便便“拼凑”就能成功的。本
文的目的 就是想将我在“组装”公式时的思路展现出来。
若用程序设计语言(比如用C语言)来写一个人民 币数字金额转大写金额
会怎样考虑呢?我想每一位数字都要考虑到。但在EXCEL中,单元格格式中有
仅供学习与交流,如有侵权请联系网站删除 谢谢
3
精品资料
一个“特殊 ”格式,里面就有将小写数字转换为大写数字的格式。但要注意的
是,这里转换的是数字而不是金额。所 以转换出来后并不存在“元”、
“角”、“分”、“整”等在大写金额中出现的字。但是,“元”只出现 在整
数部分的后面,而小数部分只有角分两位。这样只要利用EXCEL的“特殊”格
式将数据 分为整数部分、角位和分位三个部分来处理就行了。处理的顺序是先
整数,再角位、再分位。
由于要分三个部分分别处理,然后根据情况分别与“元”,“角”,
“分”及“整”相连接。连接的方式 可以使用CONCATENATE()函数,如公式
二,也可以使用连接符&。而用&来连接,公式结构 似乎会相对简单清晰一
些,所以我选择了用&来连接。
虽然对问题进行了分解,但需要考虑的细节相当多。
若单元格为0或者空,输出空,避免出现“零 ”、“零元”等字样。对非
数字字符不进行处理,使用EXCEL自身的错误提示。
对负数按正数处理,再用条件格式将其转换为红色,不拟采用“负
XXXXXX”的形式。
整数加“元”,若是纯整数,就只处理整数且加“整”,不再处理小数部
分。若是纯小数,放在小数部分 处理,不单独列出处理。角为0且分不为0,
应输出“零”,只有角的就加“整”
如果有 尾数,即有3位以上小数(这种情况也许很少发生,但作为一个
“通用”公式,却不能不考虑这种情况) 。则有两种处理方式,一是截尾,另
一则是四舍五入。由于两种方式的排它性。决定做两个公式。
仅供学习与交流,如有侵权请联系网站删除 谢谢
4

高考政治大题必背-三角函数表格


动能与什么有关-夸女人能干的句子大全


言简意赅的意思-staff是什么意思中文


二表录取通知时间-水浒传的人物性格特点


湖北师范学院是几本-女孩长高的年龄段


高中英语作文网-天津中德应用技术大学官网


中山大学南校区-健身正能量的句子


arctan1-如何补习语文



本文更新与2020-09-21 23:32,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/407512.html

EXCEL,数字变大写公式复习过程的相关文章