Tablora

Tablora · Thư viện

Phân biệt ranh giới trường với dấu thập phân

Trong một bảng phân cách bằng dấu chấm phẩy như Paper;1.234,50, dấu phẩy là dấu thập phân. Hãy xác định ranh giới trường trước, rồi mới chuyển đổi số tiền.

Dấu câu gánh hai việc

Bảng tính đặt ngôn ngữ Đức, Pháp, Tây Ban Nha, Thổ Nhĩ Kỳ và nhiều ngôn ngữ khác lưu tệp CSV với dấu chấm phẩy giữa các trường, vì dấu phẩy đã được dùng làm dấu thập phân. Một dòng như Paper;1.234,50 có một ranh giới trường là dấu chấm phẩy, và hai ký tự bên trong số tiền thuộc về con số.

Cần hai quyết định riêng: ký tự nào ngăn cách các trường, và các chữ số trong cột số tiền được viết thế nào. Lẫn lộn hai việc này chính là cách một số tiền bị tách ra hai ô.

Kiểm tra Paper;1.234,50

Ví dụ trên trang là tiêu đề item;amount và bản ghi Paper;1.234,50, với dấu chấm phẩy làm Dấu phân cách trường. Công cụ kiểm tra cấu trúc báo cáo 2 hàng và 2 cột, và hàng 2, cột 2 ghi 1.234,50. Ở giai đoạn này số tiền vẫn là văn bản; công cụ kiểm tra cấu trúc không chuyển đổi số.

Nếu bạn chọn dấu phẩy làm Dấu phân cách trường, tiêu đề thành một ô, item;amount, và bản ghi tách thành Paper;1.234 và 50. Khi đó Các cột hiển thị 2, và Các hàng có độ rộng khác hiển thị 1, vì tiêu đề chỉ có một trường. Phát hiện dấu phân cách chọn dấu chấm phẩy cho ví dụ này vì nó cho mọi hàng cùng độ rộng.

Từ cấu trúc đến con số

Những điểm dễ nhầm lẫn

Dữ liệu đầu vào

Văn bản bảng
item;amount Paper;1.234,50
Dấu phân cách trường
;

Kết quả

Các hàng
2
Các cột
2
itemamount
Paper1.234,50
Các hàng có độ rộng khác
0