Excel: chỉ thêm thời gian vào những ngày nhất định - Đó là cách nó hoạt động!

Anonim

Cách tính toán thời gian phụ thuộc vào các ngày trong tuần

Hãy tưởng tượng một bảng trong đó bạn ghi lại thời gian làm việc cho các ngày tháng. Trong bảng này, giờ làm việc đã làm việc vào một ngày cụ thể trong tuần sẽ được thêm vào. Hình sau cho thấy một bảng chuyển đổi như vậy:

Trong ví dụ hiện tại, giờ làm việc đã làm vào thứ Hai sẽ được thêm vào.

Để bổ sung, hãy sử dụng một cột bổ trợ trong đó các ngày trong tuần được hiển thị riêng lẻ. Bạn tạo cái này ở bên phải cột A. Vì giờ nằm trong cột B, hãy chèn cột phụ vào giữa hai cột.

Trong cột này, hãy sử dụng hàm WEEKDAY để xác định ngày tương ứng cho các ngày trong cột A.

Chuyển các ô của cột A và tùy chọn "2" làm đối số cho hàm WEEKDAY. Điều này khiến tuần bắt đầu với thứ Hai là ngày đầu tiên.

Do đó, hàm WEEKDAY không trả về tên của ngày mà là số của ngày, 1 cho Thứ Hai, 2 cho Thứ Ba, v.v. Hình sau cho biết cách xác định các ngày trong tuần trong bảng:

Nếu bây giờ bạn muốn biết bao nhiêu công việc đã được thực hiện trên các hợp ngữ, hãy sử dụng hàm SUMIF.

Với chức năng này, bạn có thể tìm kiếm một tiêu chí nhất định trong một phạm vi và nếu tiêu chí này được tìm thấy, các giá trị liên quan sẽ được thêm vào.

Đối với ví dụ hiện tại, thời gian làm việc cho tất cả các cụm phải được cộng lại. Công thức cho điều này trông giống như sau:

= SUMIF (B1: B20,1; C1: C20)

Công thức này hoạt động như sau: Nó tìm kiếm các ô từ B1 đến B20. Nếu nó tìm thấy giá trị "1" (tương ứng với Thứ Hai) ở đó, các ô tương ứng từ cột C sẽ được thêm vào.

Để kết quả công thức xuất hiện ở dạng bạn muốn, bạn cần định dạng ô.

Trong hộp thoại "Định dạng - Định dạng ô", gán định dạng "37:30:55" cho ô trong danh mục "Thời gian". Kết quả của phép cộng trông giống như sau trong bảng:

Nếu bây giờ bạn muốn tính giờ làm việc cho tất cả các ngày Thứ Ba, rất dễ dàng: Bạn chỉ cần thay thế giá trị 1 trong công thức bằng 2, vì vậy:

= SUMIF (B1: B20,2; C1: C20)

Đối với các ngày khác trong tuần, hãy sử dụng các giá trị tương ứng từ 3 đến 7.