发布网友 发布时间:2022-04-23 12:54
共3个回答
热心网友 时间:2023-05-18 13:29
你的金额书写是不规范的,我国人民币的大写应该是“人民币壹元壹角壹分”“人民币壹元整”等。
我国货币最小计量单位是分,不应该出现分以后的数字了。你在计算金额的时候需要用round(a1,2)来约束金额的计算。
请参照本公式来将小写金额转换为大写金额="人民币"&TEXT(INT(A2),"[dbnum2]")&"元"&TEXT(INT(A2*10)-INT(A2)*10,"[dbnum2]0角;;;")&TEXT(INT(A2*1000)-INT(A2*100)*10,"[dbnum2]0分;;整")
不想要“人民币"可以将公式前的 "人民币"& 这一部分删掉。A5单元格的12.345是为了迎合你的要求,我单独改的公式,按理说不该出现的.
热心网友 时间:2023-05-18 13:29
其实,你看到的大写金额就是一串数字,可以直接用round函数舍入
追答右键点击该金额所在单元格》单元格格式》数字》自定义》在“类型”下一格内输入一下字符
[DBNum2]¥ 0.00
然后点击确定
若是想在金额后加上“元”,字符串改为
[DBNum2]¥ 0.00元
热心网友 时间:2023-05-18 13:30
你应该四舍五入后再写大写