Công ty CP Công nghệ ZoneTech
Nhận tư vấn miễn phí

Quản lý khách hàng tiềm năng bằng Excel: dựng CRM mini 4 sheet

Quản lý khách hàng tiềm năng bằng Excel chạy được nếu bạn tách dữ liệu thành bốn sheet: danh mục thiết lập, danh sách lead, nhật ký chăm sóc và danh sách việc hôm nay. Mỗi khách một dòng, mỗi lần gọi hay nhắn một dòng, còn cảnh báo "quá hẹn", "chưa liên hệ", "trùng số" để công thức tự bật. Bài này dành cho cửa hàng, đại lý, đội sales nhỏ chưa muốn mua phần mềm, và là phần thực hành của chủ đề chăm sóc khách hàng.

Tóm tắt nhanh

  • Một file CRM tối thiểu cần 4 sheet: THIET_LAP, LEAD, CHAM_SOC, VIEC_HOM_NAY.
  • Ngày chăm sóc gần nhất lấy bằng MAXIFS từ nhật ký, không gõ tay.
  • Bốn cảnh báo đáng dựng: trùng số điện thoại, chưa liên hệ, quá hẹn, lâu chưa chăm sóc.
  • Mở danh sách việc hôm nay mỗi sáng thay vì lướt lại cả nghìn dòng lead.
  • MAXIFS cần Excel 2019 trở lên hoặc Google Sheets; FILTER cần Excel 2021 trở lên hoặc Google Sheets.

Vì sao file khách hàng thường bỏ dở sau vài tuần?

File hay chết vì gộp mọi thứ vào một dòng: nhân viên ghi "gọi 12/10, hẹn tuần sau" vào ô ghi chú, lần sau ghi đè, không ai biết khách đã được gọi mấy lần. File cũng không nhắc hôm nay phải gọi ai.

Cách sửa là tách hai loại dữ liệu. Thông tin ít đổi của khách nằm ở sheet LEAD. Mỗi lần liên hệ là một dòng mới ở sheet CHAM_SOC, rồi công thức tổng hợp ngược về LEAD.

Cấu trúc 4 sheet và các cột cần có

Sơ đồ 4 sheet của file CRM Excel và luồng dữ liệu giữa chúng
Sheet Nhập gì Cột chính
THIET_LAP Danh mục dùng chung Nguồn lead, nhân viên, giai đoạn, lý do thất bại, số ngày tối đa giữa 2 lần chăm sóc
LEAD Mỗi khách 1 dòng Mã lead, ngày nhận, tên, SĐT, nguồn, sản phẩm quan tâm, giá trị dự kiến, người phụ trách, giai đoạn, ngày hẹn tiếp theo
CHAM_SOC Mỗi lần liên hệ 1 dòng Ngày, mã lead, hình thức (gọi, Zalo, email, gặp), nội dung, kết quả, người thực hiện
VIEC_HOM_NAY Không nhập, chỉ xem Lead đang có cảnh báo, lọc theo nhân viên

Cột Nguồn và Giai đoạn ở LEAD dùng Data > Data Validation > List trỏ về danh sách ở THIET_LAP. Ai cũng chọn từ danh sách thì đếm theo nguồn mới đúng, không có chuyện "Facebook", "FB", "face" thành ba nguồn. Gợi ý giai đoạn: Mới, Đã liên hệ, Quan tâm, Đã báo giá, Chốt thành công, Thất bại.

Cách dựng từng bước bằng công thức

Giả sử ở sheet LEAD, dữ liệu bắt đầu từ dòng 5: cột A mã lead, B ngày nhận, D số điện thoại, K giai đoạn, L ngày hẹn tiếp theo, M ngày chăm sóc gần nhất, N số lần chăm sóc, O cảnh báo. Ở CHAM_SOC, cột B là ngày, cột C là mã lead. Ô THIET_LAP!B4 chứa số ngày tối đa giữa 2 lần chăm sóc (ví dụ 3).

Bước 1. Số lần chăm sóc (N5):

=COUNTIF(CHAM_SOC!$C:$C,A5)

Bước 2. Ngày chăm sóc gần nhất (M5):

=IF(N5=0,"",MAXIFS(CHAM_SOC!$B:$B,CHAM_SOC!$C:$C,A5))

MAXIFS lấy ngày lớn nhất trong nhật ký của đúng mã lead đó (cú pháp theo Microsoft). Hàm này có từ Excel 2019 và có sẵn trong Google Sheets. Nếu dùng Excel 2016, thay bằng =MAX(IF(CHAM_SOC!$C$5:$C$3000=A5,CHAM_SOC!$B$5:$B$3000)) và nhấn Ctrl+Shift+Enter.

Bước 3. Cột cảnh báo (O5):

=IF(D5="","",IF(COUNTIF($D$5:D5,D5)>1,"Trùng SĐT",IF(OR(K5="Chốt thành công",K5="Thất bại"),"",IF(AND(N5=0,TODAY()-B5>1),"Chưa liên hệ",IF(AND(L5<>"",L5<TODAY()),"Quá hẹn",IF(AND(N5>0,TODAY()-M5>THIET_LAP!$B$4),"Lâu chưa chăm sóc",""))))))

Thứ tự ưu tiên: số đã có ở dòng trên thì báo trùng (tránh hai người gọi một khách); lead đã chốt hoặc đã mất thì thôi nhắc; quá 1 ngày chưa liên hệ; ngày hẹn đã qua; quá số ngày cho phép kể từ lần chăm sóc gần nhất. Mỗi dòng hiện một cảnh báo.

Bước 4. Danh sách việc hôm nay:

=FILTER(LEAD!A5:O1000,LEAD!O5:O1000<>"","Không có việc")

FILTER có trong Excel 2021, Microsoft 365 (Microsoft) và Google Sheets. Muốn lọc theo nhân viên, nhân thêm điều kiện cột người phụ trách vào đối số thứ hai. Excel 2016 không có FILTER: bật AutoFilter ở sheet LEAD và lọc cột cảnh báo khác rỗng.

Bước 5. Tô màu: Conditional Formatting với công thức =$O5="Quá hẹn" tô đỏ nhạt cho vùng LEAD.

Nếu muốn có sẵn khung, tải bản Free file Excel quản lý lead và CRM mini: tải miễn phí, không cần để lại thông tin. Bản Free dựng sẵn 2 sheet LEAD và CHAM_SOC, bạn ghi tay và tự đếm; muốn file tự tính, dán công thức ở các bước trên vào chính file.

Ví dụ giả định: một buổi sáng của đội sales 3 người

Sheet LEAD trong file mẫu bản Free: cột giai đoạn và ngày hẹn tiếp theo ghi tay

Ví dụ giả định: cửa hàng trà bán hộp quà cho doanh nghiệp, 3 nhân viên sales nhận lead từ quảng cáo Facebook, form website và Zalo OA. Sáng thứ Hai, sheet việc hôm nay hiện 9 dòng.

Cảnh báo Số lead Việc cần làm
Quá hẹn 5 Gọi lại trước 10 giờ, ghi kết quả vào CHAM_SOC, đặt ngày hẹn mới
Chưa liên hệ 2 Gọi lần đầu trong buổi sáng
Trùng SĐT 1 Trưởng nhóm gộp về một người phụ trách, đổi dòng sau thành "Thất bại", lý do "Khác"
Lâu chưa chăm sóc 1 Nhắn Zalo gửi mẫu mới, hỏi lịch đặt quà

Gọi xong và ghi nhật ký, dòng đó tự rời danh sách. Nếu dùng bản Free chưa gắn công thức, lọc cột "Ngày hẹn tiếp theo" ở LEAD từ hôm nay trở về trước là ra nhóm quá hẹn. Kịch bản nội dung từng cuộc gọi thuộc phần cách chăm sóc khách hàng tiềm năng.

Lỗi hay gặp khi quản lý lead bằng Excel

Checklist trước khi giao file cho đội sales

Zonetech hỗ trợ gì?

Zonetech có gói ZoneOps vận hành bán hàng cùng doanh nghiệp: gói 3,5 triệu đồng/tháng họp và báo cáo tháng, gói 5,5 triệu đồng có KPI tuần, gói 10 triệu đồng họp tuần và kèm 1-2 nhân sự, tối thiểu 3 tháng, giá đã gồm thuế, không cam kết doanh thu. Nếu cần chuẩn hóa quy trình cho phòng kinh doanh, ZoneKit có bộ quy trình 15 phòng ban với 90 quy trình mẫu và bài chấm điểm vận hành 8 câu miễn phí. Gọi 0828.229.666 để nhận tư vấn.

Zonetech ZoneOps và ZoneKit: chuẩn hóa vận hành phòng kinh doanh

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

Quản lý khách hàng tiềm năng bằng Google Sheets có khác Excel không?

Công thức trong bài chạy được trên cả hai. Google Sheets có sẵn MAXIFS và FILTER, lại cho nhiều người sửa cùng lúc, nên hợp với đội sales từ 2 người. Excel 2016 phải dùng công thức mảng và AutoFilter thay thế.

Một file Excel chứa được bao nhiêu lead?

Đủ cho nhu cầu cửa hàng nhỏ. Khi file chậm, đổi tham chiếu cả cột (C:C) sang vùng cố định như C5:C5000. Khi cần nhắc lịch tự động hay phân quyền theo khách, lúc đó mới nên chuyển sang phần mềm CRM.

Nên chia giai đoạn lead thế nào?

Mỗi giai đoạn phải gắn với một hành động đo được: đã gọi được, khách nói có nhu cầu, đã gửi báo giá, đã chuyển tiền. Tránh giai đoạn mơ hồ như "đang nóng".

Lead trùng số điện thoại thì xử lý ra sao?

Giữ dòng nhận trước, chuyển toàn bộ nhật ký về mã lead đó, đổi dòng sau sang "Thất bại" với lý do riêng để vẫn đếm được lead trùng theo nguồn. Nguồn nào hay trùng thì xem lại cách thu lead của nguồn đó.


Đọc tiếp: tải bản Free file CRM mini có sẵn sheet LEAD và CHAM_SOC để đội của bạn bắt đầu ghi ngay.

Cập nhật lần cuối: 14/10/2026.

Zalo