2014年11月22日 星期六

Excel-在儲存格中輸入0開頭的數字

在 Excel 的儲存格中輸入 0 開頭的數字,一直是有些人的困擾,因為 Excel 會將最前面的 0(不管是幾個 0 )直接不顯示,即 000432 會顯示為 432,該儲存格直接儲存 432。日常生活中常見到學生學號、手機電話號碼、室話電話號碼、零件編號等等,都會有端出現數個 0 的狀況。

以下列出幾個可以的做法,參考下圖:

如果使用「數值格式設定」的方式,則可以保留原來輸入的數值不被改變,只會改變顯示的結果,例如,若輸入數字 2079,儲存格的數值格式設定為「00000000」,則會顯示為「00002079」。

如果要使用公式,例如:儲存格C3:=TEXT(B3,"00000000")

透過 TEXT 函數將儲存格B3中的數值,改為格式:00000000 的文字,因此可以自動補足前端不足位數的「0」。

其他像室話電話號碼,修改儲存格C13:=TEXT(B13,"(00)0000-0000")

另外,儲存格C4:=RIGHT("00000000"&B4,8)

透過 RIGHT 函數將儲存格B4中的數值,串接文字「00000000」,再由右端取 8 個字,此可自動補足前端不足位數的「0」。

以上兩種方式,則是將數值轉換為文字再儲存。

沒有留言:

張貼留言

好康東東