Điều quan trọng là phải hiểu cách xử lý kiểu dữ liệu XML Schema Definition (XSD) khi bạn nhập hoặc xuất dữ liệu XML, để dữ liệu được chuyển đổi phù hợp theo nhu cầu của bạn.
Bạn muốn làm gì?
Tìm hiểu cách Excel xử lý kiểu dữ liệu XSD khi bạn nhập dữ liệu XML
Quan trọng: Nếu tệp sơ đồ XML (.xsd) không xác định một thuộc tính kiểu dữ liệu cụ thể cho một phần tử (chẳng hạn như xsd:decimal), thì Excel sẽ định dạng ô đó dưới dạng văn bản theo mặc định khi nhập dữ liệu XML. Định dạng như văn bản đảm bảo rằng các ký tự được lưu trữ trong ô hoàn toàn giống với dữ liệu được lưu trữ trong tệp XML (.xml). Ví dụ: các giá trị bằng không (0) đứng đầu trong trường ID hoặc thẻ tín dụng bị loại bỏ khi chúng được định dạng là số nhưng không bị loại bỏ khi chúng được định dạng là văn bản. Tuy nhiên, dữ liệu được định dạng dưới dạng văn bản không được đánh giá. Nếu bạn muốn dữ liệu đánh giá vì nó chứa công thức, bạn phải cung cấp một cách rõ ràng một thuộc tính kiểu dữ liệu số, chẳng hạn như xsd:decimal hoặc xsd:integer.
Bảng sau đây liệt kê các định dạng hiển thị được áp dụng khi nhập một mục có kiểu dữ liệu XSD cụ thể vào trang tính Excel. Dữ liệu có định dạng XSD được liệt kê trong cột Định dạng không được hỗ trợ sẽ được nhập dưới dạng giá trị văn bản.
Kiểu dữ liệu XSD |
Định dạng hiển thị trong Excel |
Định dạng không được hỗ trợ |
---|---|---|
time |
h:mm:ss |
hh:mm:ssZ |
dateTime |
m/d/yyyy h:mm |
yyyy-mm-ddThh:mm:ssZ |
date |
Ngày *14/03/2001 |
yyyy-mm-ddZ |
năm 2017 |
Số, không có số thập phân |
yyyy+/-hh:mm |
gDay |
Số, không có số thập phân |
|
gYearMonth |
Mmm-yy tùy chỉnh |
yyyy-mm+/-hh:mm |
gMonthDay |
D-mmm tùy chỉnh |
|
anytype |
Văn bản |
|
Boolean |
Boolean |
|
thập phân |
Nội dung chung |
Số không đứng đầu và ở sau (0) bị bỏ sót. |
byte |
Nội dung chung |
Tìm hiểu cách Excel hiển thị định dạng ánh xạ đến kiểu dữ liệu XSD khi bạn xuất dữ liệu XML
Khi bạn xuất dữ liệu XML, dữ liệu đã xuất sẽ khớp với dữ liệu được hiển thị trong trang tính, trong các trường hợp sau đây:
-
Định dạng hiển thị của Excel là Văn bản.
-
Bạn đã không thay đổi định dạng hiển thị của dữ liệu.
Nếu bạn thay đổi định dạng hiển thị của một ô có dữ liệu số, ngày tháng hoặc thời gian thì giá trị cơ bản của ô đó sẽ được xuất. Ví dụ: nếu bạn áp dụng định dạng hiển thị Tỷ lệ phần trăm cho một ô có kết quả hiển thị là 51,50%, giá trị của ô sẽ được xuất dưới dạng ,515.
Bạn cần thêm trợ giúp?
Bạn luôn có thể hỏi chuyên gia trong Cộng đồng kỹ thuật Excel hoặc nhận hỗ trợ trong Cộng đồng.