Dashboard Quản Lý Dự Án Bằng Google Sheets: Tự Tạo Trong 30 Phút
Tự tạo dashboard quản lý dự án bằng Google Sheets trong 30 phút — không cần biết lập trình, không tốn phí phần mềm, đẹp và đầy đủ thông tin.
Google Sheets là công cụ miễn phí nhưng cực kỳ mạnh mẽ để tạo dashboard. Bài viết này hướng dẫn từng bước chi tiết để bạn có ngay một dashboard quản lý dự án chuyên nghiệp.
Mục lục bài viết:
- 1. Tại sao dùng Google Sheets cho dashboard?
- 2. Dashboard quản lý dự án cần gì?
- 3. Bước 1: Chuẩn bị dữ liệu nguồn
- 4. Bước 2: Tạo KPI tóm tắt
- 5. Bước 3: Tạo biểu đồ trực quan
- 6. Bước 4: Thiết kế layout dashboard
- 7. Công thức Google Sheets quan trọng
- 8. Mẹo nâng cao cho dashboard đẹp
- 9. Câu hỏi thường gặp (FAQ)
1. Tại Sao Nên Dùng Google Sheets Cho Dashboard Quản Lý Dự Án?
Có hàng chục phần mềm quản lý dự án chuyên nghiệp như Jira, Asana, Monday.com... nhưng nhiều doanh nghiệp SME Việt Nam vẫn chọn Google Sheets. Lý do không phải vì lười biếng — mà vì nó thực sự phù hợp:
Ưu điểm Google Sheets
- ✓ Miễn phí hoàn toàn (với Google Workspace cơ bản)
- ✓ Mọi người đều biết dùng, không cần đào tạo
- ✓ Tùy chỉnh hoàn toàn theo nhu cầu
- ✓ Chia sẻ và cộng tác realtime dễ dàng
- ✓ Tích hợp tốt với Google Forms, Gmail, Drive
- ✓ Không phụ thuộc vendor, dữ liệu luôn thuộc về bạn
Hạn chế cần biết
- ✗ Không có automation workflow phức tạp
- ✗ Giới hạn 10 triệu ô dữ liệu
- ✗ Khó phân quyền chi tiết theo từng dòng
- ✗ Không có mobile app chuyên dụng
- ✗ Cần setup thủ công khi dự án phức tạp
Kết luận: Google Sheets phù hợp nhất với dự án nhỏ đến vừa (1-20 người, dưới 100 task), hoặc khi bạn muốn bắt đầu nhanh mà không tốn ngân sách cho phần mềm.
Gợi ý đọc thêm: Xem Cách lập kế hoạch dự án chi tiết để hiểu cấu trúc dữ liệu bạn cần chuẩn bị trước khi xây dashboard.
2. Dashboard Quản Lý Dự Án Cần Những Gì?
Một dashboard quản lý dự án hiệu quả thường có 4 vùng thông tin chính:
1. KPI Cards — Số liệu tóm tắt
- • Tổng số task / Hoàn thành / Đang làm / Trễ
- • % hoàn thành tổng thể
- • Ngân sách đã dùng / còn lại
- • Số ngày còn đến deadline
2. Progress Chart — Tiến độ
- • Biểu đồ cột: task hoàn thành theo tuần
- • Gantt mini: tiến độ theo giai đoạn
- • Burndown chart (cho Agile)
- • % hoàn thành theo người phụ trách
3. Status Overview — Trạng thái tổng quan
- • Danh sách task sắp đến deadline (7 ngày tới)
- • Task đang bị trễ (overdue)
- • Task chưa được gán người phụ trách
- • Vấn đề (issues) cần giải quyết
4. Team Workload — Khối lượng công việc
- • Số task mỗi thành viên đang đảm nhiệm
- • Ai đang bị overloaded
- • Hiệu suất hoàn thành theo người
- • Thời gian làm việc thực tế vs kế hoạch
3. Bước 1: Chuẩn Bị Dữ Liệu Nguồn
Dashboard chỉ tốt khi dữ liệu nguồn được cấu trúc đúng cách. Tạo một sheet tên "Data" với các cột sau:
| Cột | Tên cột | Kiểu dữ liệu | Ví dụ |
|---|---|---|---|
| A | Task ID | Text | T001 |
| B | Task Name | Text | Thiết kế giao diện trang chủ |
| C | Phase/Giai đoạn | Dropdown | Design, Development, Testing |
| D | Assigned To | Dropdown | Nguyễn Văn A |
| E | Start Date | Date | 2026-03-01 |
| F | Due Date | Date | 2026-03-15 |
| G | Status | Dropdown | Todo, In Progress, Done, Blocked |
| H | Priority | Dropdown | High, Medium, Low |
| I | % Complete | Number (0-100) | 75 |
| J | Estimated Hours | Number | 16 |
| K | Actual Hours | Number | 14 |
| L | Notes | Text | Đang chờ feedback từ khách hàng |
Mẹo quan trọng: Dùng Data Validation (Xác thực dữ liệu) cho các cột Dropdown để tránh lỗi nhập tay. Vào Format → Data Validation → List of items và nhập các lựa chọn.
4. Bước 2: Tạo KPI Cards Tóm Tắt
Tạo sheet mới tên "Dashboard". Sử dụng các công thức COUNTIF để tính KPI từ sheet Data:
// Tổng số task
=COUNTA(Data!B2:B1000)-1
// Task đã hoàn thành
=COUNTIF(Data!G2:G1000,"Done")
// Task đang làm
=COUNTIF(Data!G2:G1000,"In Progress")
// Task bị trễ (due date đã qua, chưa Done)
=COUNTIFS(Data!F2:F1000,"<"&TODAY(),Data!G2:G1000,"<>Done")
// % hoàn thành tổng thể
=AVERAGE(Data!I2:I1000)&"%"
// Số ngày còn đến deadline dự án (giả sử deadline ở cell B1)
=MAX(Data!F2:F1000)-TODAY()&" ngày"
Tạo các "KPI Card" bằng cách merge cells, áp dụng màu nền và font size lớn để nổi bật các số liệu quan trọng. Ví dụ:
- Card xanh lá: Số task hoàn thành
- Card xanh dương: % hoàn thành tổng thể
- Card đỏ: Số task bị trễ
- Card cam: Số task sắp đến deadline (trong 7 ngày)
5. Bước 3: Tạo Biểu Đồ Trực Quan
Biểu đồ tròn: Phân bổ trạng thái task
Tạo bảng tổng hợp trước:
// Sheet "Charts_Data" — bảng tổng hợp
A1: Trạng thái | B1: Số lượng
A2: Todo | B2: =COUNTIF(Data!G:G,"Todo")
A3: In Progress | B3: =COUNTIF(Data!G:G,"In Progress")
A4: Done | B4: =COUNTIF(Data!G:G,"Done")
A5: Blocked | B5: =COUNTIF(Data!G:G,"Blocked")
Chọn vùng dữ liệu → Insert → Chart → Pie chart. Đặt màu: Todo (xám), In Progress (xanh), Done (xanh lá), Blocked (đỏ).
Biểu đồ cột: Tiến độ theo giai đoạn
// Tổng hợp % hoàn thành theo giai đoạn
A1: Phase | B1: % Hoàn thành
A2: Design | B2: =AVERAGEIF(Data!C:C,"Design",Data!I:I)
A3: Development | B3: =AVERAGEIF(Data!C:C,"Development",Data!I:I)
A4: Testing | B4: =AVERAGEIF(Data!C:C,"Testing",Data!I:I)
Biểu đồ cột ngang: Workload theo người
// Số task đang làm theo từng người
A1: Tên | B1: Đang làm | C1: Đã xong
A2: [Tên người] | B2: =COUNTIFS(Data!D:D,A2,Data!G:G,"In Progress")
| C2: =COUNTIFS(Data!D:D,A2,Data!G:G,"Done")
6. Bước 4: Thiết Kế Layout Dashboard Đẹp
Layout gợi ý cho dashboard quản lý dự án trong Google Sheets:
┌─────────────────────────────────────────────┐
│ [LOGO/TÊN DỰ ÁN] Cập nhật: [TODAY()] │
├─────────────────────────────────────────────┤
│ KPI: [Tổng] [Done] [Đang làm] [Trễ] [%] │
├───────────────────┬─────────────────────────┤
│ Biểu đồ tròn │ Biểu đồ tiến độ │
│ (Trạng thái task)│ theo giai đoạn │
├───────────────────┼─────────────────────────┤
│ Workload chart │ Tasks sắp đến deadline │
│ (theo người) │ Top 5 task overdue │
└───────────────────┴─────────────────────────┘
Các bước thiết kế:
- Ẩn gridlines: View → Show → bỏ chọn Gridlines
- Dùng màu nền nhẹ (xám nhạt #F8F9FA) cho toàn sheet
- Các KPI card: nền trắng, border nhẹ, số liệu font size 24-32
- Tiêu đề section: màu đậm (#1A1A2E), font Bold
- Freeze row 1 để tiêu đề luôn hiển thị khi scroll
- Protect sheet để tránh vô tình sửa công thức
7. Công Thức Google Sheets Quan Trọng Cho Dashboard
// Highlight task overdue bằng Conditional Formatting
=AND(F2<TODAY(), G2<>"Done")
→ Áp dụng nền đỏ nhạt cho toàn dòng khi task bị trễ
// Task sắp đến deadline (7 ngày tới)
=FILTER(Data!B2:L1000, (Data!F2:F1000-TODAY()<=7)*(Data!F2:F1000>=TODAY())*(Data!G2:G1000<>"Done"))
→ Tự động hiển thị danh sách task cần chú ý
// Tính tổng giờ làm việc theo người
=SUMIF(Data!D:D, "Nguyễn Văn A", Data!K:K)
→ Tổng actual hours của một thành viên
// Sparkline mini chart trong cell
=SPARKLINE(B2:G2, {"charttype","bar";"max",100;"color1","#4CAF50"})
→ Progress bar nhỏ gọn ngay trong ô
8. Mẹo Nâng Cao Để Dashboard Trông Chuyên Nghiệp
Dùng SPARKLINE thay biểu đồ lớn
Sparkline tạo biểu đồ nhỏ gọn ngay trong một ô, rất tiết kiệm không gian. Phù hợp để hiển thị trend của từng metric.
Conditional Formatting cho màu trạng thái
Tự động tô màu ô Status: Done = xanh lá, In Progress = xanh dương, Blocked = đỏ, Todo = xám. Giúp đọc dashboard nhanh hơn nhiều.
Sử dụng Named Ranges
Đặt tên cho các vùng dữ liệu (ví dụ: TaskStatus = Data!G2:G1000) để công thức dễ đọc hơn: =COUNTIF(TaskStatus,"Done").
Thêm Slicer để lọc động
Data → Add a slicer. Tạo nút lọc theo Phase, Assigned To hoặc Priority. Dashboard sẽ tự cập nhật khi người dùng chọn filter.
Gửi báo cáo tự động qua email
Dùng Apps Script để gửi ảnh chụp dashboard qua email hàng tuần. Hoặc chia sẻ link với quyền View-only cho stakeholders.
Tiết Kiệm 3 Giờ Với Template Có Sẵn
Thay vì tự xây từ đầu, SheetStore cung cấp template Dashboard quản lý dự án hoàn chỉnh — đã có sẵn tất cả công thức, biểu đồ và layout. Chỉ cần nhập dữ liệu dự án của bạn là dùng được ngay.
Xem Template Dashboard →9. Câu Hỏi Thường Gặp (FAQ)
Dashboard Google Sheets có tự cập nhật realtime không?
Có. Khi dữ liệu trong sheet Data thay đổi, tất cả công thức và biểu đồ tự động cập nhật. Google Sheets hỗ trợ cộng tác realtime khi nhiều người cùng chỉnh sửa.
Có thể export dashboard thành PDF không?
Có. File → Download → PDF. Hoặc File → Print để in trực tiếp. Bạn có thể cài đặt kích thước trang, orientation và vùng in trước khi xuất.
Bao nhiêu task thì Google Sheets bắt đầu chậm?
Thường trên 1.000 task với nhiều công thức COUNTIFS/FILTER phức tạp thì bắt đầu có độ trễ. Với dự án dưới 500 task, Google Sheets hoạt động rất mượt.
Tạo Dashboard Dự Án Ngay Hôm Nay
Không cần lập trình, không cần phần mềm đắt tiền. Chỉ cần Google Sheets và template đúng — bạn có ngay dashboard chuyên nghiệp trong 30 phút.
Tải Template Dashboard Ngay →Chia sẻ bài viết:
Tuân Hoang
Đội ngũ SheetStore
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.