小写数字转换为大写人民币的方法
时间:2026-01-19
时间:2026-01-19
有时候在EXCEL中,需要用到把若干小写的金额转换为大写的人民币表现的形式。但是想用公式简单完成比较困难。我找了很多方法都不是很方便,偶然中找到了一个简单的复制、粘贴的方法,现在分享给大家。
在EXCEL中需要人民币大小写的转换。在网上找了多种小写转换成大写的方法,有的效果不满意,有的又太深奥不适合初学者,这里给大家分享个方便的方法(也是网上查询到的 ^O^)——将如下语句粘贴到你要得到结果的单元格中就成了
=IF(A9<0,"负","")&IF(TRUNC(ROUND(A9,2))=0,"",TEXT(TRUNC(ABS(ROUND(A9,2))),"[DBNum2]")&"元")&IF(ISERR(FIND(".",ROUND(A9,2))),"",TEXT(RIGHT(TRUNC(ROUND(A9,2)*10)),"[DBNum2]"))&IF(ISERR(FIND(".0",TEXT(A9,"0.00"))),"角","")&IF(LEFT(RIGHT(ROUND(A9,2),3))=".",TEXT(RIGHT(ROUND(A9,2)),"[DBNum2]")&"分","整")
注意:将下公式中的所有“A9”(需要转换数值的单元格)换成你输入数据的单元格名称就可以了。
具体操作:选定复制后的单元格,点击“编辑(E)”——“替换”——在“查找内容”输入a9——在“替换为”输入原数值的“a1”或“b2”等要得到结果的单元格的地址名称——点击“全部替换(A)。 OK!!
看看结果吧:)
补充:单位只能到”分"