3192 |
Excel如何將數值金額大寫 |
周鑫鑫:錦子老師您好,我在A欄有一堆數值,要如何可以將其變為大寫金額,不足位數自動補0,不知要如何撰寫公式才可以。謝謝!
錦子老師:這個問題,解決方法如下:
步驟1:點取B2儲存格輸入公式:
=TEXT(A2*100,"[DBNUM2]0萬0仟0佰0十0元0分0角")
再按ENTER鍵完成公式輸入。
【公式說明】
=TEXT(A2*100,"[DBNUM2]0萬0仟0佰0十0元0分0角")
將A2儲存格內數值乘以100後,再設定為雙字元數值格式2(DBNUM2)的0萬0仟0佰0十0元0分0角(零壹貳參肆伍陸柒捌玖),若是[DBNUM3],則為(1,2,3,4,5,6,7,8,9,0)、若是[DBNUM1],則為(O一二三四五六七八九)。
步驟2:點取C2儲存格輸入公式:
="RMB "&RIGHT(TEXT(A2/1%,"[DBNum2]0百0拾0万0仟0佰0拾0元0角0分"),LEN(A2/1%)*2)
再按ENTER鍵完成公式輸入。
【公式說明】
="RMB "&RIGHT(TEXT(A2/1%,"[DBNum2]0百0拾0万0仟0佰0拾0元0角0分"),LEN(A2/1%)*2)
公式1:TEXT(A2/1%,"[DBNum2]0百0拾0万0仟0佰0拾0元0角0分")
將A2儲存格內數值乘以100後,再設定為雙字元數值格式的0百0拾0万0仟0佰0拾0元0角0分。
公式2:LEN(A2/1%)
將A2儲存格內數值乘以100後的數值長度。
公式3:"RMB "&RIGHT(公式1,公式2*2)
將公式1運算結果從右邊開始抓取N(公式2運算結果乘2)個字元,並在最前面加上RMB字串,這是由使用者可以自行依據需求設定貨幣符號或貨幣字串。
以上就是今天主要學習的知識點,希望對大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~
更多相關影片教學:請點我
更多相關文章:請點我
留言列表