[算表] 數值顯示變換問題

看板Office作者 (chimeisummer)時間8年前 (2015/08/30 20:42), 編輯推噓1(1015)
留言16則, 4人參與, 最新討論串1/1
軟體:Excel 版本:2010 小的已經會使用152轉為壹佰伍拾貳 今天遇到的難題是 希望可以152轉為 壹伍貳 不需要位值顯示出來 還請各位神人出手相助! 謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.127.250.247 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1440938579.A.BC3.html

08/30 20:58, , 1F
函數方面可用
08/30 20:58, 1F

08/30 20:58, , 2F
=SUBSTITUTE(TEXT(A1/10^LEN(A1),"[dbnum2]"),"零.","")
08/30 20:58, 2F

08/30 20:58, , 3F
=REPLACE(TEXT(A1/10^LEN(A1),"[dbnum2]"),1,2,"")
08/30 20:58, 3F

08/30 20:58, , 4F
=MID(TEXT(A1/10^LEN(A1),"[dbnum2]"),3,255)
08/30 20:58, 4F

08/30 21:00, , 5F
推樓上
08/30 21:00, 5F

08/30 21:11, , 6F
08/30 21:11, 6F

08/30 21:50, , 7F
超強!還有範例檔~~佛心來的 ^___^
08/30 21:50, 7F

08/31 11:50, , 8F
把數字化成小數,如果碰到個位數是0的時候會出狀況
08/31 11:50, 8F

08/31 11:51, , 9F
有看個另一個解法 =text(A1,"[dbnum2]0")
08/31 11:51, 9F

08/31 11:52, , 10F
但數字有小數點的,處理後,小數點會不見,也是有問題
08/31 11:52, 10F

08/31 11:59, , 11F
a大的公式更精簡^^
08/31 11:59, 11F

08/31 12:11, , 12F
如所述個位數是0時,會出狀況,抱歉請忽略我的回文
08/31 12:11, 12F

08/31 12:28, , 13F
以a大提供的公式改為"[dbnum2]0.###",應可連小數點都照顧
08/31 12:28, 13F

08/31 12:29, , 14F
到,也可用在儲存格格式內使用,就可不用再另寫公式了
08/31 12:29, 14F

08/31 12:57, , 15F
敝人頭殼就是硬了些,轉不過來,感謝s大^^
08/31 12:57, 15F

08/31 13:06, , 16F
我才要感謝a大提供的公式^^
08/31 13:06, 16F
文章代碼(AID): #1LulfJl3 (Office)