2
我有一個數據庫,包含我需要格式化的所有美國資費代碼。自定義數字格式顯示0000.00
的數字顯示爲:
010129
而我需要他們表現爲:
0101.29
我曾嘗試使用自定義格式,以配合####.??
小數,但它不工作。
該數據庫包含19,423行數據;因此,如果有更好的方法來使用VBA格式化數字,我也會很樂意採取這種迴應。謝謝!
我有一個數據庫,包含我需要格式化的所有美國資費代碼。自定義數字格式顯示0000.00
的數字顯示爲:
010129
而我需要他們表現爲:
0101.29
我曾嘗試使用自定義格式,以配合####.??
小數,但它不工作。
該數據庫包含19,423行數據;因此,如果有更好的方法來使用VBA格式化數字,我也會很樂意採取這種迴應。謝謝!
因爲你有文本而不是數字,重新格式化是不夠的。隨着A1您的數據,在B1輸入:
=LEFT(A1,5) & "." & MID(A1,6,3)
和複製下來。例如:
編輯#1
如果雙引號不會出現在該數據,然後使用:
=LEFT(A1,4) & "." & MID(A1,5,2)
參見:
我試過了你的建議,它改變了數字,如下所示:010129到01012.9。它非常接近。感謝您的答覆! – Laras08 2014-09-25 16:19:48
**雙引號出現在您的數據中還是僅出現在帖子後面** – 2014-09-25 16:22:19
它們出現在帖子中。有人提供了一個編輯並修復它。我很抱歉。 – Laras08 2014-09-25 16:23:59