Công cụ chuyển Excel sang CSV
Chọn một bảng tính XLSX hoặc XLS đời cũ rồi chuyển các trang tính đã chọn thành tệp CSV hoặc TSV mà không tải bảng tính lên. Bạn kiểm soát dấu phân cách, bảng mã văn bản và việc có đưa hàng hoặc cột ẩn vào hay không. Một trang tính sẽ được tải xuống trực tiếp; nhiều trang tính sẽ được đóng gói thành tệp ZIP ngay trong trình duyệt.
Cách chuyển Excel sang CSV
-
1
Chọn bảng tính Excel
Chọn một tệp XLSX hoặc XLS thực, dung lượng tối đa 20 MiB. Công cụ kiểm tra chữ ký tệp thay vì chỉ tin vào phần mở rộng.
-
2
Chọn trang tính và dữ liệu ẩn
Xem từng trang tính cùng trạng thái Visible, Hidden hoặc VeryHidden rồi chọn nội dung cần xuất. Bạn có thể tùy chọn đưa hàng và cột ẩn vào.
-
3
Đặt định dạng đầu ra
Dùng dấu phẩy, dấu chấm phẩy, tab hoặc dấu sổ đứng làm dấu phân cách, sau đó chọn UTF-8, UTF-8 có BOM hoặc Latin-1 nghiêm ngặt.
-
4
Tải xuống trên máy
Tải trực tiếp một tệp CSV hoặc TSV, hoặc nhận ZIP được tạo cục bộ khi xuất nhiều trang tính.
Các tệp được công cụ chấp nhận
Công cụ này đọc bảng tính XLSX và tệp nhị phân XLS đời cũ. Công cụ không phân tích XLSM, XLSB hoặc ODS. Phần mở rộng chưa đủ để xác định tệp: trình duyệt kiểm tra chữ ký tệp, đồng thời từ chối tệp rỗng, hỏng hoặc có định dạng thực không khớp với phần mở rộng.
Để kiểm soát bộ nhớ trình duyệt và dung lượng tải xuống, mỗi bảng tính được giới hạn ở 20 MiB, tối đa 100 trang tính và tổng cộng 2 triệu ô. Quá trình tạo đầu ra cũng có giới hạn. Nếu dữ liệu đã chọn vượt ngưỡng đầu ra an toàn, việc chuyển đổi sẽ dừng thay vì cố tạo một tệp tải xuống không giới hạn.
Chọn dấu phân cách và bảng mã
| Tùy chọn | Trường hợp phù hợp |
|---|---|
Dấu phẩy (,) |
CSV thông dụng cho API, cơ sở dữ liệu và nhiều thiết lập bảng tính bằng tiếng Anh. |
Dấu chấm phẩy (;) |
Quy trình nhập dùng dấu phẩy làm dấu thập phân hoặc yêu cầu rõ dữ liệu phân tách bằng dấu chấm phẩy. |
| Tab | Quy trình TSV và dữ liệu chứa nhiều dấu phẩy hoặc dấu chấm phẩy. |
| Dấu sổ đứng (` | `) |
Đầu ra phân tách bằng tab dùng phần mở rộng .tsv. Các dấu phân cách khác tạo tệp .csv. Trình xuất ghi ký tự xuống dòng CRLF và áp dụng quy tắc đặt dấu ngoặc kép CSV nhất quán: trường có chứa dấu phân cách đã chọn, dấu ngoặc kép hoặc ký tự xuống dòng sẽ được bao trong dấu ngoặc kép; dấu ngoặc kép bên trong được viết gấp đôi. Các quy tắc này tuân theo thông lệ CSV phổ biến được mô tả trong RFC 4180.
UTF-8 là lựa chọn mặc định tốt nhất cho các hệ thống hiện đại. UTF-8 có BOM có thể giúp phần mềm bảng tính trên máy tính nhận dạng Unicode khi mở trực tiếp tệp CSV. Latin-1 dành cho các hệ thống Tây Âu cũ nhưng được xử lý nghiêm ngặt: nếu bất kỳ giá trị nào đã chọn không thể biểu diễn bằng Latin-1, quá trình xuất sẽ bị từ chối thay vì thay thế hoặc làm hỏng ký tự. Hãy chọn UTF-8 cho dữ liệu đa ngôn ngữ và mọi ký tự không được hỗ trợ.
Điều gì xảy ra với công thức và định dạng
CSV lưu các hàng văn bản, không lưu logic hoặc cách trình bày của bảng tính. Công cụ xuất các giá trị hiển thị đã được lưu sẵn trong bảng tính. Công cụ không chạy Excel hoặc tính lại công thức. Ô công thức có kết quả đã lưu trong bộ nhớ đệm sẽ dùng kết quả đó; nếu không có kết quả lưu sẵn, ô sẽ để trống và được nêu trong phần tổng hợp cảnh báo.
Đầu ra không giữ công thức, định dạng, cách hoạt động của ô gộp, biểu đồ, hình ảnh, ghi chú hoặc nhiều trang tính trong cùng một tệp. Công cụ cũng không diễn giải lại ngày tháng hoặc chuyển đổi ngày theo thiết lập vùng. Hãy kiểm tra bản xem trước trước khi tải xuống nếu nội dung hiển thị chính xác là điều quan trọng.
Trạng thái hiển thị của trang tính được nêu trong danh sách chọn, gồm cả Hidden và VeryHidden. Bạn quyết định trang tính nào được xuất. Hàng và cột ẩn mặc định bị loại trừ, trừ khi bạn bật tùy chọn đưa chúng vào.
Bảo vệ khỏi chèn công thức
Văn bản bắt đầu bằng một số ký tự nhất định có thể bị xem là công thức khi tệp CSV được mở bằng Excel hoặc một ứng dụng bảng tính khác. Tùy chọn an toàn mặc định sẽ vô hiệu hóa các giá trị trông giống công thức này. Biện pháp đó giúp giảm rủi ro được mô tả trong hướng dẫn CSV Injection của OWASP.
Bạn có thể tắt bảo vệ khi cần xuất văn bản giống hệt từng ký tự, nhưng đây là sự đánh đổi có chủ ý về an toàn. Chỉ dùng chế độ văn bản nguyên bản với bảng tính đáng tin cậy, vì văn bản trông giống công thức có thể được kích hoạt khi mở tệp đã xuất bằng phần mềm bảng tính.
Xử lý cục bộ và bản nháp tạm thời
Việc đọc bảng tính, chuyển đổi và tạo ZIP đều diễn ra trong trình duyệt. Tệp, dữ liệu trang tính và đầu ra đã tạo không được tải lên hoặc gửi qua mạng.
Luồng nhiều bước có thể giữ một bản nháp tạm thời không để lộ nội dung trong bộ nhớ trình duyệt để lựa chọn của bạn không bị mất khi chuyển bước. URL chỉ chứa một mã tác vụ không thể hiện nội dung, không chứa bảng tính, tên tệp, dữ liệu ô hay đầu ra đã tạo. Bản nháp hết hạn sau 30 phút. Sau khi tải xuống thành công, hệ thống chỉ báo đã dọn dẹp khi trình duyệt xác nhận; nút Bắt đầu lại cũng xóa bản nháp đang hoạt động. Nếu không thể xác nhận việc xóa, công cụ sẽ cảnh báo thay vì khẳng định bản nháp đã biến mất.
Câu hỏi thường gặp
Có. Chọn một trang tính để tải trực tiếp tệp CSV hoặc TSV. Khi chọn nhiều trang tính, trình duyệt tạo một tệp ZIP chứa một tệp đầu ra cho mỗi trang đã chọn.
Không. Công cụ xuất kết quả hiển thị đã lưu trong bộ nhớ đệm của bảng tính. Nếu công thức không có kết quả lưu sẵn, ô đó sẽ trống trong đầu ra và phần tổng hợp cảnh báo sẽ nêu vấn đề.
Ít nhất một giá trị đã chọn chứa ký tự mà Latin-1 không thể biểu diễn. Việc từ chối nghiêm ngặt ngăn mất dữ liệu âm thầm. Hãy chọn UTF-8 hoặc UTF-8 có BOM để giữ nguyên các ký tự.
Thông thường là không. Hãy giữ bảo vệ nếu tệp đã xuất có thể được mở bằng phần mềm bảng tính. Chỉ tắt khi việc xuất văn bản chính xác tuyệt đối là thiết yếu và bạn tin cậy mọi giá trị trong bảng tính.
Không. Việc đọc, chuyển đổi và chuẩn bị tệp tải xuống đều nằm trong trình duyệt. Luồng có thể dùng bản nháp trình duyệt tạm thời trong tối đa 30 phút, nhưng tệp và dữ liệu không được gửi đến máy chủ hoặc đặt trong URL.
Công cụ liên quan
Trình chuyển đổi M4A sang MP3
Chuyển đổi âm thanh M4A sang MP3 để được hỗ trợ phát rộng hơn. Tải lên tệp .m4a và tải xuống bản .mp3 tương thích.
Trình chuyển đổi MKV sang MP4
Chuyển đổi video MKV sang MP4 để phát mượt hơn trên iPhone, iPad, QuickTime, trình duyệt, TV và phần mềm biên tập. Tải lên tệp .mkv và tải về tệp .mp4 tương thích.
Trình chuyển đổi phụ đề
Chuyển phụ đề SRT sang WebVTT hoặc VTT sang SRT ngay trên máy. Kiểm tra thời gian, giữ nguyên văn bản nhiều dòng rồi sao chép hoặc tải kết quả.
Công cụ chuyển Word sang Markdown
Chuyển tệp Word DOCX thành Markdown gọn gàng ngay trong trình duyệt. Giữ tiêu đề, danh sách, liên kết và bảng đơn giản, sau đó sao chép hoặc tải tệp .md có thể chỉnh sửa.
Trình giải nén tệp
Kiểm tra các gói ZIP, JAR, XPI, DOCX, XLSX, PPTX và ODT ngay trong trình duyệt, rồi tải từng tệp bên trong mà không tải tệp nguồn lên máy chủ.
Trình chuyển XML sang CSV
Chuyển XML có cấu trúc bảng phẳng thành CSV UTF-8 phân tách bằng dấu phẩy ngay trong trình duyệt, sau đó sao chép hoặc tải xuống.