Hướng dẫn

Xem Lịch Sử Chỉnh Sửa Google Sheets: Khôi Phục Dữ Liệu Cũ 2026

Tuân HoangTuân Hoang
18 tháng 8, 2026
Cập nhật: 23 tháng 8, 2026
10 phút đọc
Ảnh minh họa bài viết: Xem Lịch Sử Chỉnh Sửa Google Sheets: Khôi Phục Dữ Liệu Cũ 2026

Version History trong Google Sheets là gì và hoạt động ra sao

Google Sheets tự động lưu lại mọi thay đổi bạn thực hiện trên một file — không cần bấm nút "Save" như Excel truyền thống. Mỗi lần bạn gõ dữ liệu, xóa ô, đổi định dạng, hay dán một bảng lớn, hệ thống ghi lại một "phiên bản" (version) trong nền. Tính năng này gọi là Version History (trước đây gọi là "Revision History"), và nó là lưới an toàn quan trọng nhất khi làm việc nhóm trên Sheets.

Điểm khác biệt so với các phần mềm desktop: Google không lưu mỗi lần gõ phím thành một version riêng (sẽ tạo ra hàng nghìn bản ghi vô nghĩa). Thay vào đó, Google gom các thay đổi liên tục trong một khoảng thời gian ngắn (thường vài phút, hoặc khi bạn đóng tab/ngừng gõ) thành một version. Nếu 5 người cùng sửa file trong 10 phút, hệ thống có thể tạo ra 3-4 version gộp, mỗi version đánh dấu người sửa cuối trong khoảng đó.

Vì sao tính năng này quan trọng với doanh nghiệp nhỏ

Với các đội dùng Google Sheets thay ERP hoặc phần mềm quản lý chuyên dụng — quản lý kho, theo dõi công nợ, hay bảng lương — rủi ro lớn nhất không phải là mất file, mà là dữ liệu bị sửa sai và không ai biết khi nào, ai làm. Một nhân viên vô tình xóa nhầm 200 dòng công thức, một cộng tác viên dán đè dữ liệu cũ lên bảng giá mới — nếu không có lịch sử chỉnh sửa, việc dò lại gần như bất khả thi.

Cách xem lịch sử chỉnh sửa chi tiết từng ô

Có hai cấp độ xem lịch sử trong Sheets: xem theo từng ô (ai sửa ô này, khi nào, giá trị cũ là gì) và xem theo toàn bộ file (khôi phục cả bảng tính về một thời điểm trước đó). Bắt đầu với cấp độ ô vì đây là thao tác dùng thường xuyên nhất khi cần tra cứu nhanh.

Xem lịch sử một ô cụ thể

  • Nhấp chuột phải vào ô cần kiểm tra → chọn Show edit history (Hiển thị lịch sử chỉnh sửa)
  • Hoặc chọn ô → vào menu Insert > Show edit history tùy phiên bản giao diện
  • Một hộp thoại nhỏ hiện ra, liệt kê các lần thay đổi giá trị của ô đó, kèm tên người sửa và thời gian (giờ:phút, ngày/tháng)
  • Dùng mũi tên trái/phải trong hộp thoại để lướt qua các phiên bản trước đó của cùng một ô

Cách này cực kỳ hữu ích khi bạn phát hiện một con số bất thường trong báo cáo doanh thu và cần biết ngay: số này đúng từ đầu hay bị ai đó sửa nhầm lúc 3h chiều hôm qua. Thay vì hỏi cả nhóm "ai động vào ô này", bạn có câu trả lời trong 5 giây.

Giới hạn cần biết

Show edit history chỉ hoạt động với các ô có giá trị nhập trực tiếp hoặc công thức — không áp dụng cho thay đổi định dạng (màu nền, font chữ), thay đổi cấu trúc (thêm/xóa dòng, cột), hay các thao tác như sắp xếp (sort) dữ liệu. Với những trường hợp này, bạn phải dùng lịch sử toàn file ở phần dưới.

Xem và khôi phục toàn bộ lịch sử phiên bản file

Khi cần khôi phục cả bảng tính — ví dụ sau khi ai đó vô tình xóa nhầm một sheet con, hoặc một script chạy lỗi ghi đè dữ liệu hàng loạt — bạn cần vào Version History đầy đủ.

Các bước thực hiện

  • Vào menu File > Version history > See version history (hoặc phím tắt Ctrl+Alt+Shift+H trên Windows, Cmd+Option+Shift+H trên Mac)
  • Bảng danh sách các version hiện ra bên phải màn hình, sắp xếp theo thời gian, nhóm theo ngày
  • Nhấp vào một version bất kỳ để xem trước (preview) toàn bộ bảng tính tại thời điểm đó — dữ liệu, định dạng, công thức đều hiển thị đúng như lúc lưu
  • Nếu đây đúng là phiên bản cần khôi phục, bấm nút Restore this version ở đầu trang
  • Sheets sẽ tạo một version mới (không xóa các version sau đó), với nội dung giống hệt phiên bản bạn chọn — nghĩa là bạn luôn có thể "undo" việc khôi phục nếu chọn nhầm

Đặt tên version quan trọng để dễ tìm lại

Với file dùng lâu dài — ví dụ bảng theo dõi công nợ chạy cả năm — danh sách version có thể lên đến hàng trăm mục, rất khó tìm lại đúng thời điểm cần. Giải pháp: đặt tên (label) cho các version quan trọng.

  • Trong màn hình Version history, nhấp vào biểu tượng ba chấm cạnh một version → chọn Name this version
  • Đặt tên rõ ràng, ví dụ: "Chốt số liệu Q1 trước khi gửi kế toán" hoặc "Trước khi import dữ liệu từ POS"
  • Các version đã đặt tên sẽ được ghim lên đầu và không bị dọn dẹp tự động (xem phần tiếp theo)

Thói quen này đặc biệt cần thiết nếu file đang dùng làm nền cho CRM quản lý khách hàng hoặc theo dõi lịch làm việc theo lịch quản lý dự án — những file mà dữ liệu tích lũy liên tục và một lần khôi phục nhầm có thể làm mất công sức nhiều tuần.

Version History tự động dọn dẹp sau bao lâu

Đây là điểm nhiều người dùng Sheets không để ý và chỉ phát hiện khi đã quá muộn. Google Sheets không lưu vĩnh viễn tất cả các version theo thời gian:

Loại versionThời gian lưu giữGhi chú
Version chưa đặt tên (unnamed)Thường 30 ngày (có thể thay đổi tùy chính sách Google)Sau đó Google có thể tự động gộp hoặc xóa các version dày đặc trong quá khứ xa
Version đã đặt tên (named)Không giới hạnĐược giữ lại vô thời hạn, không bị dọn tự động
Tài khoản Google Workspace (doanh nghiệp)Tùy chính sách quản trịAdmin có thể cấu hình chính sách lưu trữ riêng ở cấp tổ chức

Với các version cũ, cách hiển thị cũng thay đổi: thay vì liệt kê từng thay đổi nhỏ theo phút, Google sẽ gộp lại thành các mốc thưa hơn (ví dụ theo ngày) để tiết kiệm dung lượng lưu trữ. Điều này có nghĩa là nếu bạn cần khôi phục một thay đổi rất cụ thể xảy ra 3 tháng trước, khả năng tìm được đúng thời điểm sẽ thấp hơn nhiều so với thay đổi xảy ra tuần trước.

Cách bảo vệ dữ liệu quan trọng chủ động hơn

  • Đặt tên version ngay sau mỗi cột mốc quan trọng (chốt sổ tháng, trước khi merge dữ liệu từ nhiều nguồn)
  • Tạo bản sao (Make a copy) định kỳ hàng tháng cho các file dữ liệu tài chính hoặc kho hàng, lưu trong thư mục riêng có đặt tên theo tháng
  • Dùng Protected ranges (File > Protect sheets and ranges) để khóa các cột công thức quan trọng, tránh người khác vô tình gõ đè — biện pháp phòng ngừa còn tốt hơn cả việc phải khôi phục sau đó
  • Với dữ liệu vận hành phức tạp như quản lý chuỗi cửa hàng, việc kết hợp version history với quy trình kiểm soát dữ liệu chặt chẽ hơn — như trong giải pháp Sheets cho ngành bán lẻ — giúp giảm đáng kể rủi ro sai lệch số liệu giữa các chi nhánh

Xử lý các tình huống khôi phục thường gặp

Trường hợp 1: Vô tình xóa cả một sheet (tab)

Xóa nhầm một tab trong file nhiều sheet là lỗi phổ biến và Ctrl+Z chỉ hoạt động nếu bạn phát hiện ngay lập tức, còn tab đang mở. Nếu đã đóng file hoặc thao tác khác đã chèn vào giữa, vào File > Version history > See version history, tìm version ngay trước thời điểm xóa (thường dễ nhận ra vì số lượng sheet giảm đột ngột trong danh sách preview), rồi Restore. Sau khi khôi phục, bạn có thể copy riêng sheet đó sang file hiện tại nếu không muốn mất các thay đổi khác đã làm sau đó.

Trường hợp 2: Dữ liệu bị ghi đè bởi import hoặc paste hàng loạt

Khi dán (paste) một khối dữ liệu lớn đè lên vùng cũ, hoặc chạy import từ Google Form/API và ghi nhầm vào sai vùng, hãy dùng Show edit history ở vài ô mẫu trước để xác định chính xác thời điểm xảy ra lỗi, sau đó mới vào Version history đầy đủ để khôi phục đúng mốc — tránh mất luôn cả các thay đổi hợp lệ xảy ra sau đó mà bạn không để ý.

Trường hợp 3: Nhiều người cùng sửa, không rõ ai gây lỗi

Trong Version history, mỗi version hiển thị tên/avatar người thực hiện thay đổi (nếu file được chia sẻ qua Google Drive với tài khoản có tên). Kết hợp với Show edit history ở từng ô nghi vấn, bạn có thể dựng lại chính xác trình tự: ai sửa gì, lúc nào — hữu ích khi cần đối chiếu trong các bảng có nhiều cộng tác viên nhập liệu, ví dụ bảng theo dõi đơn hàng hay checklist công việc dùng chung.

Trường hợp 4: Cần khôi phục nhưng chỉ một phần dữ liệu, không phải toàn bộ file

Restore toàn bộ version sẽ ghi đè mọi thứ, kể cả các thay đổi hợp lệ xảy ra sau mốc đó. Nếu chỉ cần lấy lại một vùng dữ liệu cụ thể (ví dụ một bảng giá), cách an toàn hơn là: mở version cũ ở chế độ preview, copy vùng dữ liệu cần thiết, rồi dán thủ công vào file hiện tại — thay vì Restore toàn bộ. Cách này giữ được các cập nhật mới trong khi vẫn lấy lại được phần dữ liệu đã mất.

Kết hợp Version History với công thức tự động để giảm rủi ro

Version history là công cụ khắc phục sự cố sau khi đã xảy ra, nhưng cách hiệu quả hơn là giảm khả năng xảy ra sai sót ngay từ đầu. Một số kỹ thuật kết hợp:

  • Dùng Data validation để giới hạn giá trị nhập vào các cột quan trọng (ví dụ chỉ cho phép số dương ở cột đơn giá), giảm khả năng nhập sai cần phải khôi phục
  • Tạo cột "Last edited by" / "Last edited at" bằng Apps Script để tự log thời gian và người sửa ngay trong bảng tính, bổ sung cho Version history mặc định (hữu ích khi cần audit nhanh mà không mở hộp thoại lịch sử)
  • Với các bảng dùng để quét mã hoặc theo dõi tài sản, việc gắn thêm QR code tự động bằng công thức giúp đối chiếu vật lý — item nào, đúng dòng nào — nhanh hơn nhiều so với chỉ dựa vào lịch sử chỉnh sửa để truy vết

Với các đội đang dùng Sheets làm nền tảng vận hành chính — quản lý kho, CRM, lịch làm việc — SheetStore cung cấp sẵn các template có cấu trúc log thay đổi và phân quyền theo vai trò, giảm bớt việc phải tự dựng cơ chế kiểm soát dữ liệu từ đầu.

Câu hỏi thường gặp

Làm sao để xem lịch sử chỉnh sửa trong Google Sheets?

Vào menu File > Lịch sử phiên bản (Version history) > Xem lịch sử phiên bản, hoặc nhấn tổ hợp phím Ctrl+Alt+Shift+H. Sheets sẽ hiển thị danh sách các lần chỉnh sửa theo thời gian kèm tên người thực hiện.

Có thể khôi phục lại phiên bản cũ của Google Sheets không?

Có. Trong bảng lịch sử phiên bản, chọn mốc thời gian muốn khôi phục rồi nhấn nút 'Khôi phục phiên bản này'. Toàn bộ dữ liệu sẽ trở về đúng trạng thái tại thời điểm đó, các phiên bản sau vẫn được lưu lại.

Google Sheets lưu lịch sử chỉnh sửa trong bao lâu?

Google Sheets lưu lịch sử phiên bản vô thời hạn theo mặc định, trừ khi bạn chủ động xóa bớt các phiên bản cũ để tiết kiệm dung lượng. Với tài khoản Google Workspace, quản trị viên có thể thiết lập chính sách lưu trữ riêng.

Làm sao biết chính xác ai đã sửa ô nào trong Sheets?

Nhấp chuột phải vào ô cần kiểm tra rồi chọn 'Hiện lịch sử chỉnh sửa' (Show edit history), biểu tượng đồng hồ nhỏ sẽ xuất hiện góc ô đã sửa. Cách này cho biết chi tiết giá trị cũ, giá trị mới và người thực hiện thay đổi.

Bạn muốn áp dụng ngay mà không phải tự xây từ đầu?

Khám phá các mẫu Google Sheets và phần mềm quản lý dựng sẵn cho doanh nghiệp Việt tại SheetStore Marketplace.

Chia sẻ bài viết:

Tuân Hoang

Tuân Hoang

Đội ngũ SheetStore

Google SheetsGoogle Apps ScriptCRMAutomationPhần mềm quản lý doanh nghiệp

Google Workspace Certified, 5+ years experience

Bạn thấy bài viết hữu ích?

Đăng ký nhận thông báo khi có bài viết mới.

Nhận thông báo khi có bài viết mới. Không spam, hứa luôn! 😊

Bình luận (0)

Vui lòng đăng nhập để tham gia thảo luận