您是否曾在 Excel 中輸入郵遞區號或產品代碼,卻發現前導零消失了?這種常見的挫折感可能會擾亂您的工作,尤其是在處理需要精確度的數值資料時。前導零對於維護程式碼、ID 和其他資料格式的完整性至關重要。在本指南中,我們將介紹三種在 Excel 中保留前導零的簡單方法。
第 1 部分:透過簡單設定保留前導零
如果您使用郵遞區號或產品代碼等數位數據,Excel 的預設設定可能會令人煩惱。但是有一種快速的方法可以透過調整儲存格格式來防止 Excel 刪除前導零。
步驟 1: 開啟 Excel 和要保留前導零的工作表。
步驟 2 : 反白要輸入以零開頭的資料的儲存格或列。
步驟 3:右鍵點選選定的儲存格,然後從上下文選單中選擇「設定儲存格格式」。
步驟 4:在「設定儲存格格式」對話方塊中,前往「數字」選項卡,然後從類別清單中選擇「文字」。
選擇文字
步驟 5:選擇文字後,按一下「確定」套用格式。
步驟 6:現在,在格式化的儲存格中輸入您的資料(例如,00123)。前導零將保持不變。
輸入您的數據
提示:此方法非常適合經常使用必須保持不變的數字代碼(例如產品 ID 或員工編號)的使用者。但是,將儲存格格式化為文字可能會限制某些 Excel 功能,例如數學運算。
個人經歷:
我發現這種方法對於小資料集來說是最快、最直接的。但是,如果您處理大型資料集或從外部來源匯入數據,則可能需要更強大的解決方案。
第 2 部分:變更列資料格式以在 Excel 中保留前導零
在 Excel 中新增前導零的另一種有效方法是在輸入資料之前將列的資料格式變更為「文字」。此方法對於手動資料輸入場景非常方便。
步驟 1 :按一下列標題以選擇要保留前導零的欄位。
點擊列標題
步驟 2:前往「開始」選項卡,按一下「數字」群組中的「數字格式」下拉式選單,然後選擇「文字」。
數位格式下拉式選單
選擇文字
步驟 3 :將資料輸入到格式化的欄位中。 Excel 現在將把條目視為文本,並保留任何前導零。
何時使用此方法:
這種方法最適合小型資料集或手動輸入資料的情況。它很簡單,不需要任何高級 Excel 知識。
個人經歷:
雖然這種方法對於手動輸入很有效,但對於大型資料集來說可能很繁瑣。此外,如果您忘記事先格式化列,則需要在套用文字格式後重新輸入資料。
第 3 部分:使用 Power Query 匯入帶前導零的數據
對於處理大型資料集或從 CSV 檔案等外部來源匯入資料的人來說,Power Query 是一個保留前導零的強大工具。
步驟 1:前往「資料」選項卡,然後按一下「從文字/CSV 取得資料 >」。
步驟 3 :在 Power Query 編輯器中,取消選取右側的「變更類型」窗格。
Power Query 編輯器
一旦取消選取此選項,您會注意到前導零會重新出現在您的資料中。這是因為 Power Query 現在將資料視為文本,保留原始格式。
步驟 5: 按一下“關閉並載入”,將資料匯入 Excel,並保留前導零
關閉並加載
優點 :Power Query 非常適合處理大型資料集和自動化匯入過程。它確保無需人工幹預即可保留前導零。
缺點 :雖然功能強大,但與其他方法相比,Power Query 的學習曲線更為陡峭。它在 Mac 上也不可用,這對某些用戶來說可能是個缺點。
個人經歷:
在處理大型資料集時,Power Query 對我來說是一個改變遊戲規則的工具。它不僅保留了前導零,而且還簡化了資料匯入過程。然而,它確實有一個學習曲線,所以我建議在處理更大的專案之前先用較小的資料集練習。
第 4 部分:在 WPS 電子表格中保留前導零
WPS 電子表格是 Microsoft Excel 的強大替代品,它提供了類似的保留前導零的功能。無論您處理的是產品代碼、郵遞區號還是其他數位數據,WPS 電子表格都提供了多種方法來確保您的前導零保持不變。
在 WPS 電子表格中保留前導零的方法
方法 1:將格式更改為文本
在 WPS 電子表格中保留前導零的最簡單方法之一是將儲存格格式變更為文字。這可確保輸入的任何資料都被視為文字值,從而防止 Excel 自動刪除前導零。
步驟 1: 選擇要輸入帶前導零的資料的儲存格範圍。
步驟 2:前往「首頁」選項卡,然後按一下「數字」部分中的「格式下拉式選單」。
步驟 3: 從格式選項中選擇文字。
步驟 4:輸入您的資料(例如,00123)。前導零現在將保持不變。
提示:此方法非常適合小型資料集或手動資料輸入場景。
方法 2:新增自訂格式
WPS 電子表格可讓您建立自訂格式來顯示前導零。當您需要特定位數的數字(例如產品代碼或員工 ID)時,此方法很有用。
步驟 1: 選擇要新增前導零的儲存格範圍。
步驟 2:右鍵單擊並選擇“設定儲存格格式”,或使用鍵盤快速鍵 Ctrl + 1。
步驟 3:在“設定儲存格格式”對話方塊中,前往“數字”選項卡,選擇“自訂”,然後在“類型”欄位中輸入“00000”以顯示帶有前導零的 5 位數字。 」(例如,輸入「123」將在此格式下顯示為「00123」。)
步驟 4: 按一下「確定」套用格式。
方法 3:使用前導撇號
為了快速輸入數據,您可以使用前導撇號來告訴 WPS 電子表格將輸入內容視為文字。此方法在動態輸入資料時特別方便。
步驟 1: 在數字前輸入撇號 (')(例如,'00123)。
第 2 步: 按 Enter 鍵。前導零仍將在電子表格中可見。
注意:撇號在工作表中不可見,但在選擇儲存格時會出現在公式列中。
方法比較
Excel 和 WPS 電子表格中保留前導零的每種方法都有其優點和理想用例。以下快速比較可協助您選擇最適合您需求的方法:
方法 | 易於使用 | 效率 | 最適合 | 限制 |
---|---|---|---|---|
簡單設定 | 簡單的 | 緩和 | 小數據集,快速格式化 | 由於數據被視為文本,因此限制數學運算 |
更改列資料格式 | 簡單的 | 緩和 | 小型至中型資料集,手動資料輸入 | 必須在輸入資料之前應用;如果忘記,需要重新輸入 |
Power Query | 緩和 | 高的 | 大型資料集,自動化資料導入 | 初學者的學習曲線更陡峭 |
WPS 電子表格 – 文字格式 | 簡單的 | 緩和 | 小數據集,手動資料輸入 | 與 Excel 文字格式類似的限制 |
WPS 電子表格 – 自訂格式 | 緩和 | 高的 | 結構化資料(例如,固定長度的產品代碼) | 需要設定;前導零僅在視覺上顯示 |
WPS 電子表格 – 撇號 | 非常簡單 | 緩和 | 快速資料錄入,一次性案例 | 公式欄出現撇號 |
常見問題解答
問題 1:Excel 為什麼要刪除前導零?
Excel 會自動移除前導零,因為它將數字條目視為數字。當您輸入諸如 00123 之類的值時,Excel 會將其解釋為數字 123 並進行相應的格式化。此行為源自於 Excel 的預設數字格式,旨在簡化計算,但在處理程式碼或識別碼時會產生問題。要了解如何在 Excel 中保留前面的零,需要調整格式設定或使用 Power Query 等工具來保留這些零。
問題 2:匯入 CSV 檔案時如何保留前導零?
當您將 CSV 檔案匯入 Excel 時,前導零可能會消失,因為 Excel 將資料解釋為數字。若要防止 Excel 在 CSV 匯入期間刪除前導零,請依照下列步驟操作:
開啟 Excel 並前往資料 > 從文字/CSV 取得資料 >。
選擇要匯入的 CSV 檔案並按一下匯入。
在 Power Query 編輯器中,選擇帶有前導零的欄位。
點擊列標題旁邊的資料類型圖標,然後選擇“文字”而不是“數字”。
按一下「關閉並載入」以匯入保留前導零的資料。
這種方法可確保 Excel 將資料視為文本,並保留任何前導零。
問題 3:WPS 電子表格會自動刪除前導零嗎?
不,當資料格式化為文字或自訂值時,WPS 電子表格會保留前導零。保留前導零:
在輸入資料之前將儲存格格式變更為文字 。
對結構化資料使用自訂格式(如 00000)。
對於快速輸入,以撇號 (') 開頭將值視為文字。
WPS 電子表格提供了與 Excel 類似的靈活性,但介面更簡單,使其在處理前導零時更方便使用者。