XLSX / CSV / JSON
Chuyển tệp Excel sang CSV hoặc JSON. Nếu có nhiều trang tính, hãy chọn những trang bạn cần.
Không tải lên
Kéo tệp của bạn vào đây
Tệp chỉ được mở trong trình duyệt này và không được gửi đi đâu cả.
Cách chuyển đổi dữ liệu bảng
- 1
Chọn tệp
XLSX, XLS, CSV và ODS đều được. Danh sách trang tính và vài dòng đầu hiện ra để xem trước.
- 2
Chọn trang tính và định dạng
Chỉ giữ những trang bạn cần rồi chọn định dạng xuất ra.
- 3
Tải về
Chọn nhiều trang tính thì mỗi trang cho ra một tệp.
Vài điều cần biết về từng định dạng
Vấn đề bảng mã của CSV
Excel cố mở CSV bằng bảng mã mặc định của hệ thống, đó là lý do tệp UTF-8 rất hay hiện ra thành ký tự lỗi.
Vì vậy CSV tạo ra ở đây có kèm BOM, báo cho Excel biết đây là UTF-8 và mở đúng. Các phần mềm khác cũng đọc bình thường.
Chiều ngược lại, các hệ thống cũ vẫn xuất CSV theo EUC-KR, Shift_JIS, GB18030, Big5 và nhiều bảng mã khác. Bảng mã được nhận diện tự động, và bạn có thể chọn tay nếu đoán sai.
JSON lấy dòng đầu làm tên cột
Dòng đầu được xem là tên cột và phần còn lại thành mảng đối tượng, dạng bạn có thể đưa thẳng vào API hoặc dùng trong mã.
Nếu dòng đầu là dữ liệu thì tên cột sẽ kỳ cục; hãy thêm dòng tiêu đề trong Excel trước khi chuyển.
Câu hỏi thường gặp
Công thức thì sao?+
Giá trị đã tính được chuyển sang, không phải công thức. Thường thì đó là điều bạn muốn.
Định dạng ô và màu có giữ được không?+
Không. CSV và JSON chỉ chứa giá trị, và ngay cả khi xuất ra XLSX thì định dạng cũng bị bỏ. Công cụ này để chuyển dữ liệu.
Có nhiều trang tính thì sao?+
Mỗi trang tính được chọn cho ra một tệp, tên trang tính được thêm vào tên tệp.
Tệp rất lớn có xử lý được không?+
Vài chục nghìn dòng thường không sao. Nhưng cả tệp được nạp vào bộ nhớ, nên thứ gì vài chục MB thì hãy mở trên máy tính.