標題:
數字補零
[打印本頁]
作者:
yc1031
時間:
2012-2-1 15:18
標題:
數字補零
本帖最後由 yc1031 於 2012-2-1 15:21 編輯
各位好,
想請教, 我在用數字計算和補零時, 第一排 3.6 , 2.4, 1.8 都成功了, 但第二排的10, 卻失敗了, 函數是錯在哪裡呢
作者:
register313
時間:
2012-2-1 15:37
回復
1#
yc1031
REPT("0",2-LEN(B2*100/30))
其中2-LEN(B2*100/30)應>=0
若B2=10
2-LEN(B2*100/30)=2-LEN(33.333333) 造成錯誤
作者:
yc1031
時間:
2012-2-1 16:41
回復
2#
register313
我明白了! 我剛用了 =REPT("0",2-LEN(ROUND(B2*100/30,0)))&(ROUND(B2*100/30,0))
就ok了, 再次謝謝您的幫忙 :)
作者:
ANGELA
時間:
2012-2-2 12:42
回復
3#
yc1031
要補零的地方=>儲存格式=> 00
作者:
kkooo15
時間:
2012-2-2 14:29
請問我在練習這個問題是出現了一個問題
在三十的地方就會出現錯誤
作者:
register313
時間:
2012-2-2 14:46
回復
5#
kkooo15
=REPT("0",2-LEN(ROUND(B2*100/30,0)))&(ROUND(B2*100/30,0))
REPT("0",2-LEN(ROUND(B2*100/30,0)))
重覆字元 : "0"
重覆次數 : 2-LEN(ROUND(B2*100/30,0)) 應>=0
若B2=30
2-LEN(ROUND(B2*100/30,0))=2-LEN(ROUND(30*100/30,0))= 2-LEN(ROUND(100,0)=2-LEN(100)=2-3=-1 重覆-1次 造成錯誤
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)