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. 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. 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. 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.