Chuyển đến nội dung

Chuyển CSV sang Excel

Chuyển tệp CSV hoặc TSV thành bảng tính XLSX, số và ngày được nhận đúng kiểu, kể cả tệp xuất Windows-1251 chữ Kirin. Tệp được chuyển đổi ngay trên thiết bị của bạn.

Chuyển đổi sang
Thả tệp CSV, Excel hoặc JSON vào đâyCSV, TSV, XLSX, XLS, ODS, JSON · tối đa 500 MB
Chọn tệpXử lý trên thiết bị của bạn – không tải lên
Chạy ngay trên trình duyệt · không cần tải lênCách hoạt động

Cách sử dụng CSV sang Excel

  1. 1

    Thả tệp CSV vào

    Tệp xuất .csv, .tsv hoặc .txt. Dấu phân cách và mã hóa văn bản được tự phát hiện; nếu bản xem trước bị lỗi, hãy đổi trong tùy chọn đầu vào.

  2. 2

    Kiểm tra các cột

    Bản xem trước cho thấy từng giá trị được đọc ra sao; hãy bật “Nhận diện số, true/false và ngày” để có ô đúng kiểu dữ liệu.

  3. 3

    Tải xuống bảng tính

    Excel được chọn sẵn; hãy tải tệp .xlsx, hoặc chọn ODS nếu dùng LibreOffice.

Giới hạn và Pro

Tệp CSV và TSV tối đa 500 MB; bản thân Excel chỉ mở được tối đa 1.048.576 dòng mỗi trang tính.

Tệp tối đa 4 GB. Xem Pro

Về CSV sang Excel

Chuyển CSV sang Excel biến tệp xuất phân tách bằng dấu phẩy, chấm phẩy, Tab hoặc dấu gạch đứng thành một bảng tính XLSX thực thụ. Khi mở thẳng CSV trong Excel, Excel tự đoán kiểu dữ liệu và thường đoán sai: số tài khoản mất các số 0 ở đầu, mã ID dài biến thành 1.23E+15, ngày bị đảo giữa ngày và tháng, còn chữ Cyrillic từ phần mềm cũ biến thành Ïðèâåò. Chuyển đổi trước sẽ cho bạn một tệp mở ra giống hệt nhau trên mọi máy tính.

Mã hóa văn bản được đọc trước tiên. UTF-8 có hoặc không có byte-order mark và UTF-16 được nhận ra từ các byte; tệp không phải Unicode sẽ được coi là Windows-1251 khi phần lớn chữ là Cyrillic, còn lại là Windows-1252. Bạn có thể ép dùng một trong hai trong tùy chọn đầu vào, rất hữu ích với báo cáo 1C và sao kê ngân hàng.

Nhận diện kiểu dữ liệu ghi số nguyên và số thập phân (dùng dấu chấm làm dấu thập phân) thành ô số, true và false thành ô logic, còn ngày theo chuẩn ISO như 2024-03-31 thành ô ngày. Giá trị chỉ trông giống số vẫn giữ là văn bản: mã có số 0 ở đầu, số dài hơn 15 chữ số và số tiền viết với dấu phẩy thập phân như 1250,50. Độ rộng cột vừa với nội dung, và dòng đầu tiên trở thành tiêu đề trừ khi bạn tắt.

Bảng tính chỉ có một trang tính. Trường đặt trong dấu ngoặc kép có chứa dấu phẩy, dấu ngoặc kép và ngắt dòng được đọc theo RFC 4180, nên ghi chú nhiều dòng vẫn nằm trong một ô.

Quyền riêng tư

Một Web Worker ngay trong tab này giải mã, phân tích CSV và ghi thành XLSX bằng Papa Parse và SheetJS; dữ liệu không được tải lên hay lưu ở bất kỳ đâu.

CSV sang Excel: câu hỏi thường gặp

Vì sao số như 007 hoặc ID dài vẫn là văn bản?
Vì chuyển thành số sẽ làm thay đổi chúng: ô số không giữ được các số 0 ở đầu của 007, và Excel chỉ lưu được 15 chữ số có nghĩa, nên số thẻ hay số tài khoản 16 chữ số sẽ bị làm tròn. Những giá trị này được ghi thành ô văn bản, giữ nguyên như trong CSV.
CSV tiếng Nga hoặc Uzbek Cyrillic của tôi hiện ký tự lạ. Sửa được không?
Được. Tệp từ phần mềm cũ thường lưu bằng Windows-1251 thay vì UTF-8. Thường thì mã này được tự nhận ra, khi đó ô Mã hóa văn bản hiện “Tự phát hiện (tìm thấy Windows-1251)”. Nếu bản xem trước vẫn hiện ký tự như Ïðèâåò, hãy tự chọn Windows-1251 và chữ Cyrillic sẽ hiển thị đúng trong bảng tính.
CSV phân tách bằng chấm phẩy có dùng được không?
Được, dấu chấm phẩy được phát hiện giống như dấu phẩy, Tab và dấu gạch đứng, và bạn cũng có thể tự chọn Dấu phân cách. Cần lưu ý: số viết với dấu phẩy thập phân, như 1250,50, được giữ thành ô văn bản chứ không phải số. Hãy đổi dấu phẩy thành dấu chấm trước nếu cần cộng các khoản này trong Excel.
Ngày có được chuyển thành ngày của Excel không?
Ngày viết theo dạng ISO, như 2024-03-31 hoặc 2024-03-31 14:30 có giờ, sẽ thành ô ngày thực sự để bạn sắp xếp và lọc. Các kiểu khác như 31.03.2024 hay 03/31/2024 vẫn là văn bản, vì cùng các chữ số có thể là những ngày khác nhau ở từng quốc gia, và đoán sai còn tệ hơn không đoán.
Có thể tách CSV quá lớn so với Excel không?
Trang này chuyển cả tệp vào một trang tính, mà Excel chỉ chứa tối đa 1.048.576 dòng. Với tệp dài hơn, hãy dùng công cụ Tách CSV hoặc Excel: công cụ cắt tệp thành nhiều phần theo dung lượng bạn chọn, mỗi phần đều có dòng tiêu đề, và có thể lưu thành các tệp Excel hoặc các trang tính của một bảng tính.

Tác vụ khác với công cụ này