返回列表 上一主題 發帖

數字補零

數字補零

本帖最後由 yc1031 於 2012-2-1 15:21 編輯

各位好,

想請教, 我在用數字計算和補零時, 第一排 3.6 , 2.4, 1.8 都成功了, 但第二排的10, 卻失敗了, 函數是錯在哪裡呢

補零.JPG (20.33 KB)

補零.JPG

回復 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次   造成錯誤

TOP

請問我在練習這個問題是出現了一個問題
在三十的地方就會出現錯誤

tests.jpg (47.21 KB)

tests.jpg

excel學習中!築出夢想
https://www.youtube.com/channel/UCPAiRNsHX3k_omp0YDgfDiA

TOP

回復 3# yc1031


    要補零的地方=>儲存格式=> 00

TOP

回復 2# register313


    我明白了!  我剛用了 =REPT("0",2-LEN(ROUND(B2*100/30,0)))&(ROUND(B2*100/30,0))
就ok了, 再次謝謝您的幫忙 :)

TOP

回復 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)   造成錯誤

TOP

        靜思自在 : 【做人的開始】每一天都是故人的開始,每一個時刻都是自己的警惕。
返回列表 上一主題