您的位置首页生活小窍门

excel怎样把金额数字小写转换成大写

excel怎样把金额数字小写转换成大写

对于某些需求,需要装金额的小写数字,改为大写文字,特别对于财务上要求,那么怎样操作呢!

简单做一个表格来演示,我们需要把工资里面的小数金额数字转为大写金额

选中要转换的数字所在的单元格区域,右键选择“设置单元格格式”或者按下CTRL+1组合快捷键,弹出设置单元格格式对话框,如下图所示

选择“数字”选项卡下单击“特殊”选择“中文大写数字”,然后单击“确定”按钮

当然使用上面的只能简单的转换,如果遇到一些小数点,即角分的情况,是处理不了的,如图所示

这时候最好就是用到我们的公式来处理

=SUBSTITUTE(SUBSTITUTE(TEXT(INT(B2),"[DBNum2][$-804]G/通用格式元"&IF(INT(B2)=B2,"整",""))&TEXT(MID(B2,FIND(".",B2&".0")+1,1),"[DBNum2][$-804]G/通用格式角")&TEXT(MID(B2,FIND(".",B2&".0")+2,1),"[DBNum2][$-804]G/通用格式分"),"零角","零"),"零分","")

这里要用到只需要把B2修改一下就可以

把公式下拉一下,可以看到小数点就会转化为角、分,整数的金额,自动加下整字,更贴近于财务的需求!