[算表] 抓取數字轉國字大寫

作者: ganjuro (嘎嘎嗚啦啦)   2018-06-06 15:52:46
軟體:Excel
版本:2007
開發票或是支票時會需要用到大寫數字
在某一格使用函式
MID(RIGHT("000000000"&A1;9);9;1)
A1 : 金額的阿拉伯數字
就是如果數字未滿9個位數就補零,然後抓右邊第9個位數,抓1個
其他就類推8 7 6 5....1
但是這串函式放到儲存格後,A1儲存格格式設定成國字大寫時,一樣只能顯示阿拉伯數字
請問有沒有解決的辦法??
作者: soyoso (我是耀宗)   2018-06-06 16:25:00
作者: ganjuro (嘎嘎嗚啦啦)   2018-06-06 16:27:00
對喔!求詳細,甘蝦!看圖已搞懂,謝謝(≧▽≦)/
作者: ptguitar (佩蒂吉他)   2018-06-06 23:25:00
哇 S大這寫法好厲害 要存下來
作者: vincent0926   2018-06-07 14:59:00
S大這真的很厲害,再將S大的稍微修改一下比較簡潔一點https://i.imgur.com/GGsuFbd.jpg
作者: soyoso (我是耀宗)   2018-06-07 15:03:00
如要為0不寫入國字零的話,可不用if判斷https://i.imgur.com/19WcTYG.jpg [dbnum2]後面加上;;就可達成但會有中間空值的情況產生如配合len的話可再配合column,可設於b2後拖曳於其他儲存存格 https://i.imgur.com/AVJXZ9s.jpg可不用再補零,和配合iferrorhttps://i.imgur.com/32Unszh.jpg
作者: vincent0926   2018-06-08 11:52:00
覺得厲害!
作者: ganjuro (嘎嘎嗚啦啦)   2018-06-12 16:15:00
請收下我的膝蓋m(_ _)m

Links booklink

Contact Us: admin [ a t ] ucptt.com