人民币大小写转换

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
将以上两个 公式结合一 下,达到既 简短,又能 达到“0” 的空白和“ 零元整”两 种(根据需 要只能选其 中一种)转 换结果的目 的。公式如 下:
第三种方法: =IF(ROUND(A1,2 )=0,"",IF(A1<0 ,"负 ","")&IF(ABS(A 1)>=1,TEXT(INT (ROUND(ABS(A1) ,2)),"[dbnum2] ")&"元 ","")&SUBSTITU TE(SUBSTITUTE( TEXT(RIGHT(RMB (A1,2),2),"[db num2]0角0分;; 整"),"零角 ",IF(A1^2<1,," 零")),"零分"," 整"))
公式可以对 正数、零 (本公式转 换为空白, 与支票一 致,如需转 换为“零元 整”,只需 在公式第一 个双引号内 加入即可) 、负数(会 计数据有时 也涉及到) 均可进行转 换。
最近,在网 上看到高手 设计的更简 洁的转换公 式,缺点是 只能把“0 ”转换为空 白,不能转 换为“零元 整”,公式 如下:
第二种方法: =SUBSTITUTE(SU BSTITUTE(IF(RMB(A1),IF(A1> 0,,"负 ")&TEXT(INT(AB S(A1)+0.5%),"[ dbnum2]G/通用 格式 元;;")&TEXT(RI GHT(RMB(A1,2), 2),"[dbnum2]0 角0分;;整 "),),"零角 ",IF(A1^2<1,," 零")),"零分"," 整")
以上三个公 式的转换效 果是一样 的,如下图 所示:
=IF(RO
UND(A1
,2)=0,
"",IF(
A1<0,"

","")&
IF(ABS
(A1)>=
1,TEXT
(INT(R
1234567.89
OUND(A BS(A1)
,2)),"
[dbnum
2]")&"

","")&
IF(VAL
UE(MID
(RIGHT
对于用Excel来处理日常统计报表的财务人员来说,一个令人头痛的问题,就是如 何将表示金额的阿拉伯数字转换成中文大写形式。为些,笔者以将C10单元格中的统计 数字转换为大写形式为例,给出一种切实可行的简便方法。
1.分别选中E11、F11、G11单元格,依次输入公式:=TEXT(INT(ABS(C10)),“ [DBNum2]G/通用格式”)、=TEXT(INT(ABS(C10*10))-INT(ABS(C10))*10,“ [DBNum2]G/通用格式”)、=TEXT(INT(ABS(C10*100))-INT(ABS(C10*10)) *10,“[DBNum2]G/通用格式”).
Excel数 字小写金 额转换汉 字大写金 额公式的 简单设置
华能呼伦贝 尔能源有限 公司 卞学敏
Excel数字 小写金额转 换汉字大写 金额公式在 会计工作中 是经常应用 到的,它能 提高工作效 率和会计数 据的准确性 。
网上有很多 设置Excel 数字小写金 额转汉字大 写金额公式 的方法,基 本上都很繁 琐,且功能 不全面(对 负金额不能 转换)。
3.鼠标左击11行的行标,选中该行,右击鼠标,选“隐藏”选项,将11行隐藏起 来,不影响正常打印。至此,转换工作结束。
上述公式的含义是:分别确定统计结果的元、角、分的数值,并将其转换为中文大 写格式。
2.选中E10单元格,输入公式:=D11&E11&“元”&F11&“角”&G11&“分”或 =CONCATENATE(D11,E11,“元”,F11,“角”,G11,“分”).
上述公式的含义是:将D11至G11单元格中的文本组合为一个整体,并在相应Байду номын сангаас置加 上单位“元、角、分”文字。
(TEXT(
(ABS(A
1000000.00
壹1)佰*1万0元0

100.09
壹佰元零 玖分
0.70 柒角整
0.03 叁分
-0.06 负陆分
-0.77
负柒角柒 分
负壹拾贰
-12.37 元叁角柒

负贰万叁
-23456.98
仟肆佰伍 拾陆元玖
角捌分
-9000000.00
负玖佰万 元整
用Excel将 货币数字转 换成大写
本人在 Excel会计 工作实践 中,设计了 一个数字小 写金额转换 汉字大写金 额的公式, 公式仅500 多个字符, 个人感觉还 很满意,现 拿出来供大 家分享,不 足之处,也 请大家不吝 赐教。
公式如下:
第一种方 法: =IF(ROUND( A1,2)=0,"" ,IF(A1<0," 负 ","")&IF(A BS(A1)>=1, TEXT(INT(R OUND(ABS(A 1),2)),"[d bnum2]")&" 元 ","")&IF(V ALUE(MID(R IGHT(TEXT( (ABS(A1)*1 00+100),"# ##"),2),1, 1))=0,IF(V ALUE(RIGHT (TEXT(ABS( A1)*100,"# ##"),1))=0 公式中A1为 小写金额所 在单元格, 实际使用中 只需将其替 换为实际小 写金额所在 单元格即 可,非常方 便。
相关文档
最新文档