如何在
excel
中输入小写金额,自动转换为大写金额
假设
Sheet1
的
A4
是你阿拉伯合计金额,
以下为
Sheet2
中的小写金额
=Sheet1!A4
假设这个公式是在
Sheet2
的
C6
单
元格
里
,
以
下为
大
写
金
额
=IF(INT(C6)-C6=0,TEXT(C6,"[DBNum2][$-804]G/
通
用
格
式
""
元
整
"""),TEXT(INT(C6),"[DBNum2][$-804]G/
通
用
格
式
""
元
""")&TEXT(RIGHT(INT(C6*10),1),"[DBNum2][$-804]G/
通
用
格
式
""
角
""")&TEXT(RIGHT(INT(C6*100),1),"[DBNum2][$-804]G/
通用格式
""
分
"""))
解释:
IF(INT(C6)-C6=0,
一串,
另
一串)
,如果
C6
是整数(函数
INT
是取整的意思,取整后减去原数为
0
,说明是整数)
,返回一串,否则返
回另一串。
函数
TEXT(
数,
”
格式
“
)把数变为指定格式,而
”[DBNum2][$
-804]G/
通用格式
“
就是中文大写格
式。
函数
RIGHT(
字符串,位数)返回字符串最后几位数。
元角分也是格式的一部分,
""
在已经有的引号
范围内表示一个引号。