Thêm game tại WuGames.ioTài trợKhám phá kho game trình duyệt miễn phí — chơi ngay, không tải, không đăng ký.Chơi ngay

Xem & Chỉnh Sửa CSV

Xem, sửa và làm sạch file CSV trên trình duyệt: xóa dòng trống và trùng lặp, sửa dấu phân cách, xuất CSV hoặc JSON. Không tải lên, riêng tư, hoạt động offline.

Upload
Kéo thả file CSV vào đây
hoặc nhấp để chọn file từ thiết bị
Chọn file CSV (.csv, .txt) để xem và chỉnh sửa
Giới hạn hiển thị cho file lớn

Giới Thiệu Xem & Chỉnh Sửa CSV

Xem & Chỉnh Sửa CSV là công cụ trực tuyến mạnh mẽ giúp bạn xem, chỉnh sửa và thao tác với file CSV (Comma-Separated Values) trực tiếp trên trình duyệt. Tải file CSV, sửa dữ liệu trong giao diện giống bảng tính, thêm hoặc xóa hàng và cột, xuất sang định dạng CSV hoặc JSON—tất cả mà không cần tải dữ liệu nhạy cảm lên máy chủ.

Tại sao các cột CSV của tôi bị tách sai?

Nguyên nhân gần như phổ quát là không khớp dấu phân cách giữa tệp và bộ phân tích. CSV không phải một định dạng duy nhất — nó là một họ các tệp phân cách bằng dấu phẩy, chấm phẩy, tab và gạch đứng. RFC 4180 chỉ định dấu phẩy là phân cách chuẩn, nhưng bảng tính ở các khu vực dùng dấu phẩy làm dấu thập phân (hầu hết châu Âu và Mỹ Latinh) mặc định dùng dấu chấm phẩy để tránh mơ hồ, và tệp TSV dùng tab. Trình chỉnh sửa này tự động phát hiện dấu phân cách bằng cách lấy mẫu vài dòng đầu, nhưng bạn có thể ghi đè từ menu Ký tự phân cách: chọn Dấu phẩy, Dấu chấm phẩy, Tab, Dấu gạch đứng hoặc một ký tự Tùy chỉnh nếu đoán sai. Nguyên nhân thường gặp thứ hai là một trường chứa dấu phân cách không thoát bên trong giá trị — bao những trường đó trong dấu ngoặc kép ("xin chào, thế giới") và bộ phân tích sẽ coi dấu phẩy nhúng là dữ liệu.

Làm sao để xóa dòng trống hoặc dòng trùng lặp khỏi CSV?

Bật công tắc Bật chỉnh sửa phía trên bảng và hai nút làm sạch sẽ xuất hiện trên thanh công cụ. "Xóa Dòng Trống" xóa mọi dòng mà tất cả ô đều rỗng hoặc chỉ chứa khoảng trắng — đây là phần dòng trống thừa ở cuối kinh điển mà các bản xuất bảng tính để lại. "Xóa Trùng Lặp" so sánh từng dòng trên tất cả các cột, giữ lần xuất hiện đầu tiên và bỏ mọi bản trùng khớp chính xác sau đó. Cả hai chạy tức thì trong bộ nhớ và báo đã xóa bao nhiêu dòng, và không nút nào động đến tệp gốc của bạn: tải dữ liệu đã làm sạch dưới dạng CSV hoặc JSON khi xong. Điều này biến công cụ thành một bước chuẩn bị dữ liệu nhanh trước khi nhập vào Excel, cơ sở dữ liệu hay công cụ BI.

Dữ liệu của tôi có bị tải lên đâu không? Công cụ có chạy offline không?

Không bao giờ có việc tải lên. Toàn bộ phân tích, chỉnh sửa, xóa dòng trống và trùng lặp, cùng xuất CSV/JSON đều chạy hoàn toàn trong trình duyệt bằng JavaScript — tệp được đọc cục bộ và không bao giờ gửi tới máy chủ. Điều đó khiến đây là một trình sửa CSV thực sự riêng tư và offline: danh sách khách hàng, bản xuất tài chính và báo cáo mật vẫn ở trên máy của bạn. Sau khi trang đã tải xong bạn thậm chí có thể ngắt mạng và tiếp tục làm việc, đó cũng là lý do không có giới hạn dung lượng theo tệp ngoài bộ nhớ của chính thiết bị bạn.

Xem & Chỉnh Sửa CSV — Xem, sửa và làm sạch file CSV trên trình duyệt: xóa dòng trống và trùng lặp, sửa dấu phân cách, xuất CSV hoặc JSON. Khôn
Xem & Chỉnh Sửa CSV

Làm sao để chỉnh sửa ô, tiêu đề, dòng và cột?

Bật chỉnh sửa rồi gõ trực tiếp vào bất kỳ ô nào để thay đổi giá trị; thay đổi được lưu ngay khi bạn rời khỏi ô. Nhấp vào tiêu đề cột để đổi tên. Dùng nút Thêm Dòng và Thêm Cột để thêm mục mới, và nút × trên một dòng hoặc tiêu đề để xóa dòng hoặc cột đó. Nếu bạn đặt giới hạn số dòng tối đa trên tệp lớn, chỉ phần đang hiển thị mới chỉnh sửa được và công cụ sẽ cảnh báo; chọn Tất cả dòng để sửa toàn bộ tệp. Không gì được ghi lại vào tệp nguồn cho đến khi bạn nhấp Tải CSV hoặc Tải JSON.

Tại sao các số 0 ở đầu trong mã ZIP hoặc ID sản phẩm bị mất?

Đây là cái bẫy CSV nổi tiếng nhất và nó thực sự xảy ra trong bảng tính, không phải trong tệp. CSV không có khái niệm về kiểu dữ liệu — mỗi trường chỉ là văn bản — nên cột chứa 01234 được lưu trung thực trong tệp. Vấn đề xuất hiện khi bảng tính như Excel mở CSV và tự động phát hiện 01234 là số, loại bỏ số 0 ở đầu. Trình chỉnh sửa này coi mọi ô là văn bản, nên số 0 được bảo toàn khi bạn làm việc ở đây, và nó không bao giờ thay đổi chuỗi trông giống số khi xuất. Để sống sót qua chuyến đi vòng qua Excel, thêm dấu nháy đơn ở trước ('01234) hoặc dùng trình hướng dẫn "Từ Văn Bản/CSV" của Excel và đánh dấu cột rõ ràng là Văn Bản.

Tôi có thể chuyển CSV sang JSON không?

Có. Nhấp Tải JSON và công cụ chuyển bảng của bạn thành một mảng các đối tượng, dùng hàng tiêu đề làm khóa cho mỗi bản ghi, rồi lưu tệp .json. Điều này tiện cho việc đưa dữ liệu bảng tính vào ứng dụng web, API REST hoặc kho NoSQL. Nếu bạn đã làm sạch dữ liệu trước (xóa dòng trống và trùng lặp, sửa tiêu đề), bản xuất sẽ phản ánh các thay đổi đó. Để làm chiều ngược lại, hãy tải dưới dạng CSV với dấu phân cách bạn chọn.

Sự khác biệt thực tế giữa CSV, TSV và NDJSON cho dữ liệu dạng bảng là gì?

CSV (RFC 4180) là mẫu số chung thấp nhất: mọi ô là văn bản, sơ đồ ngầm trong hàng tiêu đề và quy tắc trích dẫn xử lý dấu phân cách nhúng. TSV (phân cách bằng tab) là họ hàng nghiêm ngặt hơn được dùng bởi công cụ tin sinh học và pipeline Hadoop — tab gần như không xuất hiện trong dữ liệu nên không cần trích dẫn và phân tích đơn giản, nhưng TSV ít khoan dung với đầu vào bẩn. NDJSON (JSON phân cách bằng dòng, một đối tượng JSON mỗi dòng) bảo tồn kiểu dữ liệu, cấu trúc lồng và mảng, mà CSV không thể biểu diễn được nếu không có mã hóa đặc biệt. Dùng CSV khi cần đưa tệp cho người dùng không kỹ thuật dùng Excel, TSV khi bạn kiểm soát cả hai đầu và muốn phân tích nhanh, và NDJSON khi bạn có dữ liệu lồng hoặc có kiểu và pipeline của bạn có thể đọc luồng JSON (Spark, BigQuery, jq, DuckDB đều làm được).