Gộp tệp CSV

Ghép nhiều tệp CSV thành một, khớp các cột theo tên.

Điền các trường ở trên và kết quả sẽ hiện ra ở đây — không có gì được gửi đi đâu cả.

Cách hoạt động

Các cột = hợp của tiêu đề mọi tệp, theo thứ tự xuất hiện lần đầu · mỗi dòng giữ giá trị của tệp gốc, khớp theo tên tiêu đề

Các tệp được khớp theo TÊN CỘT, không theo vị trí. Khớp theo vị trí là cách một đoạn mã viết vội làm, và nó âm thầm đặt doanh thu của tệp này xuống dưới chi phí của tệp kia ngay khi một bản xuất có thêm một trường — một sai lầm đi thẳng vào tận báo cáo vì cả hai cột đều chứa những con số trông hợp lý. Cột mà một tệp không có sẽ được để trống thay vì làm dịch chuyển mọi thứ phía sau nó. Dấu phân tách được nhận diện riêng cho từng tệp, đếm bên ngoài các trường có dấu ngoặc kép, nên một bản xuất dùng dấu chấm phẩy mà có dấu phẩy bên trong cột địa chỉ vẫn được đọc đúng.

Công cụ này chạy hoàn toàn trong trình duyệt của bạn. Không có gì bạn nhập được gửi đến máy chủ, được lưu trữ hay được ghi nhật ký.

Câu hỏi thường gặp

Nếu các tệp có các cột khác nhau thì sao?
Bạn nhận được hợp của tất cả. Mọi cột xuất hiện trong bất kỳ tệp nào đều thành một cột trong kết quả, và các dòng từ tệp thiếu cột đó sẽ có một ô trống ở đấy thay vì bị dịch chuyển giá trị đi.
Thứ tự cột có quan trọng không?
Không, và đó chính là điểm mấu chốt. Việc khớp dựa trên tên tiêu đề, nên một tệp có các cột theo thứ tự khác vẫn được gộp đúng. Thứ tự đầu ra theo lần xuất hiện đầu tiên: các cột của tệp đầu tiên đi trước.
Các tệp của tôi có được tải lên không?
Không. Chúng được trình duyệt đọc, gộp trong bộ nhớ và trả lại cho bạn dưới dạng một tệp tải về. Không có yêu cầu nào được gửi đi ở bất kỳ thời điểm nào — đây là loại công việc chưa bao giờ cần đến máy chủ.
Excel có mở kết quả đúng không?
Có. Tệp tải về mang dấu thứ tự byte UTF-8, và đó là thứ ngăn Excel hiển thị các ký tự có dấu thành ký tự lỗi — lời phàn nàn phổ biến nhất về bất kỳ bản xuất CSV nào.