在Excel中如何自动写出大写金额?
2018-08-28 本文已影响1人
Quora文选
标签:Excel
作为财务相关人员,
在公司里做表格难免会碰到金额要大写的情况,
一个个输总是麻烦,
在这里分享一个公式,
只要输入小写金额便会自动跳出大写金额,

随意选定一个单元格,
输入如下公式①:
=IF(A2=0,"",CONCATENATE(IF(INT(A2)=0,"",TEXT(INT(A2),"[DBNum2]G/通用格式元")),IF(INT(MID(RIGHT(FIXED(A2,2,1),2),1,1))=0,IF(INT(MID(RIGHT(FIXED(A2,2,1),1),1,1))=0,"",IF(INT(A2)=0,"","零")),TEXT(INT(MID(RIGHT(FIXED(A2,2,1),2),1,1)),"[DBNum2]G/通用格式角")),IF(INT(MID(RIGHT(FIXED(A2,2,1),1),1,1))=0,"整",TEXT(INT(MID(RIGHT(FIXED(A2,2,1),1),1,1)),"[DBNum2]G/通用格式分"))))
动图演示如下:

注①:可以根据自己的要求修改公式中的A2。
