數值補零的方法有三種(以補零至4位數為例,例如「7」,要改成「0007」):
1.設定儲存格格式:
輸入「7」後,點選儲存格後按右鍵,選擇【儲存格格式】,點選自訂,在類型項目內輸入「0000」,按下【確定】即可。
輸入「7」後,點選儲存格後按右鍵,選擇【儲存格格式】,點選自訂,在類型項目內輸入「0000」,按下【確定】即可。
2.在儲存格輸入
=TEXT("7","0000")
3.在儲存格輸入
=CONCATENATE(REPT("0",4-LEN("7")),"7")
各方法的優缺點: 1.設定儲存格格式,設定簡單,直覺,但在管理時,若設定值跑掉(變回原來的通用格式),會很麻煩;當與其他字組合時,例如想組成「P0007」時,其結果只會顯示「P7」; 對於數字以外的文字,沒有補零效果。
2.Text函數,設定稍微麻煩,但可以與其他字組合時,例如想組成「P0007」時,其結果會顯示「P0007」; 對於數字以外的文字,沒有補零效果。
3.Concatenate函數,設定最為麻煩,但可以與其他字組合時,例如想組成「P0007」時,其結果會顯示「P0007」; 對於數字以外的文字,也有補零效果,例如「我」,會顯示成「000我」。
沒有留言:
張貼留言