CSV sang Phân cách

Thay đổi dấu phân cách của CSV của bạn (dấu phẩy, chấm phẩy, tab).

Về CSV sang Phân cách

Cùng một tệp CSV có thể mở hoàn hảo trong chương trình này nhưng lại dồn thành một cột duy nhất trong chương trình khác, vì Excel ở nhiều nước châu Âu (Tây Ban Nha, Pháp, Đức...) mặc định dùng dấu chấm phẩy, hầu hết cơ sở dữ liệu và API dùng dấu phẩy, còn một số hệ thống cũ lại cần dấu tab hoặc dấu gạch đứng. Công cụ này thay thế các dấu phẩy trong CSV của bạn bằng dấu phân cách bạn chọn rồi tải kết quả về dưới dạng một tệp mới.

Dán nội dung phân cách bằng dấu phẩy, nhập dấu phân cách mới (mặc định là dấu chấm phẩy) rồi nhấp Chuyển đổi. Việc thay thế diễn ra ngay trong trình duyệt của bạn, nên các tệp xuất chứa dữ liệu khách hàng hay tài chính không bao giờ bị tải lên bất kỳ đâu.

Cách dùng CSV sang Phân cách từng bước

  1. Nhập tên cho tệp đầu ra; phần mở rộng .csv sẽ được tự động thêm vào.
  2. Nhập dấu phân cách mới vào trường "Dấu phân cách mới:". Đó có thể là dấu chấm phẩy, dấu gạch đứng, ký tự tab hoặc bất kỳ văn bản nào khác.
  3. Dán CSV phân cách bằng dấu phẩy vào ô "Dán nội dung CSV tại đây:".
  4. Nhấp "Chuyển đổi và tải xuống". Tệp được tạo ra với ký tự xuống dòng kiểu Windows (CRLF), đúng như Excel yêu cầu.

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

Đầu vào

name,surname,email
Juan,Pérez,juan@email.com
María,García,maria@email.com

Đầu ra

name;surname;email
Juan;Pérez;juan@email.com
María;García;maria@email.com

Tại sao nên sử dụng CSV sang Phân cách 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

Tại sao Excel lại mở tệp CSV của tôi thành một cột duy nhất?

Excel dùng dấu phân cách danh sách được định nghĩa trong cài đặt vùng miền của hệ điều hành. Ở Tây Ban Nha, Pháp, Đức và nhiều quốc gia khác, dấu đó là dấu chấm phẩy, nên một tệp phân cách bằng dấu phẩy sẽ bị đọc thành một cột rộng duy nhất. Chuyển dấu phân cách sang dấu chấm phẩy sẽ khắc phục vấn đề này mà không cần đụng đến cài đặt của Excel.

Sự khác biệt giữa CSV và TSV là gì?

Cả hai đều là bảng dữ liệu dạng văn bản thuần túy. CSV phân tách các giá trị bằng dấu phẩy (hoặc dấu chấm phẩy ở một số khu vực), còn TSV dùng ký tự tab. TSV tránh được xung đột với dấu phẩy nằm trong giá trị và thường được dùng trong tin sinh học cũng như các công cụ khoa học dữ liệu; CSV thì được các bảng tính và ứng dụng web hỗ trợ rộng rãi hơn.

Tôi có thể dùng ký tự tab làm dấu phân cách không?

Có. Hãy dán một ký tự tab thật vào trường dấu phân cách (sao chép nó từ một trình soạn thảo văn bản, vì phím Tab trong trình duyệt sẽ di chuyển tiêu điểm sang phần tử khác). Mỗi dấu phẩy khi đó sẽ được thay bằng một ký tự tab và kết quả là một tệp TSV.

Công cụ có xử lý đúng các trường nằm trong dấu ngoặc kép không?

Không. Công cụ chỉ đơn giản thay thế mọi dấu phẩy trên mỗi dòng, nên các dấu phẩy nằm trong dấu ngoặc kép cũng bị thay thế. Nếu dữ liệu của bạn có nhiều giá trị trong ngoặc kép chứa dấu phẩy, hãy dùng công cụ Trình xem và chỉnh sửa CSV hoặc Excel sang CSV, vốn phân tích dấu ngoặc kép chính xác.

Nội dung có bị tải lên máy chủ không?

Không. Việc thay thế diễn ra trong trình duyệt của bạn bằng JavaScript và tệp kết quả được tạo ngay tại máy. Không có gì được gửi đến máy chủ của csvcreator.com.

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