📊 Công Cụ Chia & Gộp CSV
Chia file CSV lớn thành các file nhỏ hơn theo số hàng — mỗi phần đều giữ nguyên dòng tiêu đề — hoặc gộp nhiều CSV thành một và loại bỏ các dòng tiêu đề trùng lặp. Miễn phí, nhận biết dấu trích dẫn, chạy hoàn toàn trên trình duyệt.
Giới thiệu
Công cụ này xử lý hai tác vụ CSV phổ biến — chia nhỏ và gộp — mà không gửi bất kỳ dữ liệu nào lên máy chủ. Ở chế độ Chia, bạn đặt số hàng dữ liệu mỗi file đầu ra cần chứa; công cụ sẽ cắt CSV gốc và đóng gói từng phần thành file riêng bên trong một file ZIP duy nhất, với dòng tiêu đề gốc được giữ nguyên ở đầu mỗi phần. Ở chế độ Gộp, bạn tải hai file CSV trở lên; công cụ ghép nối chúng theo thứ tự, chỉ giữ lại dòng tiêu đề đầu tiên và loại bỏ các dòng tiêu đề lặp lại xuất hiện đầu các file tiếp theo. Bộ phân tích cú pháp nhận biết dấu trích dẫn đảm bảo rằng dấu phẩy hoặc xuống dòng bên trong các trường được trích dẫn không bao giờ bị nhầm lẫn với ranh giới trường hoặc hàng, vì vậy dữ liệu có cấu trúc như địa chỉ hay ghi chú nhiều dòng tồn tại nguyên vẹn qua cả hai thao tác. Mọi thứ chạy cục bộ trong trình duyệt của bạn, vì vậy các file lớn được xử lý nhanh chóng mà không có độ trễ mạng và dữ liệu của bạn không bao giờ rời khỏi thiết bị.
Cách sử dụng
- Chọn chế độ Chia hoặc Gộp bằng tab ở đầu công cụ.
- Kéo thả file CSV vào vùng tải lên, hoặc nhấp để duyệt và chọn từ thiết bị của bạn.
- Ở chế độ Chia, nhập số hàng tối đa cho mỗi file đầu ra. Ở chế độ Gộp, sắp xếp các file theo thứ tự bạn muốn ghép.
- Nhấp nút thực hiện để xử lý. Chia tạo ra file ZIP chứa các phần CSV được đánh số; Gộp tạo ra một file CSV kết hợp duy nhất.
- Tải ZIP hoặc CSV đã gộp trực tiếp về thiết bị của bạn. Không có file nào được tải lên bất kỳ đâu.
Câu hỏi thường gặp
- Mỗi phần đầu ra có bao gồm dòng tiêu đề gốc không?
- Có. Hàng đầu tiên của CSV của bạn được coi là tiêu đề và tự động được thêm vào đầu mỗi phần, vì vậy mỗi file chia nhỏ có thể sử dụng độc lập ngay lập tức.
- Công cụ xử lý các dòng tiêu đề lặp lại khi gộp như thế nào?
- Tiêu đề từ file đầu tiên được giữ lại. Bất kỳ hàng nào ở đầu file tiếp theo khớp chính xác với tiêu đề sẽ tự động bị loại bỏ, vì vậy đầu ra đã gộp có đúng một dòng tiêu đề.
- Điều gì xảy ra nếu giá trị trường chứa dấu phẩy hoặc xuống dòng?
- Bộ phân tích cú pháp nhận biết dấu trích dẫn tích hợp sẵn nhận dạng chính xác các trường được trích dẫn theo RFC 4180, vì vậy dấu phẩy và xuống dòng bên trong các giá trị được đặt trong dấu nháy đôi được coi là một phần của trường và không bao giờ là dấu phân cách.
- Có giới hạn kích thước file hoặc số hàng không?
- Công cụ không áp đặt giới hạn nhân tạo nào. Ngưỡng thực tế là bộ nhớ khả dụng của trình duyệt của bạn. Các trình duyệt hiện đại xử lý thoải mái các file có kích thước hàng trăm megabyte.
- File CSV của tôi có được gửi lên máy chủ không?
- Không. Tất cả quá trình xử lý diễn ra cục bộ bên trong trình duyệt của bạn bằng cách sử dụng API File và Blob của JavaScript. Dữ liệu của bạn không bao giờ chạm đến mạng — nó hoàn toàn ở lại trên thiết bị của bạn.