Tablora · Thư viện
Giữ mã định danh dài hơn 15 chữ số
Mã định danh dài hơn 15 chữ số, như 12345678901234567890, mất các chữ số cuối khi thành số trong bảng tính. Hãy giữ chúng là văn bản ngay từ lần xuất đầu tiên.
Vì sao các chữ số cuối bị thay đổi
Số tham chiếu thẻ, mã theo dõi lô hàng, mã giao dịch ngân hàng và một số số tài khoản dài tới 16, 18 hoặc 20 chữ số. Bảng tính lưu số với khoảng 15 chữ số có nghĩa, nên khi một mã dài bị đọc thành số, các chữ số vượt quá giới hạn đó bị thay bằng số không hoặc giá trị được hiển thị dưới dạng ký hiệu khoa học. Thay đổi này diễn ra âm thầm và vĩnh viễn: định dạng ô thành văn bản sau đó không đem các chữ số đã mất trở lại.
Một mã định danh dài là một nhãn, không phải một số lượng. Cách an toàn là giữ nó ở dạng văn bản ngay từ lúc nó rời khỏi nguồn.
Giữ trọn vẹn mã
- Đưa các hàng chứa mã dài vào Văn bản bảng, rồi chọn Dấu phân cách trường ngăn cách các trường của chúng.
- Nhấn Tính và so từng chữ số của vài mã định danh trong bản xem trước với nguồn.
- Đừng đưa cột mã định danh qua công cụ chuẩn hóa cột số; nó không phải là số tiền.
- Dùng Tải xuống (XLSX) và mở tablora-table.xlsx, nơi mỗi mã định danh là một ô văn bản.
- Trong bảng tính nhận, hãy kiểm tra giá trị đầy đủ của ô trên thanh công thức, không chỉ phần hiển thị theo độ rộng.
- Nếu mã định danh nằm cạnh số tiền, hãy giữ cả hai trong cùng bản xuất giữ nguyên văn bản và chỉ chuyển đổi cột số tiền trong bảng tính sau đó.
Ví dụ 20 chữ số
Ví dụ trên trang có một cột tên là id với giá trị 12345678901234567890. Trong sổ làm việc giữ nguyên văn bản, nội dung ô dự kiến là 12345678901234567890, đủ cả hai mươi chữ số, nằm trong một ô văn bản; tệp không chứa công thức nào và không có giá trị số nào cho nó.
Cùng giá trị đó đưa vào công cụ chuẩn hóa cột số thì không được chuyển đổi: mọi số nguyên dài hơn 15 chữ số đều được giữ ở dạng văn bản và tính trong Các giá trị cần kiểm tra.
Hai mươi chữ số đi vào, hai mươi chữ số đi ra: không có bước làm tròn nào trên toàn bộ đường đi giữ nguyên văn bản.
Mã dài trong bảng chụp ảnh
Bản xuất XLSX của ứng dụng Tablora biến các ô thành số thật khi một cột chủ yếu là số, và một cột chỉ chứa mã chữ số dài có thể thuộc diện đó. Khi ấy các ô xuất ra sẽ mang số đã bị làm tròn. Với cột như vậy, hãy dùng bản xuất CSV của ứng dụng, vốn ghi mỗi ô đúng như đã đọc, hoặc dán các ô vào công cụ xuất XLSX giữ nguyên văn bản ở đây và tải XLSX xuống.
Mã dài cũng dễ bị đọc nhầm trong ảnh. Hãy kiểm tra các ô được đánh dấu màu hổ phách và so từng mã với chế độ xem Nguồn · trang trước khi xuất.
Dấu hiệu thiệt hại đã xảy ra
Những mã kết thúc bằng một chuỗi số không, hoặc hiện ra như 1.23457E+19, có lẽ đã bị chuyển đổi trước khi đến tay bạn. Hãy quay lại tệp gốc thay vì sửa chúng bằng tay.
Dữ liệu đầu vào
- Văn bản bảng
- id 12345678901234567890
- Dấu phân cách trường
- ,
Kết quả
- Các hàng
- 2
- Các cột
- 1
| id |
|---|
| 12345678901234567890 |
- Kích thước tệp tính bằng byte
- 2307
Mọi ô trong bảng tính đều được lưu dưới dạng văn bản để giữ nguyên mã định danh và nội dung giống công thức.