大家好,想利用EXCEL軟體,將美金數字金額轉為中文書寫,但遇到瓶頸,求助,謝謝。
舉例1: 數字為 885.05
中文帶出:捌佰捌拾伍美元伍分整
上述帶出中文書寫是OK的
舉例2: 數字為 885.50
中文帶出:捌佰捌拾伍美元伍分整
上述帶出中文書寫是不對的,正確應該是捌佰捌拾伍美元伍拾分整
公式如下:
=IF(INT(B3)-B3=0,TEXT(B3,"[DBNum2][$-404]G/通用格式""美元整"""),TEXT(INT(B3),"[DBNum2][$-404]G/通用格式""美元""")&TEXT(RIGHT(B3,LEN(B3)-FIND(".",B3)),"[DBNum2][$-404]G/通用格式""分整"""))
Saku538 wrote:
=IF(INT(B3)-B3=0,TEXT(B3,"[DBNum2][$-404]G/通用格式""美元整"""),TEXT(INT(B3),"[DBNum2][$-404]G/通用格式""美元""")&TEXT(RIGHT(B3,LEN(B3)-FIND(".",B3)),"[DBNum2][$-404]G/通用格式""分整"""))
公式改成如下,可較為簡短:
=TEXT(INT(B3), "[DBNum2][$-404]G/通用格式""美元""")&IF(B3-INT(B3)>0, TEXT(INT((B3*100-INT(B3)*100)), "[DBNum2][$-404]G/通用格式""分"""), "")&"整"
My Interior Knowledge is Extraordinaire