Mẫu OKR Excel: cách đặt mục tiêu, kết quả then chốt, theo dõi tiến độ và check-in hằng tuần
Hướng dẫn lập mẫu OKR trên Excel: cấu trúc Objective và Key Results, công thức tính tiến độ cho chỉ số tăng và giảm, tiến độ mục tiêu có trọng số, so với tiến độ kỳ vọng theo thời gian, nhật ký check-in hằng tuần và dashboard, kèm ví dụ OKR quý của một shop online.
Trả lời nhanh: mẫu OKR trên Excel gồm hai cấp: Objective (mục tiêu định tính, truyền cảm hứng) và 2–5 Key Results (kết quả then chốt đo được bằng con số). Với mỗi Key Result, ghi giá trị bắt đầu, mục tiêu và giá trị hiện tại; tiến độ tính bằng công thức:
=MAX(0,MIN(1,(HienTai-BatDau)/(MucTieu-BatDau)))
Công thức này dùng được cho cả chỉ số cần tăng (doanh thu, tỷ lệ mua lại) lẫn chỉ số cần giảm (thời gian xử lý đơn, tỷ lệ hoàn hàng). Tiến độ của Objective là trung bình (hoặc trung bình có trọng số) tiến độ các Key Result. Thêm một sheet check-in hằng tuần và một dashboard là bạn có công cụ theo dõi OKR đầy đủ mà không cần phần mềm riêng. Ví dụ trong bài là giả định.
OKR khác KPI thế nào?
| Tiêu chí | OKR | KPI |
|---|---|---|
| Mục đích | Tạo bước tiến, thay đổi, cải thiện | Theo dõi sức khỏe hoạt động thường xuyên |
| Thời gian | Thường theo quý | Liên tục, theo tháng/tuần |
| Mức tham vọng | Thường đặt cao, đạt khoảng 70% vẫn có thể là thành công | Đặt ở mức cần đạt |
| Số lượng | Ít: 2–4 Objective mỗi nhóm | Có thể nhiều chỉ số |
| Ví dụ | “Tăng tỷ lệ khách mua lại từ 18% lên 30%” | “Tỷ lệ mua lại hằng tháng” |
Hai công cụ bổ sung cho nhau: KPI cho biết hoạt động có ổn không, OKR cho biết quý này tập trung cải thiện điều gì. Nếu bạn cần theo dõi KPI định kỳ, xem thêm mẫu dashboard Excel.
Bước 1: Viết OKR đúng cách
- Objective: một câu ngắn, định tính, cho biết “muốn đi tới đâu”. Ví dụ: “Trở thành shop được khách quay lại nhiều nhất trong ngành hàng”.
- Key Result: đo được, có con số bắt đầu và con số đích, có thời hạn. “Cải thiện dịch vụ khách hàng” là việc cần làm, không phải Key Result; “Giảm thời gian xử lý đơn từ 36 giờ xuống 24 giờ” mới là Key Result.
- Kết quả, không phải đầu việc: “Chạy 10 chiến dịch email” là đầu việc. Key Result là điều chiến dịch đó tạo ra, ví dụ số người đăng ký hoặc doanh thu từ email.
- Ít mà chất: 2–4 Objective, mỗi Objective 2–5 Key Result.
Bước 2: Sheet OKR chính
| Cột | Nội dung | Công thức / ghi chú |
|---|---|---|
| A. Mã | O1, O1-KR1, O1-KR2… | Giúp liên kết với sheet check-in |
| B. Objective / Key Result | Nội dung | Objective in đậm, KR thụt lề |
| C. Người phụ trách | Một người chịu trách nhiệm chính | Data validation từ danh sách nhân sự |
| D. Bắt đầu | Giá trị đầu quý | Nhập tay |
| E. Mục tiêu | Giá trị cuối quý | Nhập tay |
| F. Hiện tại | Giá trị mới nhất | Lấy từ sheet check-in (Bước 4) |
| G. Tiến độ | 0–100% | =MAX(0,MIN(1,(F3-D3)/(E3-D3))) |
| H. Trọng số | Mức quan trọng của KR | Mặc định 1 |
| I. Mức tự tin | Khả năng đạt mục tiêu cuối quý | Cao / Trung bình / Thấp |
Tiến độ Objective có trọng số: =SUMPRODUCT(G3:G5,H3:H5)/SUM(H3:H5). Định dạng cột G bằng Conditional Formatting → Data Bars để có thanh tiến độ trực quan.
Ví dụ: OKR quý 1 của một shop bán hàng online
| Mã | Objective / Key Result | Bắt đầu | Mục tiêu | Hiện tại | Tiến độ |
|---|---|---|---|---|---|
| O1 | Trở thành shop được khách quay lại nhiều nhất trong ngành hàng | 55,6% | |||
| O1-KR1 | Tăng tỷ lệ khách mua lại | 18% | 30% | 24% | 50,0% |
| O1-KR2 | Tăng điểm đánh giá trung bình | 4,5 | 4,8 | 4,7 | 66,7% |
| O1-KR3 | Giảm thời gian xử lý đơn (giờ) | 36 | 24 | 30 | 50,0% |
| O2 | Xây dựng kênh bán hàng thứ hai bền vững | 47,8% | |||
| O2-KR1 | Doanh thu website (triệu đồng/tháng) | 40 | 150 | 95 | 50,0% |
| O2-KR2 | Số người đăng ký nhận email | 300 | 2.000 | 1.250 | 55,9% |
| O2-KR3 | Tỷ lệ chuyển đổi website | 1,2% | 2,0% | 1,5% | 37,5% |
Kiểm tra KR3 của O1 (chỉ số giảm): (30 − 36) ÷ (24 − 36) = −6 ÷ −12 = 50%. Hai số âm triệt tiêu nên công thức vẫn đúng mà không cần viết riêng cho chỉ số giảm.
Bước 3: So với tiến độ kỳ vọng theo thời gian
Đạt 50% vào giữa quý là đúng nhịp, nhưng 50% khi quý chỉ còn một tuần là đáng lo. Tính tiến độ kỳ vọng:
=MAX(0,MIN(1,(TODAY()-NgayBatDau)/(NgayKetThuc-NgayBatDau)))
Rồi gắn trạng thái cho từng KR:
=IF(G3>=KyVong,"Đúng nhịp",IF(G3>=KyVong-15%,"Cần chú ý","Chậm"))
Ví dụ: ở ngày thứ 45 của quý 90 ngày, tiến độ kỳ vọng là 50%. O2-KR3 mới đạt 37,5%, thấp hơn kỳ vọng 12,5 điểm nên được đánh dấu “Cần chú ý”. Lưu ý rằng nhiều chỉ số không tăng đều theo thời gian (doanh thu mùa vụ, chiến dịch cuối quý), nên trạng thái này là tín hiệu để trao đổi chứ không phải kết luận.
Bước 4: Sheet check-in hằng tuần
Tạo bảng CheckIn với các cột: Ngày, Mã KR, Giá trị, Mức tự tin, Việc đã làm, Vướng mắc, Việc tuần tới. Mỗi tuần, người phụ trách thêm một dòng cho mỗi KR. Ở sheet OKR, cột Hiện tại tự lấy giá trị check-in mới nhất:
=XLOOKUP(A3,CheckIn[Mã KR],CheckIn[Giá trị],D3,0,-1)
Tham số cuối -1 yêu cầu Excel tìm từ dưới lên, nên luôn trả về lần cập nhật gần nhất; nếu chưa có check-in, công thức trả về giá trị bắt đầu. Trên Excel không có XLOOKUP, có thể dùng LOOKUP(2,1/(CheckIn[Mã KR]=A3),CheckIn[Giá trị]).
Buổi check-in nên ngắn (15–30 phút): mỗi người cập nhật con số, mức tự tin và một vướng mắc cần hỗ trợ. Ghi lại quyết định bằng mẫu biên bản họp để không bị quên.
Bước 5: Dashboard và chấm điểm cuối quý
- Dashboard: bảng tóm tắt tiến độ từng Objective, số KR “Chậm”, biểu đồ cột tiến độ từng KR và biểu đồ đường giá trị check-in theo tuần (chèn từ bảng CheckIn bằng PivotChart).
- Chấm điểm cuối quý: dùng tiến độ cuối cùng (0–1). Với OKR đặt tham vọng, nhiều nhóm coi khoảng 0,6–0,7 là kết quả tốt; đạt 1,0 liên tục có thể là dấu hiệu mục tiêu đặt quá dễ.
- Rút kinh nghiệm: thêm cột “Bài học” cho từng KR trước khi lập OKR quý sau.
Liên kết OKR với kế hoạch công việc
OKR cho biết cần đạt kết quả gì; kế hoạch công việc cho biết làm gì để đạt. Mỗi KR nên có vài đầu việc hoặc dự án gắn mã KR, quản lý trong file Excel quản lý công việc hoặc file Excel quản lý dự án. Như vậy, khi KR chậm, bạn nhìn được ngay đầu việc nào đang tắc.
Lỗi thường gặp
- Biến danh sách việc thành OKR: Key Result phải là kết quả đo được.
- Quá nhiều OKR: dàn trải, không ai nhớ mục tiêu chính.
- Không có giá trị bắt đầu: không tính được tiến độ thực.
- Gắn OKR trực tiếp với thưởng phạt: dễ khiến mọi người đặt mục tiêu an toàn, mất tính tham vọng.
- Chỉ xem OKR cuối quý: không check-in hằng tuần thì phát hiện chậm trễ quá muộn.
Câu hỏi thường gặp
Doanh nghiệp nhỏ vài người có nên dùng OKR?
Có thể, với phiên bản gọn: 1–2 Objective cho cả công ty mỗi quý và check-in ngắn hằng tuần. Lợi ích chính là cả nhóm cùng tập trung vào vài ưu tiên.
Key Result dạng “có/không” thì tính tiến độ thế nào?
Nên hạn chế; nếu bắt buộc, chia thành các mốc (ví dụ 0%, 50%, 100%) hoặc đổi thành chỉ số đo được, như số khách hàng đã chuyển sang hệ thống mới.
Dùng Google Sheets được không?
Được. MAX, MIN, SUMPRODUCT và XLOOKUP đều có trên Google Sheets, thuận tiện để cả nhóm cùng cập nhật check-in.
Xem thêm các mẫu khác trong nhóm Quản lý dự án và công việc.