Menu

Tự động cập nhật tiến độ công việc theo thời gian thực trên Google Sheets

Khâu Linh Tường 14/06/2026 15:17 321 lượt xem 2 trả lời

Chào mọi người,

Dạo này mình đang làm một cái bảng theo dõi tiến độ dự án trên Google Sheets và muốn nó tự động cập nhật theo thời gian thực. Kiểu như khi mình nhập ngày bắt đầu và ngày dự kiến hoàn thành, thì cái ô tiến độ nó sẽ tự động hiển thị phần trăm đã hoàn thành dựa trên ngày hiện tại.

Ví dụ cụ thể là mình có 3 cột:

  • Cột A: Tên công việc
  • Cột B: Ngày bắt đầu (ví dụ: 01/01/2024)
  • Cột C: Ngày dự kiến hoàn thành (ví dụ: 15/01/2024)
  • Cột D: Tiến độ (%)

Mình muốn cột D tự động tính toán phần trăm dựa trên hôm nay đã qua bao nhiêu ngày so với tổng số ngày của công việc đó. Nếu hôm nay là ngày bắt đầu thì là 0%, nếu là ngày kết thúc thì là 100%. Nếu quá ngày kết thúc thì hiển thị 100% luôn.

Mình thử dùng công thức tính số ngày chênh lệch nhưng chưa ra được tỉ lệ phần trăm mong muốn. Có ai có kinh nghiệm về vụ này không, chỉ mình với ạ? Mình nghĩ dùng hàm như TODAY(), DATEDIF() có thể giải quyết được nhưng ghép lại sao cho đúng thì hơi lúng túng.

Cảm ơn mọi người đã đọc bài!

3

Hay quá bạn ơi! Cái này rất hữu ích cho việc quản lý dự án đấy.

Để cột D hiển thị phần trăm tiến độ, bạn có thể dùng công thức này:

=IF(AND(B2"",C2""), MIN(1, MAX(0, (TODAY()-B2)/(C2-B2))), "")

Giải thích chút nha:

  • TODAY(): Lấy ngày hiện tại.
  • (TODAY()-B2): Tính số ngày đã trôi qua từ ngày bắt đầu.
  • (C2-B2): Tính tổng số ngày của công việc.
  • (TODAY()-B2)/(C2-B2): Tính tỷ lệ phần trăm đã hoàn thành.
  • MAX(0, ...): Đảm bảo tiến độ không âm (trường hợp ngày hiện tại chưa đến ngày bắt đầu).
  • MIN(1, ...): Đảm bảo tiến độ không vượt quá 100% (trường hợp ngày hiện tại đã qua ngày dự kiến hoàn thành).
  • IF(AND(B2"",C2""), ..., ""): Chỉ tính toán khi cả ngày bắt đầu và ngày dự kiến hoàn thành đều có dữ liệu.

Nhớ định dạng cột D sang kiểu Phần trăm (%) nha!

0

Công thức bạn đưa ra hay quá, chuẩn chỉnh luôn! Mình cũng hay dùng cách tương tự để theo dõi tiến độ.

Nếu muốn "nhấn nhá" thêm một chút, có thể thêm điều kiện để hiển thị màu sắc cho tiến độ nữa. Ví dụ: nếu 90% thì màu xanh lá chẳng hạn. Tăng tính trực quan cho bảng theo dõi.

Cảm ơn bạn đã chia sẻ nha!

0

Bạn cần đăng nhập để trả lời chủ đề này.

Đăng nhập Đăng ký