UltKit

Chuyển CSV sang XLS

Đổi file phân cách bằng dấu phẩy hoặc dấu chấm phẩy thành bảng tính .xls cổ điển, mở được từ Excel 97 đến Microsoft 365 hiện nay. Hãy dùng khi hệ thống bạn cần tải lên chỉ định đúng định dạng nhị phân cũ này và từ chối mọi định dạng khác.

Chuyển đổi dữ liệu

hoặc thả tệp CSV, TSV, TXT … vào đây ·

Tối đa 95 MB mỗi tệp· Tối đa 20 tệp· Xóa sau 30 phút

Đầu ra

Tệp được xử lý trên máy chủ của chúng tôi và bị xóa sau 30 phút.

Cách sử dụng công cụ này

  1. 1

    Thêm các file CSV

    Thả một file CSV hoặc tối đa 20 file cùng lúc, mỗi file tối đa 95 MB. Ký tự phân cách nào cũng dùng được.

  2. 2

    Kiểm tra cách đọc file CSV

    Ký tự phân cách được đặt ở chế độ Tự động nhận diện. Trong Cài đặt nâng cao, bạn có thể ép dùng dấu chấm phẩy hoặc Tab, chọn Mã hóa ký tự của file gốc và đổi tên trang tính bằng Tên trang tính.

  3. 3

    Chuyển đổi và tải lên

    Nhấn Chuyển sang XLS, tải bảng tính về rồi gửi cho hệ thống nhập liệu hoặc đồng nghiệp đã yêu cầu định dạng Excel 97–2003.

Trả lời

Làm thế nào để chuyển CSV sang XLS?

Tải CSV lên, để Ký tự phân cách ở chế độ Tự động nhận diện và nhấn Chuyển sang XLS. Bạn nhận được bảng tính Excel 97–2003 gồm một trang tính, tiêu đề ở dòng 1 và mỗi dòng của CSV thành một dòng, miễn là file không vượt quá 65.536 dòng và 256 cột.

Chuyển CSV sang XLS cho các hệ thống chỉ đọc định dạng cũ

Người cần chuyển CSV sang XLS hiếm khi tự chọn định dạng này. Một phần mềm kế toán, cổng nhà cung cấp hay công cụ nhân sự nội bộ được xây dựng theo file Excel nhị phân do Office 97 giới thiệu, và màn hình tải lên kiểm tra phần đuôi file. CSV bị từ chối vì là văn bản; XLSX bị từ chối vì với phần mềm đó, nó là một file nén ZIP không xác định.

Bản thân việc chuyển đổi khá đơn giản, vì CSV không chứa gì mà XLS không lưu được. Mỗi dòng thành một hàng, mỗi giá trị được phân tách thành một ô, và dòng đầu thành tiêu đề. Bảng tính bổ sung cấu trúc mà hệ thống nhập mong đợi: trang tính có tên, lưới ô cố định và số được lưu dưới dạng số thay vì ký tự. Nếu phía bạn không bắt buộc dùng loại file cũ, CSV sang XLSX là lựa chọn tốt hơn, vì mọi ứng dụng bảng tính hiện nay đều mặc định dùng XLSX.

Các giới hạn của file XLS cần kiểm tra trước khi chuyển đổi

dòng mỗi trang tính XLS
65.536
cột, từ A đến IV
256
ký tự trong tên trang tính
31
mỗi file CSV tải lên
95 MB

Giới hạn số dòng là điều dễ vướng nhất. Giao dịch hằng ngày của một năm ở cửa hàng đông khách, hay danh sách khách hàng xuất từ CRM, dễ dàng vượt 65.536 dòng, và định dạng cũ không có cách nào viết tiếp trên cùng trang tính. Một CSV có tiêu đề và 70.000 bản ghi sẽ không vừa.

Ngày tháng cần được xem kỹ hơn. CSV lưu 03/04/2026 dưới dạng ký tự, và đó là tháng Ba hay tháng Tư tùy người tạo file. File Excel lưu ngày dưới dạng số thứ tự tính từ năm 1900, nên công cụ phải đọc chuỗi văn bản theo một cách. Hãy đặt Ngày tháng thành ISO trong Cài đặt nâng cao nếu hệ thống nhập có quy định định dạng, hoặc giữ nguyên khi bạn chỉ cần file mở được.

XLS đã trở thành định dạng Excel đời cũ như thế nào

  1. 1997

    BIFF8 ra đời cùng Excel 97

    Định dạng nhị phân đằng sau .xls có thêm văn bản Unicode và lưới 65.536 dòng mà các phiên bản sau giữ trong một thập kỷ.

  2. 2005

    CSV có đặc tả chính thức

    RFC 4180 ghi lại định dạng phân tách bằng dấu phẩy mà các bảng tính đã trao đổi không chính thức suốt nhiều năm.

  3. 2007

    XLSX trở thành mặc định

    Excel 2007 mặc định lưu bảng tính Office Open XML và nâng trang tính lên 1.048.576 dòng và 16.384 cột.

  4. 2008

    OOXML trở thành tiêu chuẩn ISO

    ISO/IEC 29500 được công bố, còn XLS trở thành định dạng mà phần mềm đời cũ vẫn đọc.

So sánh CSV và XLS

CSV

Giá trị phân tách bằng dấu phẩy (CSV)

CSV là định dạng văn bản thuần cho bảng, trong đó mỗi dòng là một hàng và dấu phẩy phân tách các cột. Định dạng đã được dùng từ những ngày đầu của ngành máy tính và được mô tả trong RFC 4180, dù nhiều biến thể dùng dấu chấm phẩy hoặc tab và các bảng mã văn bản khác nhau. Gần như mọi bảng tính, cơ sở dữ liệu và công cụ phân tích đều nhập và xuất được CSV, nên đây là định dạng mặc định để chuyển dữ liệu giữa các hệ thống. CSV chỉ lưu giá trị, không có công thức, định dạng trình bày, nhiều trang tính hay kiểu dữ liệu.

Nén
–
Độ trong suốt
–
Ảnh động
–
Ra mắt
–
Công cụ chuyển đổi CSV

XLS

Sổ làm việc Microsoft Excel 97–2003

XLS là định dạng bảng tính nhị phân được Excel sử dụng từ Excel 97 cho đến khi XLSX thay thế vào năm 2007. Định dạng giới hạn ở 65.536 hàng và 256 cột mỗi trang tính và lưu dữ liệu trong một cấu trúc độc quyền. Nhiều hệ thống cũ, cổng thông tin chính phủ và tệp xuất từ ngân hàng đời cũ vẫn tạo ra hoặc yêu cầu XLS. Excel, LibreOffice và Google Sheets mở được định dạng này.

Nén
–
Độ trong suốt
–
Ảnh động
–
Ra mắt
1997 · Microsoft
Công cụ chuyển đổi XLS

CSV được chuyển sang XLS khi phía nhận vẫn "đứng yên" trong quá khứ: một hệ thống nhập cũ, bản Office đời cũ hoặc biểu mẫu tải lên chỉ liệt kê loại Excel 97–2003 và từ chối cả văn bản thuần lẫn XLSX.

Câu hỏi thường gặp về chuyển CSV sang XLS

Vì sao vẫn có người cần XLS thay vì XLSX?

Vì phía nhận không thể thay đổi. Các quy trình nhập dữ liệu nội bộ viết từ những năm 2000, một số mẫu tải lên của cơ quan nhà nước và bảng lương, hay những máy vẫn dùng Office 2003 chỉ đọc được file nhị phân BIFF8. Khi biểu mẫu tải lên chỉ chấp nhận .xls, file XLSX sẽ bị từ chối dù có cùng dữ liệu.

Điều gì xảy ra nếu file CSV có hơn 65.536 dòng?

Một trang tính XLS không chứa nổi: định dạng này dừng ở dòng 65.536, tính cả dòng tiêu đề. Hãy tách CSV thành các file nhỏ hơn trước, hoặc tạo bảng tính hiện đại bằng CSV sang XLSX, cho phép 1.048.576 dòng mỗi trang tính.

Chữ có dấu và chữ châu Á có được giữ nguyên trong file XLS không?

Có. BIFF8 lưu văn bản trong ô dưới dạng Unicode, nên tên tiếng Ba Lan, Hy Lạp hay Nhật vẫn giữ nguyên ký tự. Vấn đề thường nằm ở đầu vào: nếu CSV được lưu bằng Windows-1252 hoặc Shift_JIS, hãy chọn đúng bảng mã đó trong Mã hóa ký tự để công cụ đọc chính xác trước khi ghi bảng tính.

Công cụ có mở được file CSV dùng dấu chấm phẩy từ Excel bản châu Âu không?

Tự động nhận diện sẽ xem vài dòng đầu và nhận ra dấu phẩy, dấu chấm phẩy, Tab và dấu gạch đứng. File xuất từ tiếng Đức hoặc Pháp dùng dấu chấm phẩy và số thập phân dấu phẩy vẫn được tách đúng cột; chỉ đặt Ký tự phân cách thủ công khi một file trộn nhiều loại phân cách.

Ngoài giới hạn số dòng, XLS có giới hạn số cột không?

Có, giới hạn là 256 cột, tức đến cột IV. Các file xuất rộng từ công cụ phân tích hoặc nền tảng khảo sát có thể vượt mức này, và các cột sau IV không thể lưu trong định dạng cũ.

Sau này làm sao chuyển file XLS về lại CSV thuần?

Hãy dùng Excel sang CSV. Giá trị được giữ nguyên; chỉ mất tên trang tính và kiểu dữ liệu của ô.