自動從Excel工作簿中刪除前導零是否令人沮喪?當您在儲存格中輸入數字時,Excel通常會刪除數字前面的前導零。預設情況下,它將缺少顯式格式的儲存格條目視為數值。前導零在數字格式中通常被認為是無關緊要的,因此被省略。此外,前導零可能會在某些數值運算中造成問題。因此,零被自動刪除。
本文將教你如何在Excel中保留前導零,以確保輸入的帳號、郵遞區號、電話號碼等數位資料格式正確。
#您可以在Excel工作簿中保留數字的前導零,有多種方法可供選擇。您可以透過設定儲存格格式或使用目標儲存格的文字函數來實現這一目標。此外,您還可以編寫一個VBA腳本來防止Excel自動格式化儲存格數值並刪除前導零。這些方法可以幫助確保您的數位資料保持原樣,而不會因為Excel的自動處理而丟失前導零。
如果要封鎖Excel刪除工作簿中的前導零,請使用下列方法:
阻止Excel刪除前導零的最簡單方法之一是在實際數字之前插入撇號。顯示的數字將不含撇號符號。
儘管這種基本的方法對小型資料集很有效,但手動添加逗號可能會變得繁瑣且容易出錯,尤其是在處理大量文字或資料輸入時。因此,在這種情況下,我們可以考慮使用其他更有效率的方法來解決這個問題。
閱讀:如何在Excel中獲得即時貨幣匯率?
#在Excel中防止刪除前導零的另一種方法是在輸入數字時在前導零前加上單引號。這樣可以確保前導零在儲存格中保留,而不會被Excel自動刪除。
請參閱:如何在Excel中刪除科學記數法?
#您也可以使用自訂格式在Excel中輸入不超過16位的號碼代碼,例如社會保險、郵遞區號等。
閱讀:如何鎖定Excel公式中的儲存格?
#Excel具有一些內建格式來輸入數字代碼,包括郵遞區號、電話號碼和社會保險號碼。因此,要輸入特定類型的數字,可以使用相應的格式。為此,請選擇儲存格並按CTRL 1。然後,選擇特殊類別並從可用的類別中選擇所需的類型。完成後,按確定按鈕儲存變更。
如果從外部檔案匯入資料集,則可以使用「取得變換」功能來防止Excel刪除前導零。原始檔可以是文字、XML、Web、JSON等格式。
以下是如何做到這一點的:
首先,開啟您的Excel工作簿,然後前往「資料」標籤。
現在,按一下取得資料下拉按鈕,然後選擇從檔案從文字/CSV選項或要匯入的檔案格式。
接下來,瀏覽輸入檔案並點擊匯入按鈕以匯入該檔案。
#在開啟的對話方塊中,按下「轉換資料」按鈕。
之後,在Power Query編輯器視窗中。選擇要編輯的列,然後轉到“轉換”選單。
現在,按一下Data Type按鈕,然後選擇Text。
#在「變更列類型」提示中,按一下「取代目前列」按鈕,然後讓Excel將選取的列資料格式轉換為文字。
完成後,按下關閉和載入按鈕返回Excel。
匯入的資料集現在將包含前導零。
您可以使用資料刷新功能自動更新資料。
閱讀:如何在Excel中新增相機工具?
在Excel中保留前導零的另一種方法是使用TEXT函數。例如,如果您想要在E1小區插入社保碼,可以使用「=Text(E1,」000-00-0000「)」函數。同樣,您可以在其他數字代碼中使用此函數。
如果您對Excel函數執行指令,則也可以使用TEXT函數以外的其他函數來保留前導零。以下是此類函數的一些範例:
類似地,還有其他功能可以用於相同的目的。
閱讀:如何使用公式為Excel中的儲存格新增文字?
#如果要嘗試在不刪除前導零的情況下將現有Excel檔案匯入工作簿,請前往資料選項卡,然後按一下從檔案從Excel工作簿取得資料選項。現在,選擇來源文件,按下匯入按鈕,然後按一下轉換資料。接下來,選擇目標列,前往Transform選項卡,並將資料類型設為Text。
Now read: How to open Apple Numbers file in Excel?
以上是如何防止Excel刪除前導零的詳細內容。更多資訊請關注PHP中文網其他相關文章!