google-sheets
Cách tạo lịch làm việc chia sẻ nhóm bằng Google Sheets (ai cũng xem được, cập nhật tức thì)

Vì sao nên dùng Google Sheets làm lịch làm việc nhóm?
Nhiều nhóm nhỏ vẫn quản lý lịch trực, lịch ca làm bằng cách nhắn tin trong group Zalo hoặc chụp ảnh lịch giấy gửi qua lại. Cách này có vài vấn đề rõ ràng: lịch cũ và lịch mới lẫn lộn trong hàng trăm tin nhắn, ai đó đổi ca nhưng không phải ai cũng thấy thông báo, và không có cách nào biết chắc bản mình đang xem có phải bản mới nhất hay không.
Google Sheets giải quyết cả ba vấn đề đó cùng lúc:
- Chỉ có một file duy nhất — mọi người luôn xem đúng bản mới nhất, không có chuyện "lịch của tao khác lịch của mày".
- Sửa ở đâu, cả nhóm thấy ngay ở đó — không cần gửi lại file hay chụp ảnh thông báo.
- Miễn phí, không giới hạn số người xem, chỉ cần có tài khoản Google.
Bài này hướng dẫn dựng một file lịch làm việc nhóm hoàn chỉnh: từ cấu trúc bảng, dropdown chọn ca, tô màu tự động, đến cách chia sẻ đúng quyền để tránh người không liên quan sửa nhầm.
Bước 1: Dựng khung lịch theo tuần
Cách dễ đọc và dễ bảo trì nhất cho lịch làm việc nhóm là mỗi dòng một nhân sự, mỗi cột một ngày, đặt trong một sheet riêng cho mỗi tuần (hoặc mỗi tháng nếu nhóm nhỏ và lịch ít thay đổi).
- Đặt tên sheet đầu tiên theo tuần, ví dụ "Tuần 38 (14-20/9)".
- Dòng 1: tiêu đề cột — cột A là "Nhân sự", các cột B đến H là 7 ngày trong tuần (Thứ 2 → Chủ nhật), kèm ngày cụ thể.
- Cột A, từ dòng 2 trở xuống: liệt kê tên từng thành viên trong nhóm.
- Các ô giao giữa tên và ngày là nơi ghi ca làm việc của người đó trong ngày hôm đó.
Ví dụ khung lịch cho một nhóm 4 người:
| Nhân sự | T2 (14/9) | T3 (15/9) | T4 (16/9) | T5 (17/9) | T6 (18/9) | T7 (19/9) | CN (20/9) |
|---|---|---|---|---|---|---|---|
| Lan | Ca sáng | Ca sáng | Nghỉ | Ca chiều | Ca sáng | Ca chiều | Nghỉ |
| Minh | Ca chiều | Nghỉ | Ca sáng | Ca sáng | Ca chiều | Nghỉ | Ca sáng |
| Hương | Phép | Ca sáng | Ca sáng | Nghỉ | Ca sáng | Ca sáng | Ca chiều |
| Tuấn | Ca sáng | Ca chiều | Ca chiều | Ca sáng | Nghỉ | Ca sáng | Ca sáng |
Muốn giữ hàng tiêu đề và cột tên luôn hiển thị khi cuộn xuống với lịch dài, vào View → Freeze → 1 row (cố định dòng tiêu đề) và View → Freeze → 1 column (cố định cột tên nhân sự).
Bước 2: Dùng Data Validation để chọn ca bằng dropdown
Để cả nhóm nhập lịch thống nhất — không ai gõ "Sáng", người khác gõ "ca sáng", người khác lại gõ "S" — nên khóa các ô nhập ca lại bằng danh sách dropdown có sẵn:
- Bôi đen toàn bộ vùng nhập ca (ví dụ B2:H5).
- Vào Data → Data validation (Google Sheets bản mới gọi là Data validation rules).
- Ở mục Criteria, chọn Dropdown, sau đó gõ danh sách các lựa chọn cố định, ví dụ:
Ca sáng,Ca chiều,Nghỉ,Phép. - Có thể bật thêm màu cho từng lựa chọn ngay trong bước này (Sheets bản mới hỗ trợ gán màu trực tiếp cho từng item của dropdown) để mỗi ca hiện một màu riêng khi chọn.
- Bấm Done.
Từ giờ, khi bấm vào bất kỳ ô nào trong vùng đã chọn, người dùng chỉ cần bấm mũi tên xổ xuống và chọn ca thay vì gõ tay — vừa nhanh, vừa tránh sai chính tả làm hỏng công thức thống kê phía sau (nếu có).
Bước 3: Tô màu tự động bằng Conditional Formatting
Nếu ở Bước 2 bạn không dùng màu dropdown có sẵn (hoặc muốn tùy biến màu riêng), có thể tô màu tự động theo nội dung ô bằng Conditional Formatting:
- Bôi đen vùng lịch (B2:H5).
- Vào Format → Conditional formatting.
- Ở Format rules, chọn Format cells if... → Text is exactly, gõ
Ca sáng, chọn màu nền (ví dụ xanh nhạt). - Bấm Add another rule, lặp lại cho
Ca chiều(màu vàng nhạt),Nghỉ(màu xám),Phép(màu cam nhạt).
Kết quả: chỉ cần liếc mắt vào bảng là thấy ngay ai làm ca nào, ai nghỉ ngày nào, không cần đọc từng ô — rất hữu ích khi lịch có nhiều người và nhiều tuần liên tiếp.
Bước 4: Chia sẻ đúng quyền cho từng nhóm người
Không phải ai xem lịch cũng nên có quyền sửa lịch. Cách chia quyền hợp lý cho file lịch làm việc nhóm:
- Người quản lý ca/trưởng nhóm: quyền Editor — được sửa lịch, thêm nhân sự mới, tạo sheet tuần mới.
- Thành viên trong nhóm: quyền Viewer để tránh sửa nhầm lịch của người khác, hoặc Commenter nếu muốn họ có thể xin đổi ca bằng cách bình luận (Comment) vào đúng ô cần đổi thay vì tự ý sửa.
- Nếu muốn cho phép nhân viên tự đăng ký ca của chính mình nhưng không được sửa ca người khác, dùng Protected ranges: vào Data → Protected sheets and ranges, chọn từng dòng (mỗi dòng là lịch của 1 người), rồi ở mục quyền chỉ định đúng người đó (và người quản lý) được sửa dòng đó.
Cách chia sẻ cụ thể (nhập email, đổi quyền Viewer/Commenter/Editor) đã hướng dẫn chi tiết ở bài chia sẻ và phân quyền file Google Sheets — nên đọc thêm bài đó nếu bạn chưa quen thao tác chia sẻ.
Bước 5: Thông báo khi lịch thay đổi
Lịch làm việc thường xuyên bị đổi ca đột xuất, nên cần một cách để cả nhóm biết ngay khi có thay đổi thay vì phải tự mở file kiểm tra mỗi ngày:
- Vào Tools → Notification rules → Edit notification rules.
- Chọn Any changes are made, và chọn tần suất Email — right away để nhận email ngay khi có ai sửa lịch.
- Mỗi thành viên trong nhóm nên tự bật thông báo này trên máy của mình (thông báo là cài đặt riêng theo từng người xem file, không áp dụng chung cho cả nhóm).
Cách khác gọn hơn cho nhóm hay dùng điện thoại: cài ứng dụng Google Sheets trên điện thoại và ghim file lịch — mỗi lần có người sửa, app sẽ đồng bộ ngay khi mở lại, không cần đợi email.
Mẫu công thức đếm nhanh số ca mỗi người
Nếu muốn biết nhanh mỗi người đã có bao nhiêu ca sáng/chiều trong tuần mà không cần đếm tay, thêm một cột tổng hợp bên phải bảng, dùng hàm COUNTIF:
=COUNTIF(B2:H2, "Ca sáng")
Công thức trên đếm số ô có giá trị đúng bằng "Ca sáng" trong dòng lịch của một người (dòng 2), giúp phát hiện nhanh nếu ai đó bị xếp quá nhiều hoặc quá ít ca so với người khác trong tuần. Muốn hiểu sâu hơn về COUNTIF và cách đếm theo nhiều điều kiện, xem thêm bài hướng dẫn riêng về hàm COUNTIF/COUNTIFS trên blog.
Lỗi thường gặp
Mỗi người tự ý sửa lịch của người khác, gây nhầm lẫn Đây là lỗi phổ biến nhất khi mới chuyển từ lịch giấy sang Sheets. Khắc phục bằng Protected ranges ở Bước 4 — chỉ người quản lý và đúng chủ ca đó mới được sửa dòng của mình.
Gõ tay tên ca khác nhau khiến công thức đếm bị sai Nếu không dùng dropdown ở Bước 2, người gõ "ca sáng" (chữ thường), người gõ "Ca Sáng" — COUNTIF phân biệt chính xác chuỗi ký tự nên có thể đếm thiếu. Luôn dùng Data Validation dropdown để chuẩn hóa dữ liệu nhập.
Tạo quá nhiều sheet rời rạc, khó tìm lại lịch cũ Nên đặt tên sheet theo quy tắc cố định (ví dụ "Tuần 38", "Tuần 39"...) và sắp xếp theo đúng thứ tự thời gian trong file, tránh đặt tên tùy hứng khiến khó tra cứu khi cần đối chiếu lịch cũ.
Chia sẻ nhầm quyền Editor cho tất cả mọi người Khi ai cũng có quyền sửa, rất dễ xảy ra tình trạng ghi đè lịch của nhau mà không biết ai đã đổi. Nên giới hạn Editor chỉ cho người quản lý, còn lại dùng Viewer/Commenter kết hợp Protected ranges như Bước 4.
Khi nào nên dùng cách này?
- Nhóm làm việc theo ca (cửa hàng, quán ăn, dịch vụ khách hàng, trực tổng đài).
- Đội nhóm làm việc từ xa cần thống nhất lịch họp, lịch trực theo tuần.
- Nhóm nhỏ dưới 20-30 người — nếu quy mô lớn hơn và cần tính lương, chấm công tự động, nên kết hợp thêm với bảng chấm công riêng thay vì chỉ dùng một sheet lịch đơn giản.
Học Google Sheets thực chiến tại TP Vinh
Dựng lịch làm việc nhóm chỉ là một trong nhiều cách ứng dụng Google Sheets vào công việc thực tế. Nếu bạn muốn học Google Sheets bài bản từ hàm cơ bản đến các công cụ như Data Validation, Conditional Formatting, phân quyền và tự động hóa, 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

27/09/2026
So sánh Google Sheets và Excel: nên học cái nào trước
So sánh Google Sheets và Excel về tính năng, khả năng làm việc nhóm, chi phí và mức độ phổ biến trong công việc, giúp bạn biết nên học cái nào trước.

15/09/2026
Cách tạo file quản lý thu chi cá nhân trên Google Sheets (đơn giản, tự tính số dư)
Hướng dẫn dựng file quản lý thu chi cá nhân trên Google Sheets từ đầu: cấu trúc bảng giao dịch, phân loại khoản chi bằng Data Validation, dùng SUMIF tính tổng theo danh mục và biểu đồ theo dõi trực quan.

14/09/2026
Cách gửi email tự động từ Google Sheets bằng Apps Script
Hướng dẫn dùng Google Apps Script để gửi email tự động từ dữ liệu trong Google Sheets: gửi hàng loạt cá nhân hóa, tránh gửi trùng và tự động chạy theo lịch hoặc khi có dữ liệu mới.