送人玫瑰,手有余香,请将文章分享给更多朋友
动手操作是熟练掌握EXCEL的最快捷途径!
【置顶公众号】或者【设为星标】及时接收更新不迷路
小伙伴们好,今天在网上冲浪时,看到了这样一篇帖子。内容其实很简单,就是分享了一组金额大写转换公式。
做财务工作的朋友们都知道,金额转换大写是财务工作的日常工作。有一个趁手的工具,会给你带来极高的效率。
下面就把这则公式分享给大家!
这则公式考虑了尽可能多的小写数字格式,写出了一个通用的公式。
下面是这个公式的写法:
=IF(LEN(CLEAN(SUBSTITUTE(A2," ","")))=0,"",IF(ISNUMBER(FIND(".",ROUND(CLEAN(SUBSTITUTE(A2," ",""))*1,2),1)),SUBSTITUTE(SUBSTITUTE(IF(LEFT(RIGHT(SUBSTITUTE(TEXT(ROUND(CLEAN(SUBSTITUTE(A2," ",""))*1,2),"[dbnum2]"),".","圆"),2),1)="圆",SUBSTITUTE(TEXT(ROUND(CLEAN(SUBSTITUTE(A2," ",""))*1,2),"[dbnum2]"),".","圆")&"角",SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(MID(SUBSTITUTE(TEXT(ROUND(CLEAN(SUBSTITUTE(A2," ",""))*1,2),"[dbnum2]"),".","圆"),1,LEN(SUBSTITUTE(TEXT(ROUND(CLEAN(SUBSTITUTE(A2," ",""))*1,2),"[dbnum2]"),".","圆"))-1)&"角"&RIGHT(SUBSTITUTE(TEXT(ROUND(CLEAN(SUBSTITUTE(A2," ",""))*1,2),"[dbnum2]"),".","圆"),1)&"分","零圆",""),"零角",""),"-","负")),"零圆",""),"-","负"),IF(CLEAN(SUBSTITUTE(A2," ",""))*1<0,"负"&NUMBERSTRING(ABS(CLEAN(SUBSTITUTE(A2," ",""))*1),2)&"圆整",NUMBERSTRING(CLEAN(SUBSTITUTE(A2," ",""))*1,2)&"圆整")))
公式看起来非常复杂,不解释了。大家会套用就好了!
-END-
长按下方二维码关注EXCEL应用之家
面对EXCEL操作问题时不再迷茫无助
我就知道你“在看”
联系客服