Trình xem bảng tính miễn phí
Tải lên và xem các tệp CSV, TSV hoặc Excel một cách tương tác.
Thả tệp bảng tính tại đây
hoặc nhấp để tải lên (CSV, TSV, Excel)
Cách sử dụng
- Tải lên một bảng tính bằng cách kéo nó vào vùng thả hoặc nhấp để chọn tệp.
- Nhấp vào bất kỳ tiêu đề cột nào để sắp xếp theo cột đó theo thứ tự tăng dần hoặc giảm dần.
- Sử dụng ô tìm kiếm để lọc hàng theo bất kỳ giá trị nào. Kết quả cập nhật theo thời gian thực.
Câu hỏi thường gặp
Định dạng tệp nào được hỗ trợ?
Các tệp CSV, TSV và Excel (.xlsx, .xls) được hỗ trợ. Công cụ tự động phát hiện dấu phân cách cho các tệp CSV/TSV.
Tôi có thể sắp xếp theo nhiều cột không?
Nhấp vào tiêu đề cột để sắp xếp theo cột đó. Mỗi lần nhấp luân phiên giữa thứ tự tăng dần, giảm dần và không sắp xếp.
Kích thước tệp nào được chấp nhận?
Các tệp lên đến giới hạn bộ nhớ của trình duyệt của bạn có thể được tải. Nói chung, các bảng có vài trăm nghìn hàng hoạt động tốt.
Khi Nào Nên Dùng Trình Xem Bảng Tính
Trình xem là công cụ khác với trình chỉnh sửa. Excel, Google Sheets và Numbers đều làm được mọi thứ: mở, chỉnh sửa, tính toán, định dạng, chia sẻ. Nhưng có những lúc bạn chỉ cần xem dữ liệu mà không cần khởi động ứng dụng nặng hoặc đăng nhập vào đám mây của người khác:
- QA / kỹ thuật: xác nhận CSV được xuất bởi endpoint máy chủ có đúng định dạng không trước khi đưa qua pipeline xử lý tiếp theo.
- Hỗ trợ khách hàng: mở file do khách hàng tải lên để kiểm tra sự cố mà không cần cài Excel cục bộ.
- Kiểm toán: xem nhanh CSV lớn từ lệnh xuất SQL hoặc bảng phân tích. Sắp xếp và tìm kiếm thường đủ dùng; bạn không cần chỉnh sửa đầy đủ.
- Xem trên di động: mở file đính kèm CSV trên điện thoại mà không cần ứng dụng Office hay Sheets.
- Xem xét dữ liệu nhạy cảm: kiểm tra dữ liệu khách hàng/nhân viên/tài chính mà không cần tải lên Google Sheets, OneDrive hay dịch vụ đám mây khác.
- So sánh nhanh: mở hai file cạnh nhau trong các tab trình duyệt nhanh hơn việc khởi động Excel hai lần.
- Xem CSV một lần trên máy không có Excel, máy chủ Linux, Chromebook, máy kiosk.
CSV: Định Dạng Không Có Đặc Tả Chính Thức
CSV (comma-separated values) là định dạng trao đổi mẫu số chung nhỏ nhất cho dữ liệu dạng bảng. Không có tiêu chuẩn chính thức; gần nhất là RFC 4180 (tháng 10 năm 2005), mang tính thông tin hơn là quy chuẩn. Các quy tắc mà mọi người đều đồng ý:
- Mỗi bản ghi trên một dòng, phân cách bởi xuống dòng (RFC quy định CRLF; hầu hết parser cũng chấp nhận LF).
- Các trường được phân cách bởi một ký tự phân cách duy nhất, mặc định là dấu phẩy.
- Hàng tiêu đề là tùy chọn; nếu có, đó là dòng đầu tiên.
- Các trường chứa dấu phẩy, xuống dòng hoặc dấu ngoặc kép phải được đặt trong dấu ngoặc kép.
- Dấu ngoặc kép nhúng được thoát bằng cách nhân đôi:
"She said ""hello""". - Kiểu MIME là
text/csv.
Trên thực tế, «CSV» cũng có thể có nghĩa là phân cách bằng tab (TSV), phân cách bằng dấu chấm phẩy (phổ biến ở lục địa châu Âu nơi dấu phẩy là ký hiệu thập phân) hoặc phân cách bằng ký hiệu đường ống. Trình xem này tự động phát hiện ký tự phân cách có khả năng nhất và phân tích cú pháp cho phù hợp.
Bẫy Mã Hóa Của Excel
Một lý do phổ biến khiến CSV trông bị lỗi khi mở trong Excel: file được mã hóa UTF-8 nhưng thiếu Byte Order Mark (BOM), và Windows Excel mặc định dùng Windows-1252 cho các file văn bản. Kết quả là mojibake trên các ký tự không phải ASCII: chữ có dấu, ký hiệu tiền tệ, chữ viết châu Á đều hiển thị như rác. Trình xem dựa trên trình duyệt như cái này đọc UTF-8 đúng mà không cần BOM, vì vậy CSV trông bị lỗi trong Excel có thể hiển thị hoàn hảo ở đây. Mặt ngược: CSV có UTF-8 BOM hiển thị đúng ở cả hai, vì vậy thêm BOM thường là lựa chọn an toàn hơn khi tạo file.
XLSX: Một Tệp ZIP Chứa XML
Office Open XML (định dạng đằng sau .xlsx) đã được chuẩn hóa là ECMA-376 và ISO/IEC 29500. Mặc dù trông giống nhị phân, file .xlsx thực ra là một archive ZIP chứa các tài liệu XML: định nghĩa workbook, nội dung sheet, chuỗi chia sẻ, style, v.v. Đổi tên .xlsx thành .zip và giải nén sẽ thấy cấu trúc: xl/workbook.xml, xl/worksheets/sheet1.xml, xl/sharedStrings.xml, xl/styles.xml. Trình xem này dùng thư viện JSZip để giải nén archive cục bộ rồi phân tích các phần XML liên quan để tái tạo bảng.
Lưu ý về phạm vi: đây là trình xem, không phải trình phân tích mọi tính năng Excel. Triển khai hiện tại đọc sheet đầu tiên của workbook và bản thân các giá trị ô, nó không phân tích style, định dạng có điều kiện, biểu đồ, vùng được đặt tên, công thức (giá trị đã lưu cache được hiển thị, không phải biểu thức công thức) hoặc pivot table. Để hỗ trợ đầy đủ tính năng Excel, mở file trong Excel, LibreOffice Calc hoặc Google Sheets. Để kiểm tra nhanh «có gì trong file này», trình xem là đủ.
XLS (Định Dạng Nhị Phân Cũ)
Định dạng .xls cũ dùng trong Excel 97-2003 là tài liệu nhị phân BIFF (Binary Interchange File Format), không phải archive ZIP. Nó cần một trình phân tích hoàn toàn khác so với XLSX. Nếu bạn có file .xls cũ, con đường sạch nhất là mở trong Excel, LibreOffice hoặc Google Sheets và lưu lại là .xlsx: định dạng hiện đại hoạt động ở mọi nơi và mở khóa hệ sinh thái công cụ rộng lớn hơn.
Quyền Riêng Tư Là Quan Trọng
Bảng tính là một trong những file nhạy cảm về quyền riêng tư nhất mà một tổ chức xử lý. Danh sách khách hàng với địa chỉ email và lịch sử đặt hàng. Dữ liệu nhân viên với lương, đánh giá hiệu suất, địa chỉ nhà. Báo cáo tài chính với số liệu doanh thu, điều khoản nhà cung cấp, pipeline M&A. Dữ liệu y tế với thông tin định danh bệnh nhân. Trình xem phía máy chủ nhận mọi ô của mọi bảng tính được tải lên, và khi đã trên máy chủ, dữ liệu nằm trong log quá trình truyền, cache xử lý và snapshot sao lưu bất kể chính sách riêng tư.
Trình xem này chạy hoàn toàn trong trình duyệt của bạn. File đi từ hệ thống file của bạn vào bộ nhớ cục bộ, được phân tích bởi JSZip và trình đọc CSV chạy trong JavaScript trên thiết bị của bạn, và hiển thị thành bảng HTML. Không có gì được tải lên; không có endpoint phân tích nào thấy các ô; đóng tab sẽ giải phóng bộ nhớ. Quy trình làm việc tương tự bảo vệ bạn khỏi rủi ro rò rỉ tải lên cũng có nghĩa là không có lịch sử «đã xem gần đây», hãy đánh dấu hoặc lưu file gốc nếu bạn cần quay lại.
Những Gì Trình Xem Không Làm Được
Thành thật về phạm vi:
- Không chỉnh sửa. Chỉ đọc theo thiết kế. Để sửa ô, lưu thay đổi hoặc chia sẻ với người khác, dùng Excel / Sheets / Numbers / LibreOffice Calc.
- Không đánh giá công thức. Các ô XLSX có công thức hiển thị giá trị đã lưu cache mà Excel tính lần cuối trước khi lưu file. Mở file trong ứng dụng bảng tính thực để tính lại.
- Không có biểu đồ, hình dạng, định dạng có điều kiện. Các phần tử trực quan được lưu trong XLSX không được hiển thị; bạn thấy các giá trị ô bên dưới, không phải định dạng trực quan mà Excel sẽ áp dụng.
- Chỉ một sheet cho XLSX. Trình xem đọc sheet đầu tiên của workbook nhiều sheet. Dùng ứng dụng bảng tính thực để xem sheet 2 trở đi.
- Không phân tích cú pháp style. Các ô tiền tệ, ngày tháng và phần trăm hiển thị dưới dạng số thô: một ngày được lưu dưới dạng số nguyên 45.657 hiển thị là
45657thay vì ngày được định dạng mà Excel sẽ hiển thị. - Không ghi/xuất. Trình xem không thể lưu lại thành file. Dùng ứng dụng bảng tính gốc cho việc đó.
Lưu Ý Về Hiệu Suất
Các file lên đến vài chục megabyte được phân tích và hiển thị trong một hoặc hai giây trên thiết bị hiện đại. Lớn hơn (ví dụ CSV 200 MB từ lệnh xuất SQL) thì bộ nhớ trình duyệt trở thành nút thắt cổ chai. Với các bộ dữ liệu thực sự lớn, công cụ dòng lệnh tốt hơn: csvkit, q, miller, hoặc chỉ head/cut/awk/sort trên máy Linux. Trình xem được xây dựng cho «kiểm tra nhanh», không phải khối lượng công việc phân tích trên dữ liệu hàng triệu dòng.
Các Lỗi Thường Gặp
- Mong đợi định dạng kiểu Excel. Trình xem đọc các giá trị ô bên dưới, không phải định dạng hiển thị của Excel. Một ngày được lưu là
45657hiển thị là45657, không phải «30 tháng 1 năm 2025». - Tìm sheet 2 trở đi. Chỉ một sheet theo thiết kế. Mở file trong ứng dụng bảng tính thực để điều hướng nhiều sheet.
- Cố dùng như trình chỉnh sửa. Chỉ đọc. Mục đích là kiểm tra nhanh mà không cần khởi động ứng dụng đầy đủ.
- Tải file quá lớn. Phân tích và hiển thị trong tab trình duyệt có giới hạn thực tế khoảng vài chục MB. Với CSV hàng triệu dòng, dùng công cụ dòng lệnh.
- Nhầm lẫn giữa CSV-với-dấu-phẩy và CSV-với-dấu-chấm-phẩy. Excel ở châu Âu thường lưu CSV với dấu chấm phẩy vì dấu phẩy là ký hiệu thập phân ở các vùng đó. Trình xem tự phát hiện hầu hết các trường hợp nhưng nếu file của bạn trông giống một cột duy nhất, sai ký tự phân cách là nguyên nhân thông thường.
- Cho rằng BOM không quan trọng. BOM xác định liệu Excel có đọc UTF-8 đúng không; trình xem này đọc UTF-8 gọn gàng có hoặc không có BOM. Nếu cùng một file trông ổn ở đây nhưng bị lỗi trong Excel, BOM bị thiếu là nguyên nhân.
Câu Hỏi Thường Gặp Thêm
Tại sao XLSX của tôi hiển thị số thay vì ngày tháng?
Vì Excel lưu trữ ngày tháng dưới dạng số tuần tự (số ngày tính từ ngày 30 tháng 12 năm 1899) và dùng style ô để hiển thị chúng là «15 tháng 1 năm 2024». Trình xem đọc số nền tảng nhưng không áp dụng style định dạng ngày của Excel, vì vậy bạn thấy giá trị thô 45657. Để xem ngày được định dạng, mở file trong Excel, Google Sheets hoặc LibreOffice Calc.
Tôi có thể chỉnh sửa ô trong trình xem không?
Không, chỉ đọc theo thiết kế. Trình xem dùng để kiểm tra nhanh file dữ liệu; để chỉnh sửa, dùng ứng dụng bảng tính đầy đủ. Sự đánh đổi này là có chủ ý: trình xem chỉ đọc tải nhanh hơn nhiều và chạy đáng tin cậy từ bất kỳ trình duyệt nào mà không cần Microsoft 365, đăng nhập tài khoản Google hay cài đặt ứng dụng.
File của tôi có được tải lên bất kỳ đâu không?
Không. File đi từ hệ thống file cục bộ của bạn vào bộ nhớ JavaScript, được phân tích bởi JSZip (cho XLSX) hoặc trình phân tích CSV (cho CSV/TSV) trực tiếp trong trình duyệt, và hiển thị thành bảng HTML. Không có gì vượt qua mạng. Điều này quan trọng vì bảng tính thường xuyên chứa PII khách hàng, hồ sơ nhân viên hoặc số liệu tài chính mà bạn không muốn đi qua máy chủ của bên thứ ba.
Giới hạn kích thước là bao nhiêu?
Các file lên đến 50 MB được chấp nhận; bất kỳ thứ gì lớn hơn sẽ bị từ chối để bảo vệ bộ nhớ trình duyệt của bạn. Các file lên đến vài chục MB tải thoải mái trên laptop điển hình, dù thời gian phân tích kéo dài đến vài giây khi gần đến giới hạn. Với trường hợp sử dụng xuất SQL hàng triệu dòng, công cụ dòng lệnh (csvkit, miller, q) được thiết kế cho công việc đó và sẽ không chiếm bộ nhớ tab trình duyệt.
Tại sao CSV của tôi chỉ hiển thị một cột khi đáng ra phải có nhiều?
Hầu như luôn là do không khớp ký tự phân cách. Các file CSV được lưu bởi Excel châu Âu thường dùng dấu chấm phẩy (vì dấu phẩy là ký hiệu thập phân trong các vùng đó). Trình xem tự phát hiện ký tự phân cách từ dòng đầu tiên của dữ liệu; nếu phát hiện thất bại, file có thể cần được xuất lại với ký tự phân cách khác, hoặc mở trong công cụ cho phép chỉ định ký tự phân cách rõ ràng.
Tôi có thể tải xuống dữ liệu sau khi xem không?
File gốc bạn đã tải lên vẫn còn trên thiết bị của bạn, bạn không cần tải lại. Trình xem hiện chưa xuất CSV được định dạng lại hoặc chuyển đổi giữa các định dạng. Để chuyển đổi định dạng, các công cụ Trình Chuyển Đổi JSON Sang CSV và Bộ chuyển đổi XML sang CSV miễn phí xử lý các hướng đầu vào khác.