自動從excel工作簿中刪除前導零是否令人沮喪?當您在單元格中輸入數字時,excel通常會刪除數字前面的前導零。默認情況下,它將缺少顯式格式的單元格條目視爲數值。前導零在數字格式中通常被認爲是無關緊要的,因此被省略。此外,前導零可能會在某些數值運算中造成問題。因此,零被自動刪除。
本文將教你如何在Excel中保留前導零,以確保輸入的帳號、郵政編碼、電話號碼等數字數據格式正確。
在Excel中,如何允許數字前面有零?
您可以在Excel工作簿中保留數字的前導零,有多種方法可供選擇。您可以通過設置單元格格式或使用目標單元格的文本函數來實現這一目標。此外,您還可以編寫一個VBA腳本來防止Excel自動格式化單元格數值並刪除前導零。這些方法可以幫助確保您的數字數據保持原樣,而不會因爲Excel的自動處理而丟失前導零。
如何防止Excel刪除前導零
如果要阻止Excel刪除工作簿中的前導零,請使用以下方法:
1]在數字前添加撇號
阻止Excel刪除前導零的最簡單方法之一是在實際數字之前插入撇號。顯示的數字將不帶撇號符號。
儘管這種基本的方法對小型數據集很有效,但手動添加逗號可能會變得繁瑣且容易出錯,尤其是在處理大量文本或數據輸入時。因此,在這種情況下,我們可以考慮使用其他更高效的方法來解決這個問題。
閱讀:如何在Excel中獲得實時貨幣匯率?
2]將單元格設置爲文本格式
在Excel中防止刪除前導零的另一種方法是在輸入數字時在前導零前加上單引號。這樣可以確保前導零在單元格中得到保留,而不會被Excel自動刪除。
- 首先,選擇工作簿中的目標單元格或整列,然後右鍵單擊它們。
- 接下來,從上下文菜單中單擊Format Cells選項。要打開單元格格式對話框,也可以使用CTRL+1快捷鍵。
- 之後,在數字選項卡下,從數字選項卡中選擇文本類別。
- 最後,點擊OK(確定)按鈕保存更改。
請參閱:如何在Excel中刪除科學記數法?
3]設置自定義格式
您還可以使用自定義格式在Excel中輸入不超過16位的號碼代碼,如社會保險、郵政編碼等。
- 首先,選擇有問題的單元格,然後按CTRL+1組合鍵打開單元格格式提示。
- 在Numbers選項卡下,單擊Custom類別。
- 在類型框中,鍵入數字格式,例如,000-00-0000、00000等。
- 完成後,按OK按鈕保存新格式。
閱讀:如何鎖定Excel公式中的單元格?
4]使用特殊格式
Excel具有一些內置格式來輸入數字代碼,包括郵政編碼、電話號碼和社會保險號碼。因此,要輸入特定類型的數字,可以使用相應的格式。爲此,選擇單元格並按CTRL+1。然後,選擇特殊類別並從可用的類別中選擇所需的類型。完成後,按確定按鈕保存更改。
5]使用獲取轉換功能(&A)
如果從外部文件導入數據集,則可以使用“獲取變換”功能防止Excel刪除前導零。源文件可以是文本、XML、Web、JSON等格式。
下面是如何做到這一點的:
首先,打開您的Excel工作簿,然後轉到“數據”選項卡。
現在,單擊獲取數據下拉按鈕,然後選擇從文件從文本/CSV選項或要導入的文件格式。
接下來,瀏覽輸入文件並單擊導入按鈕以導入該文件。
在打開的對話框中,按下“轉換數據”按鈕。
之後,在Power Query編輯器窗口中。選擇要編輯的列,然後轉到“轉換”菜單。
現在,單擊Data Type按鈕,然後選擇Text。
在“更改列類型”提示中,單擊“替換當前列”按鈕,然後讓Excel將選定的列數據格式轉換爲文本。
完成後,按關閉和加載按鈕返回到Excel。
導入的數據集現在將包含前導零。
您可以使用數據刷新功能自動更新數據。
閱讀:如何在Excel中添加相機工具?
5]應用文本函數
在Excel中保留前導零的另一種方法是使用TEXT函數。例如,如果您想要在E1小區中插入社保碼,可以使用“=Text(E1,”000-00-0000“)”函數。同樣,您可以在其他數字代碼中使用此函數。
如果您對Excel函數執行命令,則還可以使用除TEXT函數之外的其他函數來保留前導零。以下是此類函數的一些示例:
- REPT和LEN函數的組合,例如“=REPT(0,5-LEN(A5))&;A5”
- CONCATENATE函數,例如,=CONCATENATE(“00”,A5)
- 帶與符號運算符(&;)的Right函數,例如“=Right(”00000“&;A5,5)”
類似地,還有其他功能可以用於相同的目的。
閱讀:如何使用公式向Excel中的單元格添加文本?
如何打開Excel而不丟失前導零?
如果要嘗試在不刪除前導零的情況下將現有Excel文件導入工作簿,請轉到數據選項卡,然後單擊從文件從Excel工作簿獲取數據選項。現在,選擇源文件,按下導入按鈕,然後單擊轉換數據。接下來,選擇目標列,轉到Transform選項卡,並將數據類型設置爲Text。
Now read: How to open Apple Numbers file in Excel?
以上就是如何防止Excel刪除前導零的詳細內容,更多請關注本站其它相關文章!