google-sheets
Cách dùng Google Sheets làm CRM đơn giản cho cá nhân

CRM cá nhân bằng Google Sheets là gì, khi nào nên dùng?
CRM (Customer Relationship Management) đúng nghĩa là phần mềm chuyên dụng để quản lý khách hàng, nhưng với người bán hàng online nhỏ lẻ, freelancer hay nhân viên kinh doanh tự quản lý danh sách khách của mình, một file Google Sheets được tổ chức tốt là đủ dùng và miễn phí.
File CRM cá nhân bằng Sheets phù hợp khi:
- Số lượng khách hàng đang chăm sóc ở mức vài chục đến vài trăm, chưa cần phần mềm CRM trả phí.
- Cần xem nhanh: khách nào sắp đến hạn liên hệ lại, khách nào đang ở giai đoạn nào trong quy trình bán hàng.
- Cần chia sẻ danh sách cho 1-2 người cùng nhóm mà không phải đồng bộ dữ liệu qua lại giữa nhiều file.
Nếu số lượng khách hàng đã lên tới hàng nghìn hoặc cần tự động hóa email/nhắc lịch phức tạp, nên chuyển sang phần mềm CRM chuyên dụng — Sheets có giới hạn khi dữ liệu quá lớn hoặc cần nhiều người thao tác đồng thời.
Bước 1: Thiết kế cột dữ liệu cho sheet "Khách hàng"
Tạo một sheet đặt tên "KhachHang" làm bảng dữ liệu gốc, với các cột tối thiểu sau ở dòng 1 (tiêu đề):
| Cột | Tên cột | Ví dụ dữ liệu |
|---|---|---|
| A | Mã KH | KH001 |
| B | Họ tên | Nguyễn Văn A |
| C | SĐT/Zalo | 09xxxxxxxx |
| D | Nguồn khách | Facebook Ads |
| E | Ngày liên hệ đầu | 15/09/2026 |
| F | Trạng thái | Đang tư vấn |
| G | Ngày cần liên hệ lại | 25/09/2026 |
| H | Giá trị đơn hàng dự kiến | 3.000.000 |
| I | Ghi chú | Quan tâm gói combo, cần gọi lại buổi tối |
Mẹo: cột "Mã KH" giúp tránh trùng tên khách hàng trùng nhau (ví dụ hai khách cùng tên "Nguyễn Văn A"), nên đặt theo quy tắc cố định như KH001, KH002 tăng dần.
Để cột "Mã KH" tự tăng mà không phải gõ tay từng dòng, dùng công thức tại ô A2 rồi kéo xuống:
="KH"&TEXT(ROW()-1,"000")
Công thức lấy số thứ tự dòng trừ đi 1 (do dòng 1 là tiêu đề), định dạng thành 3 chữ số, ghép với chữ "KH" phía trước.
Bước 2: Chuẩn hóa cột "Trạng thái" bằng Dropdown list
Cột "Trạng thái" cần cố định vài giá trị để sau này lọc và thống kê chính xác, tránh tình trạng mỗi lần nhập một kiểu chữ khác nhau (ví dụ "đang tư vấn", "Đang Tư Vấn", "dtv").
- Bôi đen vùng dữ liệu cột Trạng thái (ví dụ F2:F200 — chừa dư vài trăm dòng cho khách mới).
- Vào Data → Data validation → Add rule.
- Ở mục Criteria, chọn Dropdown, nhập danh sách trạng thái theo đúng quy trình bán hàng của bạn, ví dụ:
Khách mới,Đang tư vấn,Đã báo giá,Chốt đơn,Không chốt. - Bấm Done.
Từ giờ, khi nhập dữ liệu ở cột này, Sheets hiện sẵn danh sách để chọn thay vì gõ tay.
Bước 3: Cảnh báo màu cho khách "sắp đến hạn liên hệ lại"
Đây là phần quan trọng nhất của một CRM đơn giản: nhắc bạn khách nào cần chăm sóc lại. Dùng Conditional formatting để tô màu cả dòng khi ngày liên hệ lại sắp tới hoặc đã trễ hạn.
- Bôi đen toàn bộ vùng dữ liệu (ví dụ A2:I200).
- Vào Format → Conditional formatting.
- Ở mục Format rules, chọn Custom formula is, nhập:
=AND($G2<=TODAY()+2, $F2<>"Chốt đơn", $F2<>"Không chốt") - Chọn màu nền (ví dụ vàng hoặc cam) ở mục Formatting style, bấm Done.
Công thức trên tô màu những dòng có ngày cần liên hệ lại (cột G) trong vòng 2 ngày tới hoặc đã quá hạn, nhưng bỏ qua các khách đã chốt đơn hoặc đã xác định không chốt — vì những khách này không cần nhắc lại nữa.
Có thể thêm một quy tắc thứ hai với màu đỏ đậm hơn cho trường hợp đã quá hạn hẳn:
=AND($G2<TODAY(), $F2<>"Chốt đơn", $F2<>"Không chốt")
Đặt quy tắc màu đỏ này lên trên quy tắc màu vàng trong danh sách Format rules (kéo thả để sắp thứ tự ưu tiên), vì Sheets áp dụng theo thứ tự từ trên xuống và dừng lại ở quy tắc đầu tiên khớp điều kiện.
Bước 4: Tạo sheet tổng quan bằng Pivot table
Tạo sheet riêng để nhìn nhanh tình hình mà không cần lọc thủ công trên sheet dữ liệu gốc.
- Bôi đen bảng dữ liệu ở sheet "KhachHang" (bao gồm dòng tiêu đề).
- Vào Insert → Pivot table → chọn New sheet, đặt tên sheet là "TongQuan".
- Trong Pivot table editor:
- Rows: chọn Trạng thái.
- Values: chọn Mã KH, đổi cách tính tổng hợp (Summarize by) thành COUNTA để đếm số lượng khách theo từng trạng thái.
- Thêm một mục Values khác chọn Giá trị đơn hàng dự kiến, để mặc định SUM để xem tổng giá trị đơn hàng dự kiến theo từng trạng thái.
Kết quả là một bảng nhỏ cho biết ngay: đang có bao nhiêu khách ở mỗi giai đoạn và tổng giá trị đơn hàng dự kiến đang "nằm" ở giai đoạn nào — rất hữu ích khi cần ước lượng doanh số sắp tới.
Bước 5: Lọc nhanh danh sách cần liên hệ hôm nay
Ngoài cách nhìn màu tô ở Bước 3, có thể tạo thêm cột lọc riêng để chỉ hiện đúng danh sách khách cần gọi trong ngày, dùng ở sheet "TongQuan" hoặc một sheet riêng tên "CanLienHeHomNay":
=FILTER(KhachHang!A2:I, KhachHang!G2:G<=TODAY(), KhachHang!F2:F<>"Chốt đơn", KhachHang!F2:F<>"Không chốt")
Hàm FILTER trả về toàn bộ các dòng từ sheet "KhachHang" thỏa cả ba điều kiện: đến hạn liên hệ lại (hôm nay hoặc trước đó), chưa chốt đơn và chưa bị đánh dấu không chốt. Danh sách này tự cập nhật mỗi khi dữ liệu gốc thay đổi, không cần lọc lại thủ công.
Lỗi thường gặp
Conditional formatting tô sai dòng hoặc không tô dòng nào
Thường do khi bôi đen vùng áp dụng, chọn thiếu cột hoặc công thức dùng sai loại tham chiếu ô. Ký hiệu $G2 (chỉ cố định cột G, không cố định dòng) là bắt buộc để công thức tự dịch chuyển đúng theo từng dòng khi Sheets áp dụng xuống các dòng bên dưới — nếu gõ nhầm thành $G$2 thì mọi dòng sẽ so sánh với cùng một ô G2 duy nhất.
Hàm FILTER báo lỗi #N/A "Did not find any matches"
Không phải lỗi công thức — nghĩa là hiện tại không có khách hàng nào thỏa điều kiện lọc. Có thể bọc thêm IFERROR để hiện chữ thay vì báo lỗi đỏ:
=IFERROR(FILTER(KhachHang!A2:I, KhachHang!G2:G<=TODAY(), KhachHang!F2:F<>"Chốt đơn", KhachHang!F2:F<>"Không chốt"), "Không có khách nào cần liên hệ hôm nay")
Pivot table không cập nhật khi thêm khách hàng mới Do vùng dữ liệu nguồn của Pivot table đang cố định ở một số dòng nhất định thay vì cả cột. Mở Pivot table, vào mục Data range trong Pivot table editor để mở rộng vùng, hoặc đặt Named range cho vùng dữ liệu (Data → Named ranges) rồi trỏ Pivot table về named range đó.
Dropdown trạng thái vẫn cho gõ tay chữ khác ngoài danh sách Do khi tạo Data validation ở Bước 2 chưa chọn chế độ Reject input (chỉ chọn Show warning). Vào lại Data validation, chọn rule đang áp dụng, đổi mục On invalid data thành Reject input để bắt buộc chọn đúng trong danh sách.
Khi nào nên nâng cấp lên CRM chuyên dụng?
File CRM bằng Sheets phù hợp cho quy mô cá nhân hoặc nhóm nhỏ, nhưng nên cân nhắc chuyển sang phần mềm CRM chuyên dụng khi:
- Nhiều người cùng thao tác đồng thời trên cùng một lượng lớn dữ liệu, dễ gây xung đột chỉnh sửa.
- Cần tự động gửi email/tin nhắn chăm sóc khách hàng theo kịch bản, thay vì nhắc thủ công.
- Cần phân quyền chi tiết theo từng nhân viên (mỗi người chỉ thấy khách của mình) — Sheets chỉ phân quyền được ở mức cả file hoặc cả sheet, khó tách theo từng dòng dữ liệu.
Học Google Sheets thực chiến tại TP Vinh
Dựng được một file CRM như trên chỉ cần kết hợp vài kỹ năng cơ bản của Google Sheets: Data validation, Conditional formatting, Pivot table và hàm FILTER. Nếu bạn muốn học Google Sheets bài bản để tự xây các công cụ quản lý công việc, khách hàng, dữ liệu phù hợp với công việc thực tế của mình, tham khảo khóa học Google Sheets tại Điền Nguyễn AZ.
📞 Hotline / Zalo: 0362 465 361
👉 Xem chi tiết: Khóa học Google Sheets thực tế tại TP Vinh
Tài liệu miễn phí
30 phím tắt Excel hay dùng nhất
Tổng hợp phím tắt giúp thao tác Excel nhanh hơn — điền thông tin để tải file PDF miễn phí về dùng ngay.
Bài viết liên quan

20/09/2026
Cách tạo bảng theo dõi tiến độ dự án bằng Google Sheets
Hướng dẫn dựng bảng theo dõi tiến độ dự án trong Google Sheets: cột trạng thái dạng dropdown, thanh tiến độ bằng Conditional Formatting, cảnh báo trễ hạn tự động và chia sẻ cho cả nhóm cùng cập nhật.

19/09/2026
Cách bảo mật dữ liệu khi chia sẻ Google Sheets công khai
Hướng dẫn các cách hạn chế rủi ro khi phải chia sẻ Google Sheets công khai hoặc cho nhiều người: phân quyền theo lớp, ẩn công thức/dữ liệu nhạy cảm, khóa vùng, và dùng bản xem trước thay vì chia sẻ file gốc.

18/09/2026
Add-on hữu ích cho Google Sheets dân văn phòng nên cài
Điểm qua các add-on (tiện ích mở rộng) phổ biến cho Google Sheets giúp dân văn phòng gửi email hàng loạt, xử lý dữ liệu và tạo tài liệu tự động nhanh hơn, kèm cách cài đặt và lưu ý khi dùng.