贊助廠商

///本部落格所有文章列表///

搜尋本部落格文章資料

在 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 的頭像
vincent

學不完.教不停.用不盡

vincent 發表在 痞客邦 留言(2) 人氣()


留言列表 (2)

發表留言
  • 訪客
  • 非常實用
  • 謝謝光臨我的網站!

    vincent 於 2016/10/16 22:33 回覆

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼