在 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」。
以上兩種方式,則是將數值轉換為文字再儲存。
文章標籤
全站熱搜

非常實用
謝謝光臨我的網站!
Vincent你好; 可否請教(或面授)如附檔(URL)的Excel自動執行的問題. Many thanks. mail: m0952.c009969@msa.hinet.net 檔案URL: https://docs.google.com/spreadsheets/d/1e6i85uICqAWSATFSFl9q-Zczav7tiq3yFPi7O--96D8/edit?usp=sharing 短URL: https://goo.gl/63jJq9