Tablora

Tablora · Thư viện

Giữ số nguyên dài để kiểm tra

Công cụ chuẩn hóa giữ mọi số nguyên dài hơn 15 chữ số ở dạng văn bản để kiểm tra thay vì chuyển đổi, để một mã hoặc số lượng dài không bị làm tròn.

Ranh giới 15 chữ số

Số trong bảng tính giữ được khoảng 15 chữ số có nghĩa. Vượt quá mức đó, các chữ số cuối bị làm tròn mất khi giá trị được lưu thành số. Để tránh tạo ra một con số như vậy, công cụ chuẩn hóa cột số không chuyển đổi phần nguyên dài hơn 15 chữ số. Công cụ để nguyên văn bản gốc của ô và ghi nó vào Các giá trị cần kiểm tra.

Ranh giới này áp dụng cho các chữ số trước dấu thập phân, sau khi đã bỏ dấu phân cách nhóm. Một giá trị như 1234567890123456.50 cũng bị giữ lại, vì phần nguyên của nó có 16 chữ số.

Biểu mẫu trên trình duyệt không có tùy chọn nào để bỏ ranh giới này. Điều đó là có chủ ý: bảng tính sẽ làm tròn con số như vậy khi lưu, nên tạo ra nó ở đây chỉ che giấu sự mất mát.

Xem xét 12345678901234567890

Ví dụ trên trang dùng Dấu phân cách thập phân . và Dấu phân cách nhóm chữ số là dấu phẩy với giá trị nguồn 12345678901234567890. Kết quả dự kiến là nó được giữ ở dạng văn bản để kiểm tra: Các ô đã chuyển đổi không đếm nó, Các giá trị cần kiểm tra thì có, và ô trong kết quả vẫn ghi 12345678901234567890.

Bị giữ lại không có nghĩa là giá trị sai. Nó có nghĩa là công cụ sẽ không biến nó thành một con số mà bảng tính sẽ làm tròn.

Xác định cột chứa gì

Cách xử lý liên quan ở nơi khác

Công cụ kiểm tra tổng thập phân hoạt động khác: nó chấp nhận số thập phân chuẩn dài và cộng chúng chính xác như các số nguyên được đưa về cùng số chữ số thập phân, nên một giá trị dài không bị mất chữ số ở đó. Điều đó khiến nó hữu ích để kiểm tra chéo một tổng lớn, nhưng không phải lý do để lưu một mã định danh dài dưới dạng số.

Trong ứng dụng Tablora, bản xuất XLSX không áp ranh giới này. Một cột chủ yếu là số được ghi thành số thật, nên các chuỗi chữ số dài trong đó sẽ bị làm tròn. Hãy dùng bản xuất CSV của ứng dụng cho cột như vậy, hoặc chuyển nó vào công cụ xuất XLSX giữ nguyên văn bản ở đây.

Dữ liệu đầu vào

Dữ liệu đầu vào
12345678901234567890
Dấu phân cách thập phân
.
Dấu phân cách nhóm chữ số
,

Kết quả

Kết quả
12345678901234567890
Các ô đã chuyển đổi
0
Các giá trị cần kiểm tra
1

Số nguyên dài hơn 15 chữ số được giữ làm văn bản để kiểm tra nhằm bảo toàn ký tự nguồn.