Cách Quản Lý Hợp Đồng Bằng Excel: Mẫu Theo Dõi Và Cảnh Báo Hết Hạn
Mục lục:
- 1. Những cột bắt buộc phải có trong file Excel quản lý hợp đồng
- 2. Công thức cảnh báo hợp đồng sắp hết hạn
- 3. Tách thư mục lưu file đính kèm theo dự án hoặc đối tác
- 4. Giới hạn thật của Excel khi số lượng hợp đồng tăng
- 5. Khi nào nên nâng cấp lên phần mềm quản lý tài liệu, hợp đồng
- 6. Lọc nâng cao và dashboard tổng quan khi hợp đồng đa dạng loại hình
- 7. Câu hỏi thường gặp
Trả lời nhanh: Quản lý hợp đồng bằng Excel cần tối thiểu 7 cột (mã hợp đồng, đối tác, giá trị, ngày hiệu lực, ngày hết hạn, người phụ trách, trạng thái) và một công thức đếm ngày còn lại để tô màu cảnh báo khi hợp đồng còn dưới 30 ngày. Cách này ổn khi dưới khoảng 50-70 hợp đồng; vượt mức đó, việc dò từng dòng và tìm file đính kèm bắt đầu mất nhiều thời gian hơn công việc cần làm.
Thử hình dung một kế toán tên Lan ở công ty xây dựng cỡ 20 người, đang giữ khoảng 40 hợp đồng với nhà cung cấp vật tư, đơn vị thi công phụ, và khách hàng. Mỗi hợp đồng có file PDF riêng nằm rải trong các thư mục Drive khác nhau, một số do sếp gửi qua email, một số do đồng nghiệp upload. Đến cuối tháng, Lan phải mở từng file để nhớ ngày hết hạn, vì file Excel chính chỉ ghi "đã ký" mà không ghi ngày. Một lần hợp đồng thuê kho hết hạn mà không ai để ý, bên cho thuê tự động áp giá mới cao hơn — đây là tình huống giả định nhưng rất quen với doanh nghiệp nhỏ không có ai chuyên trách theo dõi hợp đồng.
Những cột bắt buộc phải có trong file Excel quản lý hợp đồng
Một file theo dõi hợp đồng tối thiểu cần các cột sau, xếp theo thứ tự dễ lọc và dễ nhìn:
- Mã hợp đồng (ví dụ HD-2026-001) — để tra cứu nhanh, không trùng lặp
- Tên đối tác/khách hàng
- Loại hợp đồng (mua bán, thuê, dịch vụ, lao động...)
- Giá trị hợp đồng
- Ngày hiệu lực
- Ngày hết hạn
- Người phụ trách
- Trạng thái (Đang hiệu lực / Sắp hết hạn / Đã hết hạn / Đã thanh lý)
- Link file đính kèm (nếu lưu trên Drive)
Thiếu cột ngày hết hạn là lỗi phổ biến nhất — nhiều file chỉ ghi ngày ký mà không tính ra ngày hết hạn, nên không thể cảnh báo tự động được. Nếu hợp đồng có kỳ hạn tính theo tháng/năm từ ngày hiệu lực, nên tách riêng cột "Số tháng hiệu lực" rồi dùng công thức =EDATE(E2,F2) (E2 là ngày hiệu lực, F2 là số tháng) để Excel tự tính ngày hết hạn thay vì gõ tay — gõ tay dễ sai khi có vài chục hợp đồng cùng lúc cập nhật.
Công thức cảnh báo hợp đồng sắp hết hạn
Giả sử ngày hết hạn nằm ở cột G, muốn báo khi còn dưới 30 ngày. Ở cột trạng thái (cột H), dùng công thức:
=IF(G2<TODAY(),"Đã hết hạn",IF(G2-TODAY()<=30,"Sắp hết hạn","Đang hiệu lực"))
Công thức này so sánh ngày hết hạn (G2) với ngày hôm nay. Nếu đã qua thì báo "Đã hết hạn"; còn dưới 30 ngày thì báo "Sắp hết hạn"; còn lại là "Đang hiệu lực". Muốn đổi mốc cảnh báo thành 15 hoặc 45 ngày thì chỉ cần sửa số 30 trong công thức.
Để nhìn thấy ngay bằng mắt, kết hợp thêm Conditional Formatting: chọn vùng cột H, vào Format > Conditional formatting, thêm quy tắc "Văn bản chính xác là" với giá trị "Sắp hết hạn" tô màu vàng, và "Đã hết hạn" tô màu đỏ. Cách này giúp nhìn một bảng 40-50 dòng mà biết ngay cái nào cần xử lý, không cần đọc từng dòng.
Một mẹo nhỏ hay bị bỏ qua: nếu dùng Google Sheets, có thể thêm cột tính số ngày còn lại bằng =G2-TODAY() để sắp xếp (sort) theo cột này, đưa hợp đồng gần hết hạn nhất lên đầu bảng — nhìn tổng quan nhanh hơn so với chỉ xem màu.

Tách thư mục lưu file đính kèm theo dự án hoặc đối tác
Lan từng gặp tình huống giả định thế này: hợp đồng ký với cùng một nhà cung cấp nhưng theo từng công trình khác nhau, file PDF lại nằm chung một thư mục "Hợp đồng 2026" với tên file đặt tùy hứng kiểu "HD moi.pdf", "scan1.pdf". Khi cần tìm lại, không biết file nào thuộc công trình nào.
Cách tổ chức ổn hơn là tạo cấu trúc thư mục 2 cấp trên Drive: cấp 1 theo dự án hoặc năm, cấp 2 theo đối tác. Ví dụ: Hợp đồng/2026/Công trình A/Nhà cung cấp X/. Tên file nên theo mẫu cố định: [Mã HĐ]_[Tên đối tác]_[Ngày ký].pdf, ví dụ "HD-2026-015_CongTyVatLieuABC_15012026.pdf". Quy tắc đặt tên này giúp tìm bằng Ctrl+F ngay trong Drive mà không cần mở từng file.
Trong file Excel, cột link đính kèm nên dán trực tiếp link chia sẻ của file trên Drive (chuột phải file > Lấy link > dán vào ô tương ứng), để từ bảng theo dõi bấm vào là mở file ngay, không cần tìm trong cây thư mục.
Giới hạn thật của Excel khi số lượng hợp đồng tăng
Cách làm trên chạy tốt với khoảng 20-50 hợp đồng và một người theo dõi chính. Nhưng khi số lượng tăng lên, vài vấn đề bắt đầu lộ ra rõ:
| Vấn đề | Xảy ra khi |
|---|---|
| Không ai chủ động biết hợp đồng sắp hết hạn nếu không mở file Excel | File chỉ đổi màu, không gửi cảnh báo chủ động |
| Nhiều người cùng sửa file dễ đè mất dữ liệu nhau | Từ 2 người theo dõi trở lên |
| Không biết ai đã sửa, xóa dòng nào, lúc nào | Nhiều người truy cập, không phân quyền |
| File đính kèm rải rác dù đã cố gắng tổ chức thư mục | Hợp đồng từ nhiều phòng ban, nhiều người upload |
| Lọc theo nhiều điều kiện (phòng ban + giá trị + ngày) phải dùng Filter thủ công nhiều lần | Trên 100 hợp đồng |
Vấn đề đầu tiên — không có cảnh báo chủ động — là nguyên nhân chính khiến hợp đồng bị bỏ sót dù file đã có công thức đúng. Màu vàng/đỏ chỉ có ý nghĩa khi có người mở file đúng lúc; nếu cả tuần không ai mở, cảnh báo đó vô dụng. Bài Quản Lý Hợp Đồng Và Nhắc Hạn Tự Động Bằng Google Sheets 2026 có đi sâu hơn vào cách dùng Google Sheets kết hợp Apps Script để gửi email nhắc hạn, nếu muốn giữ nguyên nền tảng bảng tính nhưng thêm lớp tự động nhắc.
Khi nào nên nâng cấp lên phần mềm quản lý tài liệu, hợp đồng
Nếu công ty đã có từ 3 người trở lên cùng cần xem hoặc sửa hợp đồng, và từng xảy ra tình huống "ai đó xóa nhầm dòng mà không biết là ai", đây là dấu hiệu rõ để cân nhắc một công cụ chuyên biệt hơn thay vì tiếp tục vá thêm công thức vào file Excel.
Phần Mềm Quản Lý Tài Liệu, Văn Bản google sheet giải quyết đúng các giới hạn ở bảng trên: hồ sơ và hợp đồng được gom nhóm theo dự án với cảnh báo màu tự động khi sắp/đã hết hạn, tìm kiếm không dấu kèm lọc theo ngày/giá trị/phòng ban/nhà cung cấp, và file đính kèm lên Google Drive được tự chia thư mục theo dự án — không cần tự tay tạo cấu trúc thư mục như cách làm thủ công ở trên. Phần mềm còn có phân quyền 3 cấp (Admin, Nhân viên, Xem) và nhật ký thao tác ghi lại ai đăng nhập, sửa, xóa, tải xuống, chia sẻ — giải quyết đúng việc "không biết ai đã sửa gì" mà file Excel chia sẻ không làm được. Nhắc hạn hợp đồng chạy qua chuông thông báo và email tổng hợp hằng ngày, nên không còn phụ thuộc vào việc có mở file hay không. Giá 299.000đ dùng một lần trọn đời, dùng thử 7 ngày. Vì chạy trên Google Sheets và Apps Script trong tài khoản Google của chính người dùng, dữ liệu vẫn nằm trong Drive của doanh nghiệp, không qua máy chủ trung gian khác — phù hợp với công ty đã quen thao tác trên Google Sheets nhưng cần thêm phân quyền và nhật ký mà một file Excel/Sheets thường không có sẵn.

Cách này không phù hợp nếu doanh nghiệp không dùng Google Drive hoặc Google Workspace, vì file đính kèm cần lưu trên Drive mới xem trước được trực tiếp trong trình duyệt.
Lọc nâng cao và dashboard tổng quan khi hợp đồng đa dạng loại hình
Một công ty có cả hợp đồng mua bán, hợp đồng thuê, và hợp đồng dịch vụ với nhiều phòng ban khác nhau sẽ gặp khó khi lọc theo nhiều tiêu chí cùng lúc trên Excel thường — ví dụ "chỉ xem hợp đồng thuê, giá trị trên 50 triệu, do phòng mua hàng phụ trách, hết hạn trong tháng tới". Excel làm được bằng Filter kết hợp nhiều lớp, nhưng mỗi lần đổi tiêu chí phải thiết lập lại filter.
Nếu đã quen làm việc với Google Sheets cho các mảng khác của doanh nghiệp — ví dụ quản lý công việc nội bộ — có thể tham khảo thêm bài Cách Chọn Phần Mềm Quản Lý Công Việc Phù Hợp 2026: Checklist 8 Tiêu Chí để có khung tiêu chí chung khi so sánh công cụ, áp dụng được cả cho việc chọn công cụ quản lý hợp đồng.
Với phần mềm quản lý tài liệu nói ở trên, phần dashboard thống kê hồ sơ theo danh mục, dự án, trạng thái hợp đồng giúp nhìn tổng quan ngay không cần dựng lại filter mỗi lần, và tính năng xuất báo cáo Excel đúng tập dữ liệu đang lọc vẫn giữ được việc xuất ra file Excel khi cần gửi báo cáo cho người không dùng hệ thống.
Câu hỏi thường gặp
File Excel quản lý hợp đồng cần tối thiểu bao nhiêu cột?
Cần tối thiểu 7 cột: mã hợp đồng, đối tác, giá trị, ngày hiệu lực, ngày hết hạn, người phụ trách, trạng thái. Có thể thêm loại hợp đồng và link file đính kèm nếu lưu trên Drive. Thiếu cột ngày hết hạn là lỗi phổ biến nhất, vì nhiều file chỉ ghi ngày ký mà không tính ra ngày hết hạn nên không cảnh báo tự động được.
Công thức nào để Excel tự cảnh báo hợp đồng sắp hết hạn?
Dùng =IF(G2<TODAY(),"Đã hết hạn",IF(G2-TODAY()<=30,"Sắp hết hạn","Đang hiệu lực")) với G2 là cột ngày hết hạn. Công thức báo "Đã hết hạn" nếu đã qua ngày, "Sắp hết hạn" nếu còn dưới 30 ngày, còn lại là "Đang hiệu lực". Muốn đổi mốc cảnh báo thành 15 hay 45 ngày thì chỉ cần sửa số 30.
Quản lý hợp đồng bằng Excel chạy tốt tới mức bao nhiêu hợp đồng?
Cách này ổn khi dưới khoảng 50-70 hợp đồng. Vượt mức đó, việc dò từng dòng và tìm file đính kèm bắt đầu mất nhiều thời gian hơn công việc cần làm. Trên 100 hợp đồng còn phát sinh thêm vấn đề lọc theo nhiều điều kiện (phòng ban, giá trị, ngày) phải dùng Filter thủ công nhiều lần.
Vì sao màu cảnh báo trên Excel vẫn có thể bị bỏ sót hợp đồng hết hạn?
Màu vàng/đỏ do Conditional Formatting chỉ có ý nghĩa khi có người mở đúng file đúng lúc; nếu cả tuần không ai mở, cảnh báo đó vô dụng. Đây là nguyên nhân chính khiến hợp đồng bị bỏ sót dù file đã có công thức đúng, vì Excel không có cơ chế gửi cảnh báo chủ động như chuông thông báo hay email.
Bài viết liên quan:
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
Đội ngũ SheetStore
Google Workspace Certified, 5+ years experience
Công cụ liên quan
Giải pháp cho bài viết này
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.
