Cách sao chép bảng từ PDF sang Excel hoặc Google Sheets

2026-07-13

Có lẽ bạn đã thử cách hiển nhiên: chọn bảng bên trong PDF, sao chép, rồi dán vào Excel — chỉ để thấy mọi cột bị dồn vào một ô duy nhất, hoặc các hàng bị xáo trộn sai thứ tự, hoặc các con số có những chỗ xuống dòng ngẫu nhiên ở giữa. PDF chưa bao giờ được thiết kế để lưu "bảng" như một khái niệm; nó chỉ đặt từng mẩu văn bản vào các tọa độ cụ thể trên trang, nên một thao tác copy-paste thông thường không có cách nào biết những từ nào thuộc cùng một hàng hay cột.

Giải pháp cho PDF thông thường, dựa trên văn bản

Hầu hết PDF do máy tính tạo ra — file xuất sao kê ngân hàng, hóa đơn, báo cáo — đều có văn bản thật, có thể chọn được bên dưới, dù nhìn trực quan giống một bảng. Công cụ PDF sang CSV của chúng tôi đọc văn bản đó cùng với vị trí chính xác của nó trên trang, sau đó dựng lại các hàng và cột dựa trên nơi mọi thứ thực sự nằm, thay vì chỉ đọc văn bản theo thứ tự đọc. Bạn sẽ thấy bản xem trước của bảng được phát hiện trước khi tải về, để có thể kiểm tra xem các cột có nằm đúng chỗ mong đợi hay không, rồi tải về một file CSV mở thẳng được trong Excel, Google Sheets, hoặc LibreOffice.

Nếu "PDF" của bạn thực ra là một ảnh quét

Một tài liệu đã quét — ảnh chụp một bảng in, hoặc một PDF được tạo bằng cách quét giấy — hoàn toàn không có lớp văn bản, chỉ là hình ảnh của một trang. PDF sang CSV không thể đọc văn bản không tồn tại. Với trường hợp đó, hãy dùng Ảnh sang CSV thay thế: chụp ảnh hoặc chụp màn hình bảng đó (hoặc xuất trang PDF đã quét thành ảnh trước), rồi công cụ sẽ chạy OCR trên đó, đọc văn bản từ hình ảnh và tìm ra cấu trúc bảng theo cách tương tự — một bản xem trước, rồi một file CSV có thể tải về.

Vì sao nó mở đúng với các ký tự có dấu

Cả hai công cụ đều tạo CSV với dấu byte-order mark (BOM) UTF-8, chính là chi tiết cụ thể khiến Excel — kể cả các phiên bản khu vực khác nhau — hiển thị đúng các ký tự có dấu (á, ã, ñ, ç, và cả dấu tiếng Việt như ạ, ắ, ộ) thay vì biến chúng thành ký hiệu lộn xộn, một vấn đề kinh điển của CSV xuất ra từ các công cụ khác. Chỉ cần nhấp đúp vào file, hoặc nhập trực tiếp vào Google Sheets.

Cả hai đều chạy hoàn toàn trong trình duyệt của bạn

Dù bạn dùng công cụ trích xuất dựa trên văn bản hay dựa trên OCR, PDF hoặc ảnh của bạn đều được xử lý cục bộ bằng pdf.js hoặc một engine OCR WebAssembly — không có gì được tải lên máy chủ, điều này quan trọng nếu bảng chứa thứ gì đó nhạy cảm, như sao kê ngân hàng hay danh sách khách hàng.