- 科學計數法可以帶來視覺上的變化;它將完整的數據與其來源進行比較。
- 較長的標識符應在進行數值轉換之前保留為文字格式。
- 在 Power Query 中,查看自動偵測和「類型已變更」步驟。
- 被零替換的數字必須從保留原始資料的來源中恢復。
Si Excel會將最後幾位數字替換為零。 al introducir una referencia larga, el problema suele estar en cómo interpreta ese dato. Cuando lo convierte en número, aplica su límite de precisión y puede alterar una parte del identificador. Cambiar después el formato de la celda no devuelve los dígitos originales.
Antes de corregirlo, conviene distinguir ese caso de otro parecido: que la celda muestre una cifra con una «E», como 1,23E+12科學計數法可能只是表示數值的一種方式。最終的解決方案取決於資料是否保持不變或已被修改。
檢查 Excel 是否更改了數字或僅更改了數字格式。

選擇受影響的儲存格,並將其內容與原始來源進行比較:匯出的文件、管理應用程式或它來自的文件。 不要只關注數字在列中的顯示方式。
如果數值以科學計數法顯示,請嘗試展開該列,並在數值為整數時套用「無小數」格式。這樣可以查看數值的完整表示形式,但不會提高精度。
- 這些數字與原數字一致: 問題可能僅限於演示環節。
- 最後幾個數字已替換為零: 您需要找回原始條目,並將其以文字形式重新輸入。
- 前導零已消失: 在重建標識符之前,必須檢查其所需的長度。
進行測試時,請使用工作簿副本和虛擬引用。這樣您就可以在不修改實際工作記錄的情況下驗證其行為。
為什麼Excel會更改超過15位數的數字?
Excel 與 數值精度為15位有效數字. Al introducir como número un identificador entero que supera esa longitud, los dígitos posteriores pueden quedar sustituidos por ceros.
Por ejemplo, una referencia ficticia como 1234567890123456 可以成為 1234567890123450. Para un identificador, esa diferencia basta para señalar otro registro o dejar de encontrar una coincidencia.
La solución es almacenar esos códigos como texto. Las referencias de pedidos, teléfonos o cuentas no necesitan convertirse en cantidades para poder ordenarlas, buscarlas o conservarlas en una tabla.
變更後套用文字格式不會重建資料。 如果儲存格中原本是數字的地方現在變成了零,則必須再次檢查來源。
如何輸入長標識符而不丟失數字

要寫入新記錄,首先要準備目標儲存格:
- 選擇將包含標識符的列或範圍。
- 打開 單元格格式設定在 Windows 系統上,您可以使用 Ctrl + 1.
- 選擇類別 文字 並接受。
- 輸入原始程式碼並檢查樣本。
如果是一次性手動輸入,也可以在前面加上撇號: '1234567890123456. Excel tratará el contenido como texto y no mostrará ese prefijo dentro de la celda.
Al copiar desde otro libro, comprueba también el origen. Si los dígitos ya están alterados allí, pegarlos en una columna de texto conservará el dato incorrecto. Además, el pegado puede trasladar formatos: revisa el resultado antes de continuar con todo el lote.
如果您的版本允許,請停用自動轉換。
En 適用於 Microsoft 365 的 Excel 和 Excel 2024 有一些控制選項可以設定某些自動轉換。在 Windows 系統中,請在此處尋找。 文件 > 選項 > 數據, dentro del apartado correspondiente a conversiones de datos.
Puedes desactivar la conversión que conserva solo los primeros 15 dígitos de las entradas largas. De esta forma, las entradas afectadas se mantienen como texto. También hay controles para los ceros iniciales y ciertas cadenas que Excel interpretaría como notación científica o fechas.
這些調整既不能進行更精確的數值計算,也不能修復先前的細胞。 Tampoco sustituyen la configuración de tipos en Power Query. Si no aparecen en tu versión, utiliza columnas de texto y una importación controlada.
Ten en cuenta que el control de fechas no cubre todas las combinaciones posibles. Para referencias como 3-10將列內容準備為文字仍然是一種有用的預防措施。
如何在不修改 Excel 程式碼的情況下匯入 CSV 文件

對於需要控制的導入,請使用 數據 > 來自文字/CSV 而不是直接打開文件。
- 選擇原始 CSV 文件,並在預覽中檢查分隔符號和編碼。
- 如果出現類型偵測選項,請選擇在從文字列開始時不要自動偵測它們。
- 按 轉換數據 開啟 Power Query。
- 檢查 已採取的步驟如果存在將標識符轉換為數字的「更改類型」步驟,請在轉換之前將其刪除或修改。
- 指定類型 文字 將程式碼列和類型與數量或日期對應。
- 在選擇之前,請查閱幾個完整的參考文獻。 關閉並加載.
El orden importa: añadir una conversión a texto después de un paso numérico problemático puede dejarte con la representación textual de un valor ya alterado. Vuelve al paso anterior y contrástalo con el CSV.
Si el archivo original ya contiene los ceros incorrectos, Power Query tampoco podrá recuperar los dígitos. Necesitarás una nueva exportación desde el sistema que conserva la información correcta.
前導零:何時使用自訂格式或文字
對於固定長度的條碼,例如五位條碼,您可以顯示其值。 123 作為 00123 使用自訂格式 00000。 然而, 單元格值將保持為數值型。.
Si necesitas obtener una cadena de texto con esa longitud, utiliza una columna auxiliar:
=TEXTO(A1;"00000")
和 123 在 A1 單元格中,公式返回文本 00123. Esto solo resulta adecuado si sabes que el código debe tener cinco posiciones: no demuestra cuántos ceros tenía el registro original ni reconstruye dígitos finales desconocidos.
Antes de entregar el archivo a otra aplicación, comprueba el resultado exportado. Un formato visual dentro del libro no basta para asegurar cómo interpretará los datos el programa de destino.
如果最後幾位數字已經遺失該怎麼辦
Conserva una copia del libro afectado y localiza una fuente fiable: el CSV anterior a la apertura, una copia de seguridad o una nueva exportación del ERP o CRM. Si necesitas comprobar el contenido de un CSV, puedes consultarlo en un editor de texto sin sobrescribirlo.
Recupera los registros desde esa fuente y repite la importación con los identificadores como texto. Comprueba especialmente códigos largos, valores que empiecen por cero y referencias parecidas a fechas.
Para procesos periódicos, conserva una consulta de importación con los tipos definidos y documenta qué columnas son identificadores. Revisa también que ninguna transformación posterior vuelva a convertirlas en números. La comprobación debe abarcar desde el origen hasta el archivo que finalmente recibe el siguiente sistema.
我是一名技術愛好者,已將自己的“極客”興趣變成了職業。出於純粹的好奇心,我花了 10 多年的時間使用尖端技術並修改各種程序。現在我專攻電腦技術和電玩遊戲。這是因為五年多來,我一直在為各種技術和視頻遊戲網站撰寫文章,力求以每個人都能理解的語言為您提供所需的資訊。
如果您有任何疑問,我的知識範圍涵蓋與 Windows 作業系統以及手機 Android 相關的所有內容。我對您的承諾是,我總是願意花幾分鐘幫助您解決在這個網路世界中可能遇到的任何問題。