作者ganjuro (嘎嘎嗚啦啦)
看板Office
標題[算表] 抓取數字轉國字大寫
時間Wed Jun 6 15:52:46 2018
軟體:Excel
版本:2007
開發票或是支票時會需要用到大寫數字
在某一格使用函式
MID(RIGHT("000000000"&A1;9);9;1)
A1 : 金額的阿拉伯數字
就是如果數字未滿9個位數就補零,然後抓右邊第9個位數,抓1個
其他就類推8 7 6 5....1
但是這串函式放到儲存格後,A1儲存格格式設定成國字大寫時,一樣只能顯示阿拉伯數字
請問有沒有解決的辦法??
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.183.6.40
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1528271569.A.C5B.html
2F:→ ganjuro: 對喔!求詳細,甘蝦! 06/06 16:27
3F:→ ganjuro: 看圖已搞懂,謝謝(≧▽≦)/ 06/06 16:38
4F:推 ptguitar: 哇 S大這寫法好厲害 要存下來 06/06 23:25
5F:推 vincent0926: S大這真的很厲害,再將S大的稍微修改一下比較簡潔一點 06/07 14:59
7F:→ soyoso: 如要為0不寫入國字零的話,可不用if判斷 06/07 15:03
9F:→ soyoso: 達成 06/07 15:04
10F:→ soyoso: 但會有中間空值的情況產生 06/07 15:06
11F:→ soyoso: 如配合len的話可再配合column,可設於b2後拖曳於其他儲存 06/07 15:11
13F:→ soyoso: 可不用再補零,和配合iferror 06/07 15:24
15F:推 vincent0926: 覺得厲害! 06/08 11:52
16F:→ ganjuro: 請收下我的膝蓋m(_ _)m 06/12 16:15