Công Cụ Phân Tách Bằng Dấu Phẩy
Dán mỗi mục một dòng, chẳng hạn một cột sao chép từ bảng tính, và nhận một danh sách phân tách bằng dấu phẩy duy nhất. Đổi hướng để tách một danh sách đã phân tách trở lại thành các dòng. Bạn có thể đổi ký tự phân cách, bọc các mục trong dấu ngoặc kép và bỏ các mục trùng lặp. Miễn phí, không cần đăng ký, và không có gì được tải lên.
Hướng
Tùy Chọn
Cách Sử Dụng Công Cụ Phân Tách Bằng Dấu Phẩy
- Chọn hướng. Dòng sang phân tách bằng dấu phẩy nối các dòng thành một chuỗi. Phân tách bằng dấu phẩy sang dòng tách một chuỗi thành mỗi mục một dòng.
- Đặt ký tự phân cách. Mặc định là dấu phẩy theo sau bởi một dấu cách. Đổi sang dấu chấm phẩy, dấu gạch đứng hoặc bất kỳ thứ gì khác. Với một hàng CSV nghiêm ngặt, dùng dấu phẩy không có dấu cách.
- Chọn các tùy chọn. Bọc các mục trong dấu ngoặc kép và Loại bỏ trùng lặp chỉ áp dụng khi bạn nối các dòng, không áp dụng khi tách.
- Dán danh sách và nhấn Chuyển Đổi. Kết quả không cập nhật khi bạn gõ. Số đếm Mục cho biết có bao nhiêu mục đã ra; sau đó sao chép kết quả.
Ví Dụ Minh Họa
Sao chép một cột từ Excel hoặc Google Sheets sẽ cho mỗi giá trị một dòng. Dán bốn dòng apple, banana, cherry và apple (một mục lặp) sẽ cho các kết quả dưới đây. Mỗi dòng được cắt khoảng trắng và các dòng trống được bỏ qua trước khi bất cứ điều gì khác xảy ra.
| Tùy chọn | Kết quả | Số mục |
|---|---|---|
| Mặc định | apple, banana, cherry, apple | 4 |
| Loại bỏ trùng lặp | apple, banana, cherry | 3 |
| Loại bỏ trùng lặp + dấu ngoặc kép | "apple", "banana", "cherry" | 3 |
Các mục trùng được loại bỏ trước, khớp đúng từng ký tự (nên "Apple" và "apple" được tính là hai mục khác nhau), và lần xuất hiện đầu tiên của mỗi mục được giữ lại. Tách thì theo chiều ngược lại: "apple, banana, cherry" với ký tự phân cách mặc định sẽ thành ba dòng.
Một Công Cụ Nối, Không Phải Bộ Phân Tích CSV
- Dấu ngoặc kép theo RFC 4180. Mục được bọc sẽ có dấu ngoặc kép, và dấu ngoặc kép đã có sẵn trong mục sẽ được nhân đôi, nên 12" ruler thành "12"" ruler". Mục có chứa ký tự phân cách hoặc dấu ngoặc kép sẽ được bọc ngay cả khi tùy chọn Bọc các mục trong dấu ngoặc kép tắt, để một trình đọc CSV nghiêm ngặt nhận lại đúng các mục đó.
- Tách hiểu các trường có dấu ngoặc kép. "Smith, John", "Lee, Ann" cho hai mục; một cặp dấu ngoặc kép nhân đôi bên trong dấu ngoặc đọc thành một dấu ngoặc; và một mục có dấu ngoặc có thể chứa ngắt dòng (khi đó nó trải dài hai dòng đầu ra). Dấu ngoặc bị xóa và các khoảng trắng bên trong được giữ lại. Dấu ngoặc kép ở giữa một mục không có ngoặc, như 12" ruler, được giữ nguyên. Để xử lý nguyên hàng và cột, dùng CSV Sang Bảng.
- Ký tự phân cách được dùng đúng như bạn gõ khi nối, kể cả khoảng trắng. Khi tách, chính ký tự phân cách được cắt bớt, nên ", " tách theo một dấu phẩy trần và các khoảng trắng quanh mỗi mục được xóa sau đó.
- Danh sách chuỗi SQL cần dấu nháy đơn. Công cụ này bọc bằng dấu ngoặc kép. Với
'apple', 'banana'hãy dùng Tiền Tố/Hậu Tố với một dấu nháy đơn ở cả hai ô.
Bạn Cần Công Cụ Nào?
| Nếu bạn muốn… | Dùng |
|---|---|
| Các dòng nối thành một danh sách, hoặc một danh sách tách thành các dòng | Công Cụ Phân Tách Bằng Dấu Phẩy này |
| Văn bản thêm quanh mỗi dòng, với các dòng vẫn tách riêng | Tiền Tố/Hậu Tố |
| Một danh sách có ký hiệu gạch đầu dòng | Công Cụ Tạo Gạch Đầu Dòng |
| Các mục được sắp xếp hoặc loại trùng lặp như các dòng trước | Sắp Xếp Dòng hoặc Xóa Dòng Trùng Lặp |
| Dữ liệu CSV thật hiển thị dạng bảng | CSV Sang Bảng |
Câu Hỏi Thường Gặp
- Làm thế nào để biến một cột thành danh sách phân tách bằng dấu phẩy?
- Chọn Dòng sang phân tách bằng dấu phẩy, dán cột với mỗi mục một dòng và nhấn Chuyển Đổi. Mỗi dòng được cắt khoảng trắng, các dòng trống được bỏ qua, và các mục được nối bằng ký tự phân cách thành một chuỗi duy nhất để bạn sao chép.
- Tôi có thể dùng ký tự phân cách khác dấu phẩy không?
- Có. Ô ký tự phân cách nhận mọi văn bản: dấu chấm phẩy, dấu gạch đứng, dấu gạch ngang, hoặc dấu phẩy theo sau bởi một dấu cách. Cùng ô này được dùng khi tách một danh sách thành các dòng. Để trống khi tách và công cụ sẽ dùng dấu phẩy mặc định.
- Tùy chọn Bọc các mục trong dấu ngoặc kép làm gì?
- Nó đặt một dấu ngoặc kép ở mỗi đầu của mọi mục trước khi nối, nên đầu ra trông như "apple", "banana", "cherry". Nó phù hợp với mảng JSON và nhiều ngôn ngữ lập trình. Dấu ngoặc kép bên trong một mục được nhân đôi theo chuẩn CSV, và mục có chứa ký tự phân cách sẽ được bọc ngay cả khi tùy chọn này tắt.
- Làm thế nào để chuyển một danh sách phân tách bằng dấu phẩy trở lại thành các dòng?
- Chọn Phân tách bằng dấu phẩy sang dòng, dán danh sách và nhấn Chuyển Đổi. Văn bản được tách tại ký tự phân cách, khoảng trắng quanh mỗi mục được cắt, các phần rỗng bị bỏ, và mỗi mục nằm trên một dòng riêng.
- Làm thế nào để loại bỏ trùng lặp khi chuyển đổi?
- Đánh dấu Loại bỏ trùng lặp trước khi nhấn Chuyển Đổi. Việc khớp là chính xác và phân biệt chữ hoa, và lần xuất hiện đầu tiên của mỗi mục được giữ theo thứ tự gốc. Tùy chọn này chỉ áp dụng khi bạn nối các dòng.
- Văn bản của tôi có được tải lên hoặc lưu trữ không?
- Không. Việc chuyển đổi chạy trong trình duyệt của bạn và không có gì được gửi đến máy chủ. Đóng tab sẽ xóa văn bản.