查看原文
其他

小写金额转大写金额,这一篇足矣!

王景洪 ExcelTip 2021-09-22


工作中很多时候如写支票、欠款单、对账单、合同等等的时候,需要把小写金额转换成大写金额,那么该怎么办呢?如下图合同(大写)总金额栏:


技巧一、这是最简单的,建议使用。

设置单元格格式(Ctrl+1)-数字-特殊-中文大写数字





技巧二、这是最省事的,最方便的,强烈建议使用!

搜狗输入法:V+小写自动生成大写,如下图


这种输入法小技巧,简直是神了,不仅有大小写,还有千分符,还有很多很多哦。后续有一篇关于搜狗输入法的技巧讲解。




公式法、

下面提供四种函数方法

1、公式:B2=IF(ISERROR(FIND(".",A2)),NUMBERSTRING(INT(A2),2)&"元整",IF(ISERROR(NUMBERSTRING(MID(A2,FIND(".",A2)+2,1),2)),NUMBERSTRING(INT(A2),2)&"元"&NUMBERSTRING(MID(A2,FIND(".",A2)+1,1),2)&"角整",NUMBERSTRING(INT(A2),2)&"元"&NUMBERSTRING(MID(A2,FIND(".",A2)+1,1),2)&"角"&NUMBERSTRING(MID(A2,FIND(".",A2)+2,1),2)&"分")),得到效果如下图:



2、公式:

B2=TEXT(INT(A2),"[dbnum2]")&"元"&(IF(INT(A2*10)-INT(A2)*10>0,TEXT(INT(A2*10)-INT(A2)*10,"[dbnum2]")&"角",IF(A2*100-INT(A2*10)*10>0,"零",""))&IF(A2*100-INT(A2*10)*10>0,TEXT(A2*100-INT(A2*10)*10,"[dbnum2]")&"分","整")),得到效果如下图:


3、公式:

B14=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(TEXT(INT(A14),"[dbnum2]")&TEXT(MOD(A14,1)*100,"[dbnum2]元0角0分"),"零角零分","整"),"零角","零"),"零分","整"),得到效果如下图:


4、公式:

B2=TEXT(INT(A2),"[dbnum2]")&TEXT(RIGHT(A2*100,2),"元[dbnum2]0角0分"),得到效果如下图:



看到这一串串公式有没有觉得头晕呢,反正我已经晕了,建议复制粘贴公式。或者使用技巧一单元格格式、技巧二输入法V模式。简单运用快速转化。\(^o^)/


更多Office教程

请持续关注Exceltip微信平台


: . Video Mini Program Like ,轻点两下取消赞 Wow ,轻点两下取消在看

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存