Chia CSV

Chia một tệp CSV lớn thành nhiều tệp nhỏ hơn.

Về Chia CSV

Nhiều màn hình nhập liệu giới hạn số hàng mỗi tệp: Mailchimp, HubSpot, WooCommerce và Google Ads đều từ chối một CSV quá lớn, và tệp đính kèm email cũng có giới hạn dung lượng. Công cụ này chia một CSV thành nhiều tệp nhỏ hơn với số hàng do bạn chọn cho mỗi tệp, lặp lại dòng tiêu đề ở mỗi phần để mỗi tệp có thể được nhập riêng lẻ.

Dán CSV, đặt số hàng mỗi tệp và một tiền tố tên, nhấp Chia tệp rồi tải từng phần xuống. Việc chia tách chạy ngay trong trình duyệt của bạn, nên một danh sách khách hàng hàng nghìn hàng không bao giờ rời khỏi máy tính của bạn.

Cách dùng Chia CSV từng bước

  1. Dán CSV vào ô văn bản. Dòng đầu tiên được coi là tiêu đề.
  2. Đặt "Hàng mỗi tệp" (mặc định là 100) và một tiền tố tên tệp (mặc định là split_).
  3. Nhấp "Chia tệp". Một danh sách các phần sẽ xuất hiện, được đánh số từ 1.
  4. Nhấp vào từng phần để tải xuống dưới dạng prefix1.csv, prefix2.csv, v.v.

Ví dụ đầu vào và đầu ra

Đầu vào

id,name
1,Ana
2,Luis
3,Marta
4,Pau
5,Eva
(rows per file: 2, prefix: split_)

Đầu ra

split_1.csv:
id,name
1,Ana
2,Luis

split_2.csv:
id,name
3,Marta
4,Pau

split_3.csv:
id,name
5,Eva

Tại sao nên sử dụng Chia CSV của chúng tôi?

Các trường hợp sử dụng phổ biến

Giới hạn và mẹo

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

Mỗi phần có giữ lại tiêu đề cột không?

Có. Dòng đầu tiên của CSV gốc được sao chép vào đầu mỗi tệp được tạo ra, nên mỗi phần là một CSV độc lập hợp lệ có thể mở trong Excel hoặc nhập vào bất kỳ hệ thống nào mà không cần chỉnh sửa thủ công.

Tôi nên đặt bao nhiêu hàng cho mỗi tệp?

Hãy dùng giới hạn của hệ thống đích: ví dụ 10.000 hàng cho nhiều chức năng nhập CRM, hoặc một con số giữ mỗi tệp dưới giới hạn dung lượng của nhà cung cấp email. Nếu giới hạn tính theo dung lượng tệp thay vì số hàng, hãy ước tính số byte trung bình mỗi hàng rồi chia.

Tôi có thể chia theo dung lượng tệp thay vì theo số hàng không?

Không trực tiếp được. Hãy chia dung lượng mục tiêu cho kích thước ước tính của một hàng (tổng dung lượng tệp chia cho số hàng) để có số hàng mỗi tệp, rồi dùng con số đó.

Tôi có thể ghép các tệp lại sau đó không?

Có. Hãy nối các tệp lại và xóa các dòng tiêu đề lặp lại; trong bảng tính, dán các phần lần lượt tiếp nối nhau. Người dùng dòng lệnh có thể chạy tail -n +2 trên từng phần sau phần đầu tiên rồi nối kết quả lại.

CSV có được tải lên không?

Không. Việc chia tệp được thực hiện bằng JavaScript ngay trong trình duyệt của bạn và mỗi phần được tạo cục bộ khi bạn nhấp vào nó.

Công cụ liên quan

Các tiện ích miễn phí khác có thể hữu ích cho bạn

Available languages